大多數廣州手機軟件開(kāi)發(fā)者都是基于渲染一個(gè)基于web的應用程序,通過(guò)在市場(chǎng)上實(shí)現一些跨平臺的解決方案,利用原生的API。盡快實(shí)現開(kāi)發(fā)和部署一些工作,廣州手機軟件開(kāi)發(fā)公司技術(shù)部的吳總表示,如果在javaScript開(kāi)發(fā)手機應用程序的話(huà)往往是相當冒險的一個(gè)行為。這相當于在Doug Crockford的演示中尋找一個(gè)項目叫做Javascript,特別是當這些公司的一些吹捧“保持空<body>標簽”的優(yōu)勢。 這意味著(zhù),所有的HTML元素完全編碼內的JavaScript元素,而你的用戶(hù)界面的某些部分動(dòng)態(tài)服務(wù)器組件供應。 這些框架和HTML5的編程模型也只限于客戶(hù)端代碼,而不是整個(gè)堆棧從數據庫,客戶(hù)端實(shí)現服務(wù)層。 當選擇一個(gè)基于HTML5的技術(shù),重要的是要注意的融合應用的能力,混搭授權的API調用。
在廣州有少數手機軟件開(kāi)發(fā)公司開(kāi)發(fā)的特定語(yǔ)言,從中可以生成本地代碼,從Itemis收斂建模。因此可以改變所生成的代碼,如果編譯和部署應用程序的編寫(xiě)從無(wú)到有本身。 這種方法的主要優(yōu)點(diǎn)是由于簡(jiǎn)化編程模型實(shí)現針對移動(dòng)解決方案與DSL的快速發(fā)展周期,較低的進(jìn)入壁壘的技能方面。
例如,表,Objective-C中,提供了一個(gè)大范圍的功能,但并非沒(méi)有引進(jìn)很大的復雜性,使得開(kāi)發(fā)商很難迅速實(shí)現預期的行為底線(xiàn)。 像或Canappi的MDSL對比的DSL簡(jiǎn)潔地捕捉表的開(kāi)發(fā)者希望呈現一個(gè)簡(jiǎn)單的描述: