vin*_*eet -3 android cordova hybrid-mobile-app ionic-framework
我有3年以上的Web开发经验,并在Ionic和Phonegap开发了一些小应用程序.但现在我在混合应用程序而不是原生应用程序中开发一个大型应用程序.
开发混合应用程序时应考虑许多方面:
1.性能
混合应用程序在性能方面受到影响,虽然像Xamarin这样的框架已经接近本机性能,但是当我们在这里和那里有一点点低性能时,我们仍然得到一个不那么快的应用程序.
2. UI
如果您想创建一个非常棒的用户体验,原生应用程序方法会更好.混合应用程序永远无法与您在本机应用程序中获得的创意用户体验级别相匹配.但是,这并不意味着混合应用程序的用户体验很糟糕.混合应用程序中一个优秀的前端开发人员可以接近本机体验,但这是一个很大的延伸.
2.可维护性
混合框架自豪地告诉我们,我们只需要为Android,IOS和其他项目维护一个项目.但是,如果不触及应用生态系统的原生方面,我们就无法快乐地发展.例如,Android和IOS中的UI具有不同的外观和感觉,并且具有不同的处理.所以,相反,维护一个项目,我们最终维持one project + the other app ecosystem.从长远来看,这不是很好.
阅读更多:
| 归档时间: |
|
| 查看次数: |
202 次 |
| 最近记录: |