Http://www.xs360.cn 《IOS应用开发教程》 QQ学习群:262779381.

Slides:



Advertisements
Similar presentations
尔雅慕课学生操作手册说明 学校自建尔雅课程 QQ 群 密码登录问题 如何参加学习 如何查看统计 如何做作业 如何参加考试 手机客户端学习 目 录目 录.
Advertisements

2 想买 iphone 但手头很紧怎么办? 每次充饭卡怎么都排队啊? 我想去银行实习! 如何才能省钱? ! 每月转生活费可以不出手续 费么? 打电话给朋友可以不花钱么? 不能办信用卡,可以直接贷款买东西? 让我的钱变多一些的办法? 什么叫理财? 好玩吗? 潮?
玩转安卓智能手机 工程师 王东亮 图书馆 手机的发展 手机已经不仅仅是一个通讯设备,在智能系统的潮流之下, 手机已经成了一个多媒体的智能移动终端 有人喜欢用手机上 QQ ,玩微博,看网页;有人喜欢听歌, 拍照,玩游戏;有人利用手机进行日程的安排和办公 ······
智慧型手機遊戲設計分析 指導老師:張華城 學生:林楷運. 遊戲名稱: EDGE Extended 開發商 : Mobigame 執行平台: iPhone,iPod touch, iPad ios 3.0 以上 參與人數: 1 人 遊戲玩法概述:玩家控制方塊,嘗試以最快時間 收集地圖上的彩色小方塊並抵達終點。
从难处创新 从平处出新 ——教研创新,从苹果说开去 江苏省教育厅基础教育处 马 斌.
新技术的应用与思考 南山区后海小学 2014年1月3日.
公会之家游戏圈社交软件 游戏联通世界.
中公教育湖南分校 地址:长沙市建湘南路154号惟楚国际6楼 电话:
学生教育办介绍 2015年9月.
发展生产 · 满足消费 福州七中· 陈映彤.
第一章 Android简介与环境搭建 QQ号: QQ群: (Android编程入门) 网络资源:
当今的父母应成为 “专业”的父母 黄爱华 深圳市教育科学研究院.
台股展望 總體經濟 產業分析 胡 曼 玲.
議題(二) 如何強化「創意教學」以提升學生創意思考能力,使得專題製作課程與實務更加契合,達成技職教育適性育才的目標。
皖新数字书屋.
年度校樹選拔秀 主辦單位:楊梅國小.
尔雅慕课学生操作手册说明.
靜宜大學專用 PowerPoint 檔案 數位教材
財金三乙 卓采筠 財金三甲 蔡瑜婷 財金三乙 郭孟京
上海宏弈源软件科技有限公司 — 12年专注益智软件研发 和配套产品服务 上海宏弈源软件科技有限公司.
无线行业市场数据月报 市场部 2013年7月 飞拓智库
突然好想你们···· 11广告1班—黄丹丹.
Flipster App 使用教学 适用 iPad 和 iPhone
文化产业案例精讲 主讲人:周明鹃 教授.
Flipster App 使用教學 適用 iPad 和 iPhone
尔雅慕课学生操作手册说明 尔雅客服中心.
一种营销模式的转型,一种全新的金融房贷模式
S1A26梁仲 28許育禎.
Android App 系統開發教學 Luna 陳雯琳 2014/12/18
建立Android新專案 建國科技大學 資管系 饒瑞佶 2010/10.
第9章 App提交 倚动实验室.
也許你很疑惑: 最近升官的同事,專業能力又沒你強! 情場得意的朋友,長的又沒你帥或美! 小曹要交新朋友,為什麼就是比較簡單!
App 晶片一甲 4A 林渼茵.
2017上学期 2016 尔雅公选课学习流程及注意事项 QQ群:
Cisco meraki 产品介绍 —by 梁晓宇.
基于iOS 平台上 MDM 开发 吴艳超
Chapter 14 iPhone 平台簡介.
尔雅慕课学生操作手册说明 尔雅客服中心.
尔雅慕课学生操作手册说明.
第8章 移动界面设计 山东大学计算机学院.
第一个Android程序 本讲大纲: 1、创建Android应用程序 2、Android项目结构说明 3、运行Android应用程序
賈伯斯 -數位時代的英雄 生平報告.
行動學習導入QR Code跨載具學習系統案例分享與實作
成功方程式難全面複製 蘋果數位家庭未具明顯優勢
开发Eclipse插件的基本步骤 插件通过添加到预定义的扩展点来向平台添加功能。要将程序代码变成插件,需要: 决定插件如何与平台集成
組別 :第7組 組長 :洪于樺 組員 :葉志偉、張淑蕙、高俊傑、蘇冠宇、賴文傑、李承彰、邵培堯、尤世和、鍾惠燕
尔雅慕课学生操作手册说明 尔雅客服中心.
iOS 5結合iCloud 蘋果iOS平台體系整合大業再進一步
認識科學小知識-密室逃脫遊戲(App) 南華大學 傳播學系3年級
Segue.
第6章 控制器 所谓控制器就是能够管理和控制各种操作的设备。在iPhone开发中有八种控制器分别为:View Controller、Object、Table View Controller、Tab Bar Controller、Page View Controller、External Object、Navigation.
詩文的形成 有意義的字詞 句子 段落 一首詩文的形成,是由有意義的字詞組成句子,再由句子組成段落。
AR AIRPLAY功能说明 2014年10月.
切分 iPhone 学管理经济学 小组成员: 刘 凯 汪 聪 周 鑫 侯晓辉 潘华勇 王 丽 北京邮电大学经济管理学院MBA2010级一班.
尔雅慕课学生操作手册说明 尔雅客服中心.
I博导《网店运营》课程教学包 08-网店运营:如何打造爆款.
水足跡調查報告發表 環境品質文教基金會 董事長 謝英士
Objective C練習.
從2003年起,賈伯斯與癌症戰鬥了8年,最終於2011年8月辭任執行長一職,在他第3次病假期間,賈伯斯當選為蘋果公司的董事會主席。
Steve Jobs 姓名:楊夢庭 班級:四英一B 學號:4000Z030.
指導老師:潘瀅方老師、林秋萍老師、賴心茹老師
史提芬‧賈伯斯 李瑋倫 114 2號.
尔雅慕课学生操作手册说明 尔雅客服中心.
A Simple iOS Application
建筑信息化引领者 联系方式 营销类 V8.5 功能方案书 建筑施工项目管理系统&OA系统.
苹果创始人-乔布斯简介 史蒂夫·乔布斯(Steve Paul Jobs),出生于1955年2月24日。1972年高中毕业后,在俄勒冈州波特兰市的里德学院只念了一学期的书;1974年乔布斯在一家公司找到设计电脑游戏的工作。两年后,时年21岁的乔布斯和26岁的沃兹尼艾克在乔布斯家的车库里成立了苹果电脑公司。
2019年成都市社会组织发展专项基金 「正道」平台 项目申报操作手册.
Template OFFICE 2010教程 资讯服务组.
如何著手入門MyLion 如何下載和註冊 讓我們來談談如何確保所有獅友知道如何下載和註冊app。.
管理知识、捕捉灵感 ——“印象笔记”入门 学科服务部 王珺.
Presentation transcript:

http://www.xs360.cn 《IOS应用开发教程》 QQ学习群:262779381

第一章 IOS简介与环境搭建 QQ学习群:262779381

教学目标: 了解IOS开发的相关知识 掌握IOS开发环境搭建相关知识 运行自己的第一个IOS程序 QQ学习群:262779381

http://www.xs360.cn 1.1初识IOS IOS是由美国苹果公司开发的移动操作系统。苹果公司早在2007年1月9日的MacWorld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。IOS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。这个系统的原名为iPhone OS,因为iPad、iPhone、iPod touch都使用iPhone OS,所以在2010年苹果全球开发者大会上宣布改名为IOS。 QQ学习群:262779381

1.1.1 发展历程 2007年6月,苹果公司发布第一版IOS操作系统,名为“iPhone Runs OS X” 2008年3月,苹果公司发布了第一个测试版开发包,并且将 “iPhone runs OS X”改名为“iPhone OS” 2010年2月,苹果公司发布iPad,iPad同样搭载了“iPhone OS” 2010年6月,苹果公司将“iPhone OS”改名为“iOS”,同时 还获得了思科iOS的名称授权 2011年6月,苹果公司发布了iOS 5 2012年6月,苹果公司在WWDC 2012大会上宣布了iOS 6 2013年6月,苹果公司在WWDC 2013大会上发布了iOS 7 2014年9月,苹果公司WWDC2014大会上发布了iOS 8 2015年6月,苹果公司在WWDC2015大会上发布了IOS9 QQ学习群:262779381

QQ学习群:262779381

1.1.2 IOS的功能特性 1.界面直观优雅 2.功能丰富 3.软硬件配置完美、高效 4.数量庞大的移动App 5.更新方便 6.高安全性 7.内置众多辅助功能 QQ学习群:262779381

1.1.3 IOS8的新特性 1.扁平化 2.通知/控制中心 3.拍照 4.开放输入法API 5.健康应用 QQ学习群:262779381

1.2搭建IOS开发环境 操作系统:Mac OX IDE工具:Xcode 下载地址: https://developer.apple.com/xcode/downl oads/ QQ学习群:262779381

Xcode下载界面 QQ学习群:262779381

1.3开发第一个IOS应用程序 1.3.1 Xcode工作区窗口 QQ学习群:262779381

1.工具栏 工具栏左侧依次是用于启动和停止项目运行的控制按钮、用于选择运行方案的下拉菜单以及用于启动和禁用断点的按钮。 2.导航器区域 导航器区域有项目导航面板、符号导航面板、搜索导航面板、问题导航面板、调试导航面板、断点导航面板、日志导航面板。不同面板提供不同配置,供开发者从不同的视角查看项目,单击导航器区域顶部的图标可以在不同导航面板中进行切换 QQ学习群:262779381

3.编辑器区域 编辑器区域主要进行编辑源代码文件 QQ学习群:262779381

4.实用工具区域 实用工具区域主要有打开、关闭实用工具面板,和检查器面板类似,它也是上下文相关的,其内容随着编辑器面板的显示内容而变化 QQ学习群:262779381

1.3.2 新建Xcode项目 1.打开Xcode应用程序,第 一次创建或打开Xcode项 目,会出现一个 “Welcome to Xcode”欢 迎窗口。以后创建或打开 Xcode项目,会出现一个 项目窗口 QQ学习群:262779381

2.新建应用程序窗口 在“Welcome to Xcode”窗 口中,单击“Create a new Xcode project”,或选取 “File”→“New”→“New project”(或按快捷键 Shift+Command+N)。 Xcode将打开一个新窗口并显 示对话框,在对话框左边的 iOS部分选择“Application”, 右边选择“Single View Application”,然后单击 “Next”,弹出一个新对话框 QQ学习群:262779381

3.填写项目信息。 Product Name栏中输入项目名(如Hello World),Company Identifer栏中输 入公司标识符,Class Prefix栏中输入类前缀名,在“Device”中选“iPhone” QQ学习群:262779381

4.单击“Next”,弹出一个新对话框,用来指定项目存储的位置,不选定“Source Control”选项,然后单击“Create”,弹出打开新项目窗口。 QQ学习群:262779381

1.3.3 运行应用程序 即使不编写任何代码,也可以构建应用程序。运行应用程序有两种方式:iPhone Simulator SDK和iPhone Device SDK。iPhone Simulator SDK通过此SDK来Build的应用程序运行在iPhone Simulator(模拟器)下,iPhone Device SDK通过此SDK来Build的应用程序运行在iPhone Device(iPhone手机)下。如果没有iPhone Device,建议使用iPhone Simulator,模拟器可模拟应用程序在iPhone设备上运行,让开发者了解应用程序的外观和行为,操作步骤如下。 1.在Xcode工具栏“Scheme”弹出式菜单中选定“HelloWorld”→“iPhone Retina(4-inch)”选项。如果弹出式菜单中该选项未被选定,可以把它打开,然后从菜单中选取“iPhone Retina(4-inch)” QQ学习群:262779381

2.单击Xcode工具栏中的“Run”按钮,或选取“Product”→“Run”。在Xcode生成项目后,模拟器应该会自动启动。因为指定的是iPhone产品而非iPad产品,模拟器会显示一个类似iPhone的窗口。在模拟的iPhone屏幕上,用模拟器打开你的应用程序, QQ学习群:262779381

1.4IOS应用程序结构分析 一个简单的Xcode项目HelloWorld包含 HelloWorld、Supporting Files、HelloWorldTests、Products等文件夹 QQ学习群:262779381

http://www.xs360.cn 本章小结 本章我们了解了IOS的发展历程、功能特性和IOS7的新特性,重点介绍了IOS开发环境的搭建、创建并运行第一个IOS应用程序以及分析了IOS应用程序的结构,后面的章节将会依据本章重点内容由易到难逐步展开介绍,可以基于IOS框架开发出更多更好的应用程序。 通过本章的讲解,可以让读者对IOS编程有一个基本的认识,并且掌握Xcode开发工具的基本操作界面。 QQ学习群:262779381

课后习题 http://www.xs360.cn 1.在Apple官网下载最新Xcode,搭建IOS开发环境。 QQ学习群:262779381