首页 > 图书中心 >图书详情

iOS项目开发教程

针对iOS的特点,按照项目设计的方式,循序渐进地进行系统开发。

作者:郭朗、卓国锋 主编 孟瑞、刘盼盼 编著 谢安俊 主审
定价:48
印次:1-2
ISBN:9787302509011
出版日期:2018.09.01
印刷日期:2022.02.28

本书基于Apple**发布的iOS 7编写。书中循序渐进地介绍了iOS项目开发的一般步骤和基础知识,主要内容包括设计及美化用户界面,用Interface Builder构建视图,切换和弹出框,用导航控制器导航页面,用表视图结构化数据,读写和显示数据以及地图和定位功能等。 本书通过简洁的语言和详细的步骤,帮助读者迅速掌握开发iOS应用程序所需的基本知识,适合有一定编程经验的读者阅读。本书可作为高等学校教材,也可供从事iOS开发的人员参考。

more >

前言ForewordiOS平台改变了公众对移动设备的看法,iPhone凭借着功能齐备的应用程序、界面架构以及其他平台无法媲美的触控,提供了方便的手机功能,证明了小屏幕也能成为高效的工作区。 在Apple手机的开发人员看来,用户体验至关重要。他们设计了iOS,其外观和行为不再像笨拙的桌面应用程序的移植版本,用户能够使用手指(而不是光笔或键盘)控制手机,从而让应用程序使用起来更加自然而有趣。 通过AppStore,Apple公司向开发人员提供了一种最佳的数字发布系统。开发人员可以将应用程序提交到AppStore,且只需要支付少量的年度开发人员会费。人们开发了针对各种领域的游戏和应用程序,其范围涵盖了从学前教育到退休生活的所有阶段。由于iPhone、iPod Touch和iPad的用户群非常庞大,因此不管什么内容都能找到合适的用户。 Apple公司每年都会发布新的iOS设备,其速度更快、分辨率更高、功能更强大。每次硬件更新都带来了新的开发机会,提供了将艺术融合到软件中的新途径。 1. 谁能成为iOS开发人员 只要有学习兴趣,有时间探索和使用Apple开发工具,并拥有一台运行Lion的Inter Macintosh计算机,便可开始iOS开发了。虽然不可能在一夜之间就开发出iOS应用程序,但只要多加练习,完全可以在几天内编写出第一款应用程序。在Apple开发工具上花费的时间越多,创建出激动人心的应用程序的可能性就越大。 2. 本书适合的读者 本书是为熟悉iOS开发语言ObjectiveC的读者编写的,读者不需要具有Cocoa和Apple开发的经验;当然,读者如果有一定的开发经验,将会更容易掌握这些工具和技术。尽管如此,本书对读者还是有一定要求的,就是读者必须愿意花费时间进行学习与练习。如果读者只是阅读每章的内容,而不完成其中的项目,就会错过一些重要概念。另外,读者还需认真阅读Apple开发文档,并研究本书介绍的主题,这样才能掌握全部内容。 编著者◆iOS项目开发教程

more >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  •  本书重点讲解Android系统功能模块涉及的主要知识点,并通过技能扩展讲解常用的实用技能。本书的项目原型是公司电子商务的基础版本,有助于读者了解一个真实项目的整个开发流程。
  •  本书重点讲解Android系统功能模块涉及的主要知识点,并通过技能扩展讲解常用的实用技能。本书的项目原型是公司电子商务的基础版本,有助于读者了解一个真实项目的整个开发流程。
more >
  • 目录Contents第1章iOS应用开发概述1

    1.1iOS应用开发的历史与现状1

    1.2iOS应用的基本架构2

    1.2.1可触摸层2

    1.2.2媒体层3

    1.2.3核心服务层4

    1.2.4核心操作系统层5

    1.3iOS应用开发的特点5

    1.4iOS开发工具简介6

    1.5创建并运行第一个iOS应用9

    1.6基础知识与技能回顾11

    练习11

    第2章为开发做好准备12

    2.1客户端的准备12

    2.2服务端的准备12

    2.2.1Web Services的搭建12

    2.2.2DB Server的搭建14

    2.3几个必备的基础技能25

    2.4基础知识与技能回顾26

    练习26

    第3章MyDemo项目介绍27

    3.1项目背景27

    3.2项目需求分析27

    3.3项目用例分析27

    3.4项目数据库分析28◆iOS项目开发教程目录3.5基础知识与技能回顾29

    练习29

    第4章用户注册30

    4.1用户注册总体设计30

    4.1.1流程图30

    4.1.2时序图30

    4.2数据库的准备31

    4.3服务端接口的准备32

    4.4用户注册的实现32

    4.4.1客户端代码开发32

    4.4.2客户端与服务端交互64

    4.5用户注册的调试71

    4.6让用户免去注册的烦恼73

    4.7基础知识与技能回顾73

    练习73

    第5章用户登录74

    5.1用户登录总体设计74

    5.1.1流程图74

    5.1.2时序图75

    5.2服务端接口的准备75

    5.3用户登录的实现75

    5.3.1客户端代码开发76

    5.3.2客户端与服务端交互82

    ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘