人们喜欢在Snapchat应用程序上快速聊天,以至于这家已有两年历史的公司价值8.6亿美元。 人们在Instagram上不断分享照片,这就是Facebook花费10亿美元购买该程序作为独立应用程序的原因。 可以肯定地说,应用程序市场正在蓬勃发展。
并且,即使你不是开发人员(或者像Startup Land中所说的“技术创始人”),它也比你想象的要容易得多。 如果您有一个好主意并且善于处理业务方面的事情,那么有大量的学习资源和外包机会可以帮助您实际创建下一个大型应用程序。
以下是您需要开始使用的基础知识的概述。
获取您的App Store开发者帐户
首先要做的事情是:您无法销售无法列出的应用。 使用Apple App Store设置您的帐户每年花费约100美元,但除非您在另一家公司或名称下开发应用程序,否则您需要从收入中支付费用。
即使您暂时不启动应用程序,现在也可以这样做 - App Store帐户可以访问有用的开发工具和资源。
映射你的应用程序
人们在主屏幕上可以找到哪些信息? 你需要什么页面? 用户期望什么? 应用程序将如何流动?
在您真正开始构建应用程序之前,您需要考虑用户体验的样子并开始创建它的可视化表示。 你不必知道确切的美学,而是要有合情合理的东西。 使用手绘草图或Balsamiq等数字线框图应用程序制作应用程序的详细“线框” 将帮助您整理您的想法或与团队的其他成员沟通应用程序的功能。 在那个说明:
把它放在一起
让你的应用程序开发轮子转动的下一步实际上是编码它。 但是不要让那吓倒你! 如果你愿意亲自动手,从数字上讲,很多开发人员都会将他们的专业知识带到互联网上,为自己的初学者提供帮助。
如果您正在从事全职工作并想快速利用您的想法 - 或者如果您正在构建非常复杂的东西 - 您也可以雇用其他人为您设计和编码您的应用程序。 这是两个选项的简要说明。
选项1:学会自己编码
以下是一些互联网上最好的DIY编码资源。 勤奋工作,许多人在第一个月内开始编写基本应用程序。
您还需要拥有并熟悉以下内容:
选项2:建立团队
如果您想雇用其他人来构建您的应用程序,您需要根据需要排列几种技能和人员类型。 虽然一些承包商可以熟练掌握多个领域,但不要指望在一个人身上找到所有这些技能。 根据应用程序的复杂程度,您可能需要外包整个团队,甚至可以在内部使用全面的产品来聘请代理商。
最重要的是,了解您的团队需要的确切技能。 UX设计师 (设计应用程序的功能)应该了解布局基础,信息架构和用户功能元素。 平面设计师 (设计徽标和其他视觉元素)需要了解品牌和品牌连续性的视觉元素以及颜色和字体方案如何为品牌塑造做出贡献。 开发人员将为应用程序构建基础数据库,并且应该具有为iPhone应用程序执行此操作的特定经验。 开发人员将把您的想法和设计付诸行动,并帮助他们成功地将其提交到App Store。
以下是一些寻找设计师和开发人员以适应任何预算的地方:
像oDesk或Elance这样的服务将是最经济的方法,海外人才的费率范围从每小时10美元到50美元不等,而与美国的全服务机构合作的费率通常在每小时75美元到200美元之间。 (总的来说,在与自由职业者合作时,您可以支付5, 000至10, 000美元,或者在与公司合作时可以支付20, 000至150, 000美元。)如果您决定采用这条道路,请务必先阅读Derek Sivers关于外包的文章。
还要记住,与团队合作时,沟通至关重要。 从更新到指导,从转发想法到获取输入,您需要有适当的工具来确保您与团队保持联系。 像Basecamp这样的项目管理工具是分享和组织想法的一些最有用的工具。 可以想象它就像在团队中的每个人的数字会议室中都有一个远程访问白板。
准备好了吗?
正如您所看到的,有很多选项可以设计和构建您的梦想应用程序,而无需找到技术联合创始人加入您。 现在,采取这个想法并运行它。
您发现了哪些其他资源可以帮助您实现iPhone应用程序?