App 开发的定义
App原是为电脑应用程序(Application)的简称,过去大家一般也叫它软件(Software)。
但由于近来iPhone、iPad、Android手机及平板电脑的风行,加上iOS下载应用程序的商店App Store中的“App”这个名词,让现在人认为在行动手持装置上执行的程序叫做App,而几乎快忘了原来桌面电脑上的应用程序软件,其实也是App。
因此,以下我们所提及的App说明,也着重以多数人认定的行动装置App为主。
App的开发方式分类
原生态APP开发:
一般使用Objective-C、Swift、Java、C、C++、C#…等程序语言开发用户端程序,并可上架至应用程序商店。
网页应用程序(Web App)开发
一般使用HTML / XHTML / HTML5 + CSS + Java Script…等网页技术开发用户端程序,并使用浏览器开启执行。
混合式应用程序(Hybrid App)开发
一般以Web App方式开发用户端程序,但会透过PhoneGap等框架工具跟行动装置硬件设备互动,或加上部份原生程序,最后可包装上Native App的外壳,上架至应用程序商店。<深入了解>
App开发的相关规格:
评论