免费课程

基本面的UIKit

学习IOS的用户界面库

nanodegree程序

编程简介

学习码

通过学习编程的基础知识提升你的职业。

这个课程

在这个过程中,你将建立一系列的应用程序仅仅是为了变得更舒适的UIKit框架和掌握其使用最广泛的部件。 ESTA框架构成的用户界面为所有iOS应用的基石,而且是至关重要的任何iOS开发者是非常熟悉。

当然成本
自由
时间线
约。 2个月
技能等级
中间
计入产品

丰富的学习内容

互动问答

由行业专业人士授课

自学

学生支持社区

加入路径伟大

这当然是你迈向一个新的职业生涯与编程入门程序的第一步。

免费课程

基本面的UIKit

提升你的技能,并通过创新,自主学习提高你的hirability。

Icon steps
 
 

当然线索

加布里埃尔·米勒 - 梅斯纳尔

加布里埃尔·米勒 - 梅斯纳尔

讲师

你将学到什么

第一课

如何利用出口和动作

  • 连接出口和动作仅使用第一码和使用的故事板的第二时间。
  • 使用UIKit的核心类一样的UIButton,和的UILabel uiswitch。
  • 问题调试实践IBOutlets和ibactions。
教训2

学会提出意见和之间SEGUE意见

  • 看到苹果模式演示和导航如何区分。
  • 了解如何模态呈现的观点。
  • 强大的使用UIKit类一样的UIImagePickerController,uialertcontroller和uiactivityviewcontroller。
第3课

什么是委托模式,你如何使用它?

  • 代表们了解作出重要模型,视图和控制器之间如何连接。
  • 实现委托模式,并且的UITextField的uitextfielddelegate化妆用的UIKit组件。
  • 通过建立一系列的挑战,应用的展示你的理解。
第4课

1.0建立我的米姆应用程序

  • 使用户能够选择使用的UIImagePickerController和uiimagepickercontrollerdelegate的图像。
  • 这调整的键盘,这样便不会遮挡UI元素。
  • 生成米姆和使用uiactivityview分享。
第五课

使用的UITableView类建表

  • 了解基本的UITableViewDelegate和uitableviewdatasource方法。
  • 一些探索应用程序处理表的代码,然后实现自己的UITableView。
  • 操作实践表格单元格。
第6课

iOS应用导航

  • IOS学习如何使用导航堆栈管理应用程序的多个视图。
  • 创造环境,使用户能够挖掘表的行和查看项目的详细信息导航。
  • 学习导航类,如uinavigationcontroll和的UIBarButtonItem。
第7课

完成米姆我的应用程序

  • 梅梅带我到一个新的水平随着应用程序的最后版本。
  • 了解简单的方法来共享数据通过使用的AppDelegate类。
  • uicollectionview使用,以显示在网格和uitabviewcontroller应用程序的模因对米姆布局之间切换。

前提条件和要求

IOS这当然假定以前的经验。 具体来说,它假定你已经建立至少一个单视图的应用程序,并且可以使用Xcode中修改文件的快捷故事板的场景。你应该知道一个视图控制器是什么,并知道如何创建出口和动作。你也应该有基本的熟悉 迅速的编程语言.

另外,当然假设基本熟悉饭桶。具体来说,您将需要能够克隆Git仓库,而结账分支到每个具体的教训。

你将需要访问运行Mac OS X 10.10或更高版本的计算机。但是,你并不需要一个iPad或iPhone来完成活动。所有的练习可以使用Xcode iPhone模拟器建成完工。

看到 技术要求 使用Udacity。

为什么走这条路

你建立你的第一个iOS应用。 这很有趣,但你可能不从头开始得心应手地创建应用程序。完成此课程后,你就会有你需要创建UI元素几乎任何应用程序的技能。在这个过程中,你需要了解你知道准备UIKit的一切,从按钮的意见表。随着UIKit的成为流利需要实践,而这当然会为你提供机会,创造小型工作的应用程序建立你的技能。

我能得到什么?
影片教练通过做练习学习由业内专业人士教