之前一直做的网页端现在开发app,现在准备开发app需要注意哪些异同点,有哪些坑要特别注意。
原生app:Android app-->掌握java语言,熟悉Eclipse/MyEclipse工具
iOS app-->掌握objective-c语言,熟悉Xcode工具
Windows Phone-->掌握c#语言,熟悉Visual Studio工具
iMAG(爱码哥)app-->掌握爱码哥移动应用开发平台中内置的原生控件和iMAG.js,编辑一套代码就可以同时拥有安卓和iOS两个系统的原生app,无须担心屏幕适配问题。
web app:掌握HTML(HTML5)+CSS(CSS3)+JavaScript,APICloud等平台。
混合app:Titanium、Salama、AppCan等工具各有各的优缺点。
原生开发方式无论是性能还是体验上最挂,同时开发成本也比web方式要高,可以针对当前自己的需求进行取舍,如果为了快速开发可以选择web方式,如果追求性能及体验首选原生开发方式