iphone - 您建议初创公司瞄准哪种移动编程环境?

标签 iphone android symbian webos

<分区>

目前有很多移动平台; iPhone、Android、WebOS、Symbian。如果创建移动开发初创公司(即作为商业努力,而不是业余爱好),哪个移动平台值得关注?

最佳答案

首先,忽略技术入手,而是着眼于每个平台的商业模式。询问平台本身是否有可靠的长期创收方式。如果是,则询问该平台是否提供了允许开发人员赚钱的商业模式。如果您对此类事情不确定,请咨询具有商业经验的人。除了最初的兴趣之外,如果没有经济基础,精巧的技术将无法维持平台。即使平台繁荣,也并不意味着小开发商会繁荣。

据我所知,Android 实际上并不是一个平台,而更像是一个松散的标准。每个手机供应商都可以对其进行高度定制,因此似乎没有一种方法可以让您编写一个应用程序并知道它可以在所有 Android 手机上运行。这将导致主要的市场 fragment 化,因此即使 Android 大放异彩,也不意味着每个开发人员,尤其是小型开发人员,都能够向整个安装基础销售产品。

从长远来看,开放平台(如当代 PC)给小型开发人员带来了主要问题。没有知识产权保护,因此没有大型机构客户可以起诉的开发商无法防止盗版。随着黑帽攻击人们的手机,安全将成为一个主要问题。将会出现大量糟糕的或实际上是欺诈性的应用程序,使最终用户对从他们不认识的供应商处购买软件持谨慎态度。这意味着小型开发商将很难打入市场。

我在大学的一位教授告诉我一些在我 20 多年的计算机行业中被证明是正确的:每种设计的主要优势也是它的关键弱点,反之亦然。使开放平台对开发人员和客户具有吸引力的因素也同样会给他们带来重大问题。使开发人员对封闭平台望而却步的事情正是为开发人员长期提供最大利益的事情。让封闭平台的供应商审查每个应用程序会减慢接受度并限制选择,但会提高整体质量、安全性和消费者信任度。等等……

就职业而言,经营自己的企业与学习 API 以便其他人雇用您之间的路径有所不同。在前者中,您应该为具有最佳商业模式和您作为消费者最想使用的平台开发。对于后者,您应该针对 HitTest 门的平台进行开发。即使它失败了,没有人会觉得你的简历上有经验很奇怪。只是粗略的经验法则。

关于iphone - 您建议初创公司瞄准哪种移动编程环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1599725/

相关文章:

ios - STTwitter 无法发布来自 iphone 的图片

ios - 如果推送的 Controller 隐藏标签栏,则 UISearchBar 跳转

android - 如何解决无法找到参数compile()的方法[文件集合]

java - 如何在 symbian 应用程序中从 Web 服务读取 xml

qt - 如何在Qt中获取应用程序字体颜色

iphone - 返回 TabBar 主屏幕

iphone - CALayer 中的性能滚动和视网膜分辨率图像

android - 在BottomNavigationBar上调用选定索引的小部件的initState

android同步连接到服务

gps - 使用 Camera Access 和 GPS 开发应用程序