十年专注于品牌网站建设 十余年专注于网站建设_小程序开发_APP开发,低调、敢创新、有情怀!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

南昌百恒网络

原生App是什么意思

百恒网络 2017-11-22 13435

原生App的定义:

在此所指的原生应用程序(Native App),指的是作业系统厂商本身提供SDK或建议的开发方式。

以下开发方式属于这一类:

使用Xcode & Objective-C / Swift 开发,上架到App Store 或Mac App Store 上的iOS App 。

使用Eclipse / Android Studio & Java 开发,上架到Google Play 的Android App (也可不上架,直接执行apk 档安装) 。

使用Visual Studio & C / C++ / C# / VB.NET / HTML5 + Java Script 开发,上架到Windows Mobile Store 或Windows Store 的Windows Store App 。

优点:

1.原生App执行速度快,效能佳。适合需要极速反应的程式、复杂的动画、游戏…等类型。

2.原生App对硬体装置的支援度较好,可以应用几乎所有硬体上的功能。例如:相机功能、GPS地理定位、测速计、磁力计、陀螺仪…等。

3.可以在官方线上商店上架,设定下载App的人是否要付钱,用以赚取费用。

4.使用已安装的App时,不需要开浏览器及输入网址。

缺点:

1.不同装置的原生App必须使用制定的程序语言及SDK开发。例如若App要用原生程式开发,且希望在iOS、Android、Widows Mobile上都能下载使用,就必须要开发3套不同程式语言写的App。

2.开发过程中,要测试原生App功能必须先经过程式编译(Compile)、部署安装在装置上,才能够执行测试。一但有任何问题,每次修改都必须重新编译、部署安装的流程才行,开发测试较不方便。(透过装置模拟器可以测试部分功能,但模拟执行的速度也很慢)

3.部分App的开发者必须要缴年费给官方,才能开发原生App及将App上架。

4.将App上架需要经过官方审核程序。

5.付费App下载需让官方抽成。

6.原生App程式若有更新,就需要重新上架、审核,而使用者也必须更新或重新下载,才能使用新的功能。

400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络小程序

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
售后服务 售后服务
 
备案专线 备案专线
 
×