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

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.

主站蜘蛛池模板: 安义县| 天津市| 邵武市| 大化| 溆浦县| 淮北市| 龙江县| 抚顺市| 海晏县| 浪卡子县| 丹寨县| 三门县| 金塔县| 安徽省| 舞阳县| 玉龙| 炎陵县| 巩留县| 武隆县| 大邑县| 志丹县| 二连浩特市| 六枝特区| 阿城市| 锡林郭勒盟| 建始县| 平昌县| 祁连县| 安宁市| 来宾市| 姜堰市| 永善县| 博爱县| 溆浦县| 贺州市| 安陆市| 上饶县| 长葛市| 鄂伦春自治旗| 文成县| 油尖旺区|