官术网_书友最值得收藏!

  • Learning Ionic
  • Arvind Ravulavaru
  • 204字
  • 2021-07-16 13:40:54

Mobile Hybrid Architecture

Before we start working with Ionic, we need to understand the bigger picture of the Mobile Hybrid platform.

The concept is pretty simple. Almost every mobile operating system (also called Platform when working with Cordova) has an API to develop apps. This API consists of a component named Web View. A Web View is typically a browser that runs inside the scope of a mobile application. This browser runs the HTML, CSS, and JS codes. This means that you can build a web page using the preceding technologies and then execute it inside your app.

You can use the same knowledge of web development to build native-hybrid mobile apps (here, native refers to installing the platform-specific format file on the device after it has been packaged along with the assets), for instance:

  • Android uses Android Application Package (.apk)
  • iOS uses iPhone Application Archive (.ipa)
  • Windows Phone uses Application Package (.xap)

The package/installer consists of a piece of native code that initializes the web page and a bunch of assets needed to show the web page content.

This setup of showing a web page inside the mobile app container that consists of your application business logic is called as a Hybrid App.

主站蜘蛛池模板: 察隅县| 武汉市| 汕尾市| 清徐县| 金堂县| 武邑县| 临清市| 老河口市| 滦平县| 津市市| 呼伦贝尔市| 盐池县| 扶沟县| 鄂温| 池州市| 阳西县| 廉江市| 双流县| 大埔县| 仁布县| 开江县| 长寿区| 辛集市| 英吉沙县| 镇原县| 苏州市| 神池县| 普格县| 福清市| 大厂| 上思县| 中牟县| 辽宁省| 中卫市| 新田县| 亳州市| 高阳县| 根河市| 涪陵区| 湾仔区| 安义县|