我想知道构建像'SnapChat'等应用所需的步骤是什么?什么样的平台或框架可以建立在这个基础上,以及哪些语言工具等将被用来创建一个应用程序,使用类似的功能snapChat或任何类似的应用程序?学习制作iOS应用程序的最佳方式?
任何好的学习资源都会非常感谢!
我想知道构建像'SnapChat'等应用所需的步骤是什么?什么样的平台或框架可以建立在这个基础上,以及哪些语言工具等将被用来创建一个应用程序,使用类似的功能snapChat或任何类似的应用程序?学习制作iOS应用程序的最佳方式?
任何好的学习资源都会非常感谢!
基本上,要创建和开发iOS或Mac应用程序,您需要Mac和Apple的开发环境,称为Xcode(在Mac App Store上免费)。
为了将您的应用程序上传到App Store并向公众开放,您需要获得有效的iOS开发者计划许可证,此处为99 $ /年:iOS Developer Program
接下来您需要学习Objective-C,这是用于编写iOS/Mac应用程序的编程语言。尝试在网上搜索教程或阅读书籍。这基本上是我潜入这个新世界的方式。后来我从字面上学到了。
你应该看看树屋http://teamtreehouse.com/library/topic:ios的课程。
您需要注册Apple开发者帐号,下载Xcode,学习Objective-C,学习Core Foundation,并学习UIKit以开始使用。
请不要像谷歌那样对待SO。它是你自己的研究,这将是有道理的。 –
@ john5,你真的希望我们为你写一个完整的开发计划吗?您要求我们提供平台,框架建议,以及开始使用不是每个人都知道的应用程序的步骤。堆栈溢出意味着开发者帮助开发者,而不是开发者为懒惰开发者编写代码。你需要对所提出的概念有一个基本的理解,并提出一个非常具体的问题。这就像问:我如何建造一栋房子......就像XXXX地址的五间卧室的房子......最好使用什么材料,如何绘制设计。 – logixologist
@ John5 - “那对我来说就是这样。” - 不完全的。 “要求我们推荐或找到工具,图书馆或最喜欢的非现场资源的问题不属于Stack Overflow的问题。 – admdrew