iOS或Android: 你应该首先为哪个操作系统编程?
自智能手机问世以来,关于哪种移动操作系统占主导地位的争论一直很激烈。对话通常涉及两个contendersiOS和Android。而且,鉴于Android的开源性质,Google的旗舰操作系统 (OS) 通常会吸引希望与老牌玩家竞争的小型企业。
但是微软现在正在动摇一切。在itsBuild 2015会议上,该公司宣布其newWindows 10将允许开发人员轻松协调Windows平台上的Android和iOS应用程序,并合并较旧的Win32-based应用程序 (与桌面操作系统平台竞争)。
虽然这使得移植到Windows是一个显而易见的选择,但它仍然给开发人员留下了一个迫在眉睫的问题: 他们应该首先为哪个操作系统开发应用程序?
要为您的应用确定正确的课程,请从以下四个问题开始:
1.我有苹果电脑吗?
苹果iOS设计的专有性质一直延伸到编程。适用于iOS的应用程序必须在Xcode中开发,目前仅在mac上可用。此外,使用Mac更容易。如果您还没有拥有一个,则需要先购买一个,然后才能开始编码。如果您拥有Mac并正在寻找美国受众,则iTunes store (用户已经链接了他们的信用卡) 是推广您的应用程序的好地方。
2.我的预算能支持什么?
根据最近对领先应用程序开发人员的调查,开发iOS应用程序的成本差异很大,中位数成本近38,000美元至171,000美元以上。Android应用程序的成本大约要少21%,以开发78% 的市场。除非你有压倒性的证据证明你的受众主要使用iphone (或者你有多余的资金),否则优先瞄准Android是更谨慎的做法,尤其是在适度的预算下。
而且由于iOS用户对设计的期望更高,因此您需要更大的预算来投资于 “一站式” 产品。
3.我的开发人员更喜欢哪种语言?
开源应用开发确实有其缺点。Android屏幕和内部设备规格的大小差异远大于iOS,后者仅限于iphone和ipad。因此,Android应用程序更容易出现错误; 必须完成一致的测试,以确保应用程序在所有设备上正常运行。
除了更一致的设备外,ios的Xcode框架还简化了那些对编码不满意的人的应用程序开发过程-当然,这很重要。最重要的是,您应该确保您或您的开发人员精通您选择的语言和框架。
4.我需要多快进入我的chosenapp商店?
如果你需要快速启动,你会让你的应用程序更快地进入谷歌与Android的播放。此外,为Google play商店制作应用程序的开发者比为苹果的应用程序商店多,所以作为一个小企业主,你会发现比你更容易找到开发者来创建Android应用程序。
虽然为Android操作系统开发的好处很诱人,但为iOS编程有不可忽视的优势,特别是如果你的收入取决于应用内购买。苹果用户通常更富裕,因此更有可能花钱购买你的应用。
为了接触到最广泛的受众,您可能希望您的应用程序最终在所有平台上的所有商店中可用。如果仅支持移动设备就足以满足您的应用程序,那么这可能是可能的。
然而,尽管一次开发并在任何地方部署会很好,但这一承诺尚未完全实现。所以,如果你想要一个本地应用程序的感觉,没有办法去本地。
也许随着Windows 10的发布,微软还将创建一种轻松将应用程序移植到Android和iOS的方法,使其成为首先开发的显而易见的操作系统。在那一天之前,你需要权衡你的优先事项,以决定最能支持你的用户的操作系统 -- 以及你的底线。
-
消除干扰并提高生产力的10种方法
2022-03-18 -
3个移动应用程序来改善您的下班后生活
2022-03-18 -
看看这个: 全球定位系统礼帽用音频提示给出方向
2022-03-18 -
精明的SEO反向链接分析指南
2022-03-18 -
Intuit为Windows启动了新的在线QuickBooks应用程序
2022-03-18 -
最新的假Minecraft应用程序如何在iTunes排行榜上排名第四,然后消失了
2022-03-18 -
这个令人毛骨悚然的,类似Yelp的应用程序可以让您对像餐馆这样的人进行评分
2022-03-18 -
为不可避免的网络攻击做好准备的8条提示
2022-03-18 -
Humin的创始人发布了新的应用程序,可让您通过点击手机共享联系信息
2022-03-18 -
苹果将修复iPhone 6 Plus上的摄像头
2022-03-18 -
当你可以使用这些应用程序时,你没有理由解散
2022-03-17 -
每个成长中的企业都需要考虑的4种技术解决方案
2022-03-17 -
你的网站需要的快速搜索引擎优化指南
2022-03-17 -
“我想要我的mtv” 现在是 “我想要我的mstreamingtvapp”
2022-03-17 -
为什么iPad Pro可能对企业来说是艰难的销售
2022-03-17