iOS开发完整初学者指南—构建10个应用

本课程的目标是教任何人如何从头开始构建iOS应用。 该课程非常基于项目,是专门为没有编程经验的初学者设计的。 而且,如果您有编码经验,那么本课程将使您从编码爱好者到中级水平,并准备开始新的技术职业。

您将首先通过示例学习Swift语言的基础知识:

  • **变量和常量
    **
  • **控制流
    **
  • **数据类型
    **
  • **对象,类和结构
    **
  • 枚举

您将通过操场上的演示和挑战学习iOS编程的基础知识。 这将为您开始构建iPhone应用程序打下坚实的基础。

接下来,您将开始构建简单的应用程序以扩展您的知识并完成一个顶峰项目:SwiftAgram,Instagram克隆应用程序。 在这最后的5小时以上的教程中,您将运用自己的技能来构建具有更多高级功能的类似Instagram的多视图应用程序,例如:

  • 在TableView中显示联系人
  • 联网以显示Web内容
  • 从照片库(UIImagePickerView)导入图像
  • 实施Facebook用户身份验证和监控(Facebook登录SDK)
  • 使用Firebase即服务数据持久性(BaaS)启用数据持久性和同步

将向您介绍Firebase作为云后端服务,以通过数据持久性和同步来管理您的应用程序。 并且,您将获得有关如何使用Facebook Login SDK通过您的Facebook帐户启用用户身份验证的分步指南。

为什么要上这门课?

本课程将帮助您成为一名出色的iOS开发人员,并在那里建立对iOS生态系统的基本了解。

您将学到什么:

  • 使用类和对象
  • 使用Storyboard Segues创建多视图应用程序
  • 使用TableView,导航栏和工具栏
  • 添加交互和手势
  • 持久数据
  • 联网以将Web内容嵌入到您的应用程序中
  • 使用MapKitView&Geolocation在地图上显示用户的位置和地址
  • 使用初学者指南学习iOS动画以为您的应用程序增添优势

您将要构建的应用程序:

  • 带有TableView,UIDatePicker和Core Data Framework的Todo List Swift应用
  • 带有AV Foundation Framework和AVAudioPlayer类的有趣MP3播放器
  • 一个Google餐馆应用程序,可使用Google Places API,Geolocation和MapKitView定位附近的餐馆。
  • 带有纽约时报开发人员API的NewsReader应用程序,用于显示最受欢迎和最受欢迎的NYT文章列表

先决条件和要求:

您需要访问运行OS X 10.10或更高版本的Mac计算机
无需任何编程经验。 本课程是专为初学者设计的。 前几章将引导您完成XCode 7应用程序的下载和安装过程(以构建iPhone应用程序)。 另外,共有2章专门介绍如何使用Apple Modern Language:Swift 2.0并使其运行。

在课程结束时:

  • 您将掌握Swift的工作知识,这是Apple专门为移动开发人员创建的自定义编程语言
  • 您将知道如何使用最想要的工作技能之一编写交互式程序
  • 您将知道如何为iPhone App构思原型

技术现在很热门! -不要等待注册:

  • Swift是Apple的近代和现代语言。 它最近已经开源
  • 应用开发人员是2106年最热门的工作之一
  • 对于iOS软件开发而言,工作前景非常广阔。 并且,应用程序开发人员的工作机会将继续增长。

感谢您的加入!

Sandy,Web和iOS开发人员

#Swift #iosdev #ios开发