App 開發(fā)的定義
App原是為電腦應用程序(Application)的簡稱,過去大家一般也叫它軟件(Software)。
但由于近來iPhone、iPad、Android手機及平板電腦的風行,加上iOS下載應用程序的商店App Store中的“App”這個名詞,讓現(xiàn)在人認為在行動手持裝置上執(zhí)行的程序叫做App,而幾乎快忘了原來桌面電腦上的應用程序軟件,其實也是App。
因此,以下我們所提及的App說明,也著重以多數(shù)人認定的行動裝置App為主。
App的開發(fā)方式分類
原生態(tài)APP開發(fā):
一般使用Objective-C、Swift、Java、C、C++、C#…等程序語言開發(fā)用戶端程序,并可上架至應用程序商店。
網(wǎng)頁應用程序(Web App)開發(fā)
一般使用HTML / XHTML / HTML5 + CSS + Java Script…等網(wǎng)頁技術開發(fā)用戶端程序,并使用瀏覽器開啟執(zhí)行。
混合式應用程序(Hybrid App)開發(fā)
一般以Web App方式開發(fā)用戶端程序,但會透過PhoneGap等框架工具跟行動裝置硬件設備互動,或加上部份原生程序,最后可包裝上Native App的外殼,上架至應用程序商店。<深入了解>
App開發(fā)的相關規(guī)格:
Apple iOS App / Mac OS App開發(fā)參考規(guī)格表
評論
圖片
表情
