当前位置:  开发笔记 > Android > 正文

哪个移动系统适合程序员?

如何解决《哪个移动系统适合程序员?》经验,为你挑选了4个好方法。

我使用Palm Treo 650已有几年了.现在我正在考虑在iPhone,黑莓和Windows手机中购买新的.看来windows mobile对我来说是最好的.因为我有.NET开发的经验,我认为.net框架紧凑不会离我的知识太远.

除了电话,消息,我用它来检查电子邮件,新闻和互联网.我也非常有兴趣开发一些有用的小程序.但看起来花哨的iphone和推送黑莓手机的邮件也很酷.

要考虑移动节目和个人使用,这是程序员移动系统的最佳选择吗?



1> Genericrich..:

Android表面上比iPhone更"开放".无线运营商声称不打算干扰Android上的开发人员.我们会看到.

如果您只想破解,Android可能会对您更友好.也就是说,您在Java沙箱中.

如果你是游戏,我会去iPhone,因为有OpenGL ES支持和一些非常酷的第三方库,如Unity和Cocos2d.

因此,如果您希望人们查看/使用您的应用程序,目前只有iPhone.像J2ME和BREW这样的旧系统已成为过去.我不认为他们最多能存活超过几年.

Symbian在欧洲很受欢迎,但我记得它是API的野兽.一切似乎都对我来说太难了.



2> kgiannakakis..:

Windows Mobile是迄今为止开发人员最友好的平台.但请注意,您需要Visual Studio Professional版来编写移动应用程序.除此之外,开发应用程序就像开发台式机一样.无需签署应用程序,应用程序商店或恼人的安全警告(首次运行应用程序时只需一次警告).此外,这些工具处于非常成熟的状态,您可以从第一天开始专注于您的应用程序,而不是与平台错综复杂的斗争.所以,我想说Windows Mobile是业余爱好项目和小规模应用程序的最佳解决方案.

对于大众市场应用(针对消费者市场),我认为iPhone和黑莓更适合.这些平台似乎拥有更大的份额,而且最重要的是,这些手机的所有者更有可能为新应用付费.

还有Symbian,特别是诺基亚的S60,它在智能手机中占有最大份额.然而,众所周知Symbian是开发人员 - 不友好,我也认为Symbian手机的所有者不知道/不关心他们可以在他们的设备中安装应用程序.更不用说应用程序需要签名才能运行.

最后是J2ME.这并不像以前那样受到限制,并且它具有很大的优势,它几乎可以用于所有可用的手机.但是,它直到今天才被用于游戏,因为每个使用敏感API的应用程序都需要签名.如果你只对游戏感兴趣,这将是一个很好的解决方案.



3> Marc Novakow..:

如果您计划分发您的应用程序(免费或付费),那么iPhone平台肯定具有优势.您需要做的就是编写应用程序并提交,然后他们负责分发和销售(假设您的应用程序已获批准).

Android平台是另一种选择,也有一个"市场",但它更新,手机数量更少.



4> jcollum..:

多年后编辑:我会选择Ionic.我能找到的最佳跨平台开发平台.

WinMo的:

听到有关它的可怕事情

昂贵的开发环境

黑莓对于商业来说更为常见,这说明了很多

苹果手机:

限制性NDA

苹果不赞成你的应用程序的可能性,即使它是安全和有用的(阅读这篇文章关于有人开发苹果被拒绝的播客应用程序)

客观C伤害了我的眼睛:)

100美元的许可证

从好的方面来说,有很多人拥有这个平台

不知道它是否可以自由开发,我已经读过你必须拥有将应用程序放在手机上的许可证

安卓:

免费开发,免费将应用程序放在您自己的手机上,25美元即可获得许可证

开发环境实际上非常好而且免费(Eclipse是我使用的)

更多手机上市,更多运营商加入

三星手机在路上(我对我拥有的所有Sammy手机都非常满意)

如果你是C#dev,Java很容易上手

如果存在安全风险,您的应用只会从商店中删除

付费播放应用程序即将推出(我听说1月,但这只是我认为的谣言)

这可能是第一个拥有Silverlight的移动平台

Android是我的胜利.

Re:openmoko freerunner:Android版的途中.

编辑:为了笑,尝试比较谷歌搜索"iphone开发恐怖故事"与Android相同的结果.没什么比较,找不到Android的任何恐怖故事.

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有