首页 > 课程库 > iOS8 App开发快速入门
iOS8 App开发快速入门

iOS8 App开发快速入门

此为iOS应用开发职业课程系列的其中一套课程。让已经有swift语言基础的朋友快速掌握iOS开发的整个流程,并且做出自己的第一个Demo小例子 。麻雀虽小五脏俱全 。这个课程学完iOS开发流程和技术你就掌握了,后面无非就是再学习更多的Kit方法调用 。 这套课程也是国内第一套基于swift语言的ios8应用开发课程 。 现在就开始 , 快速掌握iOS8的基本开发吧 。

iOS应用开发

20章节|118094次播放

查看课程视频学习交流群
367709506

5小时学习时长
更全面的职业课程大纲立即查看
  • 学习ios开发

    课程介绍

    学习目标1.短时间(5小时)进入ios领域,清晰上手ios的项目;2.学习编程思路,知道为什么这样;3.如何使用Apple开发官网来自我学习提升,掌握第一手学习资源;4.ios的整个方法论完全理解,实现ios的入门。教学大纲章节目录如下:1.说在前面的话—讲师及课程介绍;2.iOS开发层次结构;3.... 查看原文

  • 学习ios开发

    开发层次结构

    iOS介绍iOS是苹果系统为自己移动设备开发的一个系统,就类似于Android对于谷歌公司一样。iOS具有一些非常强的特点。作为一个操作系统,它一定是有一个内核的。Android的内核是Linux,而iOS的内核是Unix。iOS的系统最大的特点就是它的封装性特别好,比Android要做得好得多。我... 查看原文

  • 学习ios开发

    擅用官网帮助

    为什么需要到官网学习?我们知道在网上可以买到很多的书籍和视频,但是这些资源都存在着一些问题,那就是没有告诉我们为什么这样?如果将来iOS升级到更高的版本,那我们是不是就不知道将会怎样了呐?所以我们应该知道怎样去理解这个过程。苹果公司的官网是非常完备的,那我们就要好好利用一下官网。进入官网的操作1.浏... 查看原文

  • 学习ios开发

    Helloworld小程序

    HelloWorld是我们开发程序的第一个小程序。这就像是爱因斯坦的第一个小板凳一样,也许它并不漂亮,起码能让我们管中窥豹,对系统稍微有一个了解。当然,这是一个非常简单的小程序,甚至我们都不用去编码它。当然,Xcode的安装方法非常简单,这里就不用再赘述了。下面,我们用已经安装好的Xcode为大家演... 查看原文

  • 学习ios开发

    解析项目文件

    Xcode界面介绍 左侧为运行和暂停按钮,右边左侧分别为标准编辑框,辅助编辑框,版本编辑框。右边右侧为相应菜单栏的显示和隐藏。点击iPhone,可以选择为项目选择不同的模拟器。在编写代码的时候,标准编辑框可以编写代码,而辅助编辑框可以查看帮助文件。如果我们使用故事板画UI的时候,标准编辑框就是UI,... 查看原文

  • 学习ios开发

    模拟器Simulator

    启动Simulator运行程序或者通过菜单栏都可以启动模拟器。模拟器打开之后,可能会由于模拟器过大,不能完全显示,我们可以通过鼠标拖动来完全显示它。鼠标拖动还可以实现它的翻页。使用浏览器Safari启动模拟器之后,点击Safari,输入网址,即可测试网址效果。使用Map及模拟位置进入应用之后,使用菜... 查看原文

  • 学习ios开发

    Main函数

    项目起始点分析在swift语言中,main函数被隐藏。与Objective-C不同的是,源代码只有一个文件,不像Object-C里面有头文件和源文件的区别。左侧为swift的文件,右侧为Objective-C的文件。讲讲委托(代理)模式委托模式举例可以如此理解:比如有一个人是一个鞋匠,他每天就只是负... 查看原文

  • 学习ios开发

    MVC模式

    什么是MVCMVC是模型-视图-控制器(Model-View-Controller,MVC)软件设计模式。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合理性。这是一个已经写好的程序,我们将相同内容放在一个类别里面。MVC之间的联系与控制模型对象模型对象... 查看原文

  • 学习ios开发

    Scence到StoryBoard

    故事板介绍故事板用来实现和改变UI相关的,它可以将每一幕场景展现。最终实现场景的连接。1.通过一个故事板文件,你能对所有的窗口以及它们之间的关系一目了然。因为所有的窗口设计在一个故事板文件中,你会更容易把握每次改动带给每个窗口的变化。2.在故事板中可以描述各个窗口之间的转换。这种转换叫做 segue... 查看原文

  • 学习ios开发

    设置起始场景

    设置起始场景箭头右边第一个场景就是默认起始场景,现在有两种方法可以更改起始场景。场景属性修改点击窗口上部分红色区域内,在它的属性列表中,取消 Is initial view Controller的勾选,这就是取消了这个场景作为起始场景,相应的,如果你想要别的窗口作为起始场景,在那个窗口的属性中勾选上... 查看原文

  • 学习ios开发

    Scene与viewController

    下面Label组件的显示是HelloWorld Sundy,在右侧的辅助编辑器中,我们此时显示的是viewController中的代码,我们通过代码更改了Label组件中的文本,当运行的时候,显示的就是“你好”而不是“HelloWorld Sundy”。根据MVC模式可以知道,界面控制是使用view... 查看原文

  • 学习ios开发

    Outlet和Action

    我们应该通过viewController.swift怎样的去操作一些控件,还有控制一些事件呐?建立Outlet连接Ouelet:设置它的属性在别的控件里面可以被更改,设置向外面暴露的属性的接口声明。方便在控制器里面调用它。点击控件,右侧为打开辅助编辑器。按住Ctrl,再按住鼠标左键拖动至辅助编辑器中... 查看原文

  • 学习ios开发

    添加视图组件

    组件分类1.显示数据的视图下面几个类可在屏幕上显示信息:1)UITestView:将文本段落呈现给用户并/允许用户使用键盘输入自己的文本。可设置可编辑或不可编辑,使用单一字号和单一字体。2)UILabel:实例呈现段的只读文本视图。3)UIImageViews:显示图片。4)UIWebWiew:显示... 查看原文

  • 学习ios开发

    场景间导航Segue

    场景间导航的另外一个名字,这是Segue这是一张来自于官网的图片,在StoryBoard中,我们清晰的看到下图点击Button之后会跳转到第二个场景, 两个场景中间有一条线连接,这样的方式使我们将场景间的切换了解的一目了然。在相连的线段上,每一个图标有不同的含义。不同导航动作意味着场景间不同的切换。... 查看原文

  • 学习ios开发

    自动布局之Auto resize

    自动布局应用场景iPhone的设备尺寸区别越来越大,无论是屏幕尺寸还是分辨率大小,从最开始的3.5寸到5.5寸。1.那么这些应用的界面布局怎么去适应不同屏幕大小的iPhone呐?2.本来iPhone与iPad的尺寸区别就比较大,怎么样在应用程序方面去控制它的外观呐?3.不管是iPhone还是iPad... 查看原文

  • 学习ios开发

    自动布局之Auto layout

    通过上面一个章节的学习,我们了解了Auto resize的布局,这个方法看上去是一目了然的。但是在进入Xcode5以后,新的布局方法Auto layout更加的方便。当我们勾选上Use Auto Layout选项之后,它的改变如下:右侧的控制器已经没有了,而右下侧却多出了几个按钮。图标介绍1.第一个... 查看原文

  • 学习ios开发

    自动布局之Size Classes

    自动布局Adopting—For Xcode6及以下前面章节我们已经介绍了Xcode4的Adopting,以及Xcode5的Auto Layout,那么随着Xcode6,也就是的ios8的发布,iphone6也推出了特别大的屏幕尺寸。以前发布的应用需要匹配小屏幕的iPhone,以及HD版本的大尺寸的... 查看原文

  • 学习ios开发

    应用程序生命周期

    ios应用程序生命周期这一章节来给大家介绍一下应用程序生命周期,我们需要了解应用程序生命周期,因为知道了应用程序更详细的状态和状态之间的改变,有利于我们发现和解决问题。概念我们先来看一些简单的概念,并通过一些代码去检查一下应用程序生命周期。Not running:用程序没有运行的状态。我们仅仅只是安... 查看原文

  • 学习ios开发

    ViewController

    视图控制器ViewController生命周期这一章节我们将要连接视图控制器(ViewController)的生命周期,了解了视图控制器的生命周期,我们就可以知道在程序场景加载的时候我们应该做哪些额外的处理?当场景消亡的时候,我们也知道该做好哪些备份的工作?下面是一些与视图控制器相关的事件委托函数。... 查看原文

  • 学习ios开发

    APP开发案例

    案例ToolList—融会贯通经过前面的学习,我们已经基本掌握了iOS8的快速入门的一些方法。那么这一节,我将会带着大家做一个小例子,把我们学到的知识融会贯通一下。通过这个例子,你会发现ios开发具体是怎样的一个流程。麻雀虽小,五脏俱全。那么,会了这一个例子,更多更复杂的例子无非就是去学习更多的UI... 查看原文

  • IOS8app开发快速入门 课件所属章节:IOS8app开发快速入门 课件
    下载
iOS应用开发Sundy

Sundy

TA的课程

麦子学院CEO,麦子学院首席讲师,互联网职业教育创领者。麦子学院新媒体网络运营专业负责人,丰富的技术,产品,运营等经验以及对运营6字诀独到的理解,带你从更多的视角来理解运营。

更专业的职业课程

iOS应用开发18806位同学正在学习

iOS应用开发

一名课程顾问想与您沟通

免费电话咨询