? ? ? ?1)PhoneGap / Cordova
? ? ? ?PhoneGap(Apache Cordova的發(fā)行版)是一個(gè)軟件開發(fā)框架,可幫助重用你現(xiàn)有的Web開發(fā)技能,從而快速構(gòu)建使用HTML,CSS和JavaScript的混合移動(dòng)應(yīng)用程序。因此,確切的說這并非是JavaScript框架。但是,在開始之前,了解PhoneGap很重要。
? ? ? ?PhoneGap是Web應(yīng)用程序代碼和移動(dòng)操作系統(tǒng)API之間的媒介。此圖將幫助你更好地理解:
? ? ? ?2)Titanium
? ? ? ?Appcelerator的Titanium是一個(gè)開源的應(yīng)用程序開發(fā)平臺(tái),允許你使用Web技術(shù),如HTML,JavaScript和CSS創(chuàng)建原生app(移動(dòng)的和桌面的)。Titanium Mobile SDK是當(dāng)今最流行的跨平臺(tái)移動(dòng)開發(fā)解決方案之一,擁有超過916109名移動(dòng)開發(fā)人員和使用Accelerator支持app的460,587,474個(gè)設(shè)備。
下面是Titanium的工作原理:
? ? ? ?NativeScript是一個(gè)用于從單個(gè)代碼源構(gòu)建多平臺(tái)本機(jī)移動(dòng)應(yīng)用程序的Telerik發(fā)明。NativeScript站點(diǎn)和GitHub頁(yè)面將運(yùn)行時(shí)描述為授權(quán)開發(fā)人員利用JavaScript和TypeScript(甚至Angular 2.0)去構(gòu)建Android,iOS和Windows Phone的本機(jī)app,并在平臺(tái)上提供代碼。
下面是NativeScript遵循的架構(gòu):
? ? ? ?Rachet是用于移動(dòng)app開發(fā)的頂級(jí)JavaScript框架中的另一個(gè)重要元素。它旨在為開發(fā)人員和設(shè)計(jì)人員提供構(gòu)建移動(dòng)Web app的框架。該框架由提供Bootstrap框架的同一團(tuán)隊(duì)創(chuàng)建,這保證了Rachet的高質(zhì)量。無論你是旨在Android,iOS,還是兩者,Ratchet 2.x都行。
? ? ? ?南昌百恒網(wǎng)絡(luò)專注于南昌APP開發(fā)、微信開發(fā)、網(wǎng)站建設(shè)、網(wǎng)站推廣運(yùn)營(yíng)等服務(wù),擁有十幾年的豐富經(jīng)驗(yàn),經(jīng)驗(yàn)豐富,如有需要,歡迎大家來電咨詢,想進(jìn)一步了解百恒網(wǎng)絡(luò)的朋友,歡迎訪問百恒網(wǎng)絡(luò)公司官網(wǎng),網(wǎng)址:http://zzzhenghong.cn/