iOS中的程序,如何以及从何处开始

快捷屏幕截图

要开发 iOS 应用程序,您必须使用 Xcode,这是一个 集成开发环境, 也叫 IDE (英文缩写为 I集成开发环境),这意味着它是由一组 编程工具.

此IDE提供了一个 图形界面 这对于应用程序开发非常有用,并且包括新的编程语言 斯威夫特,由Apple今年发布。

苹果是 推广Swift,但这并不意味着您不能使用 其他语言 像Objective-C。 您决定的语言取决于您,这是以下列表 手段 指导您:

  • 立即开始开发iOS应用:这是 官方Apple指南 要开始编程,请先从Xcode压缩开始,然后从应用程序的结构开始,实施它,最后将其上传到App Store。
  • 介绍Swift:这是Apple的新语言,易于使用,因此,如果您从头开始学习,也许它是 一个不错的起点 学习。
  • 苹果的发展视频:Apple收集了WWDC视频的汇编,其中介绍了部分开发,技巧和资源,值得一看。
  • 雷·温德利希(Ray Wenderlich)的教程:如果您想制作游戏,Ray Wenderlich的教程是最好的起点。 您将必须具有一些Swift和Objective-C的知识。
  • 苹果的API功能:Apple提供了许多用于访问iOS 8扩展的不同API,包括Touch ID,Photos,HealthKit等。 熟悉这些API可以 以指数方式提高您的应用程序级别.
  • Code School的iOS App开发课程:您可以访问 开发基础 通过这所学校的入门班免费获得。
  • 斯坦福大学的iOS开发课程:斯坦福大学提供 免费班学习iOS。 目前,它们仅适用于iOS 7,但很可能他们将很快发布iOS 8的更新。

应用程序审查指南

苹果有一个非常具体的观点 允许在商店中使用的应用程序,因此即使在启动应用程序之前了解其规则也很有用。 如果您不这样做,则可以花大量时间在Apple不允许在App Store中使用的应用程序上。 这些 标准 他们在 App Store评论指南.

完成应用程序后,可以将其发送到App Store,然后 将受到严格审查 根据其内容,设计和技术细节。 因此,重要的是要考虑到《审核指南》, 审查指南。 苹果也有一个清单 拒绝的最常见原因.

以同样的方式 具体指南 如果要使用任何API,最常见的是:

设计指南

苹果希望其商店中的所有应用都具有“一致性«,虽然这不一定意味着良好的设计,但它确实意味着应用程序在用户界面中使用相同的基本元素,有关详细信息,请参见 人机界面指南。 在其中,您会发现他们的需求量很大 图标设计中的应用程序设计.

为了简化此过程,他们对可以做什么和不能做什么进行了汇总,以便更轻松地开始操作,您可以在 该做什么和不该做什么。 其他资源是;

测验

测试应用程序很重要,并且总是欢迎新的关注,这就是为什么它很重要 使用Beta测试人员将您的应用推到极限。 在这种情况下,我们有两个有趣的选项:

  • GitHub上 是给他的那个 软件版本控制和协作。 一旦注册了GitHub,就很容易将Xcode链接到它,因此您所做的一切都保存在该处,并且团队的其他成员也可以访问。 如果您需要一点帮助,请使用 导游.
  • TestFlight,是允许其他用户使用的应用程序 测试您的应用,您只需要下载并安装 TestFlight.

为iOS开发对Xcode越来越熟悉一旦了解了它的工作原理,就可以用多种语言编写您的应用程序或进入Swift。


在 Google 新闻上关注我们

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   电台司令

    优秀的非常感谢你

  2.   先生

    非常好的信息,对于像这样的出版物,您值得不时停下来,谢谢。

  3.   西巴

    真的非常感谢你