我们希望构建一个使用地理定位等的智能手机应用程序,并定位最重要的智能手机。你会支持哪种操作系统用于b2c应用程序?我在这里找到了一个德国统计数据:http://de.statista.com/statistik/daten/studie/150842/umfrage/prognostizierte-marktanteile-der-smartphone-betriebssysteme-in-2013/预测了2013年的智能手机使用情况。总结一下,它列出了以下操作系统,按优先级排序:
Symbian,Android,Blackberry(RIM),Windows Mobile,iPhone
您是否同意这一优先事项,还是应该从经典的iPhone / Android组合开始?
答案 0 :(得分:1)
Wright现在和可预见的近期,iPhone和iPad是大多数消费类别的时尚选择。 Blackberry和Windows Mobile设备更像是面向商业的人们的工具。所以我想这比你的目标受众更多的是一般用法。在我看来,iPhone OS和Android将涵盖最多的基础。
答案 1 :(得分:1)
这可能取决于您所针对的市场。您引用的统计数据可能适合德国,但在美国情况则完全不同。 Blackberry仍占据最大份额,但如果您的应用是消费者(非商业用户),iPhone / iPad和Android是明智的选择。 Symbian在这里根本不是一个大玩家,此外,还有很多关于平台危机的讨论,所以我甚至不考虑它。
答案 2 :(得分:1)
Symbian平台唯一的“危机”是逐渐转向Qt。如果你为Symbian开发一个新的应用程序,使用Qt,这是一个非常好的和强大的环境。 Nokia Qt SDK值得一试。
在欧洲和亚洲大部分地区,Symbian的销量超过所有其他平台,因此市场规模巨大。在美国,Symbian几乎不存在,因为诺基亚不是那里的玩家。
答案 3 :(得分:1)
我建议你看看移动社区框架(MCF)。这是一个跨平台的框架,支持所有当今的智能手机操作系统 - iPhone,Android,Symbian,Blackberry和WinMobile。它可以执行诸如Wi-Fi Ad-Hoc模式下的简单对象传输(用于直接连接)或通过专用代理服务器执行任务,定义和交换地理位置以及发现在给定半径内运行特定MCF应用的应用的对等点。它免费且易于使用。
的更多信息答案 4 :(得分:0)
我首先要为Android做一个快速原型(因为它是一个简单的开发平台)。然后考虑iPhone&可能是RIM。