Cross-platform mobile app development

原创文章,转载请注明: 转载自All-iPad.net 本文链接地址: Cross-platform mobile app development

来自于iotashan的一篇blog:http://www.iotashan.com/index.php/2010/12/21/cross-platform-mobile-app-development/,有一定的参考价值。

 

关于如何选择移动平台开发工具,作者提出了四点意见:

  • Must be a native app-store app 当然,应用必须是native的,不能是云端,而且还是在别人的云里
  • Must be native-looking ui 也就是说,在iphone上应该符合iPhone的ui标准,在android上就符合android的标准,没有人喜欢在iPhone人使用一个长的像android的app
  • Must perform, even last-gen phones 支持最新的手机是必须的,而且还必须支持最新版SDK
  • Must support at least iphone & android, possibly Blackberry, Palm, WinPhone7 韩信点兵,多多益善
  •  

    跨平台的实现方法主要有三种:

  • 使用所有平台共有的标准实现的跨平台,比如html5标准
  • 使用虚拟机技术实现的跨平台,比如使用mono .net虚拟机的Unity,以及flash的跨平台
  • 使用工具编译到不同平台的native code,比如作者举的例子Titanium,以及之前的文章介绍过的Corona、Monkey等
  •  

    每种方法及工具都有其市场以及用户,作者在这里只是根据自己的经验介绍了一下Titanium的两点问题:文档更新不够及时和IDE环境不够友好,当然这对其他用来来说可能不算问题。

     

    如果你也跟我一样也正在寻找合适的工具,不防也看看原文参考一下

    原创文章,转载请注明: 转载自All-iPad.net

    本文链接地址: Cross-platform mobile app development

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值