移动开发模式探讨

yaojunyi3721 2013-12-25 04:40:32
移动应用开发有三种模式:native App、web App与HybridApp(混合模式) 其中HybridApp兼具前两种开发模式的优点成为主流
HybridApp开发,现阶段主流的平台包括PhoneGap,AppCan,appMobi,Titanium等
这些平台当中AppCan是本土移动开发中使用最广的移动平台
相关资料:http://mi.chinabyte.com/378/12600378.shtml

Xamarin的前身mono 开发iOS、Android、Windows Phone和Mac App应用可以不用转到Eclipse 或者额外购买Mac并使用Xcode,而继续在Visual Studio之中使用C#与.NET Framework进行。现有的.net开发者不用重新学习android或ios就可以开发这些平台的应用
Xamarin的授权是按平台及座席计算的。以商业版为例,如要同时开发Android、iOS及Mac OS应用,则一个开发人员每年需要支付999美元 × 3
相关资料:http://baike.baidu.com/view/10567578.htm
据我了解使用Xamarin或Mono做移动开发是少数 很有可能是因为收费的原因

我是一名c#.net开发人员 现在要做一个多移动平台的项目 如果公司肯花钱买软件我想当然是用Xamarin好 如果不花钱用PhoneGap,AppCan开发也行
大家对移动开发有什么看法不妨说一说
...全文
302 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyz_lmn 2013-12-25
  • 打赏
  • 举报
回复
u013277252 2013-12-25
  • 打赏
  • 举报
回复
大神、大牛们在移动互联网这个领域相信会更加游刃有余。
yaojunyi3721 2013-12-25
  • 打赏
  • 举报
回复
看了这篇文章http://www.iteye.com/magazines/67 我对为什么HTML5能做移动开发想明白了 原来HTML5做得移动应用就是网页 因为它对移动存储及移动交互等特性的支持使得使用HTML5开发的网站可以拥有本地应用的特点 使用上可以通过创建快捷方式实现类似于安装软件的效果
yaojunyi3721 2013-12-25
  • 打赏
  • 举报
回复
刚去智联招聘搜了一下包含这几种关键字的职位 需要phoneGap技术的是最多的60多个 appcan和mono(包括Xamarin)并列第二 才8个 另外.net mvc4+jquery mobile做移动网站 即使加入html5是否只能是生成网站 而不能生成移动app是这样吧 我也很好奇为什么纯html5能开发移动app呢 html4只能做网站的 html5怎么就可以做应用了呢 不需要借助浏览器就能解析? 变bs为cs 是怎么做到的
李狗蛋52635 2013-12-25
  • 打赏
  • 举报
回复
我所在的公司,和我所知道的公司,一般都采用native App这种方式。 有一家公司,他们本来做的应用是用HTML+JS写的,后来找人重新用native方式来写。 另:听说WebApp运行很慢,HybridApp层主倒是还没有接触过呢,惭愧。

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧