网站颜色:

iPhone移动应用开发从入门到精通.

  • 产品名称:iPhone移动应用开发从入门...
  • 是否是套装:否
  • 书名:iPhone移动应用开发从入门到精通
  • 定价:59.00元
  • 出版社名称:中国铁道出版社
  • 出版时间:2012年5月
  • 作者:谢庭松
  • 开本:16开
  • 书名:iPhone移动应用开发从入门到精通

    在我国,2009年10月,苹果与中国联通合作推出面向中国市场销售的iPhone,并迅速抢占了全国的高端市场。此后,中国电信也加入了iPhone的销售中。这样,伴随着iPhone和iPad的不断更新,我国对于iPhone应用开发人员的需求与日俱增,越来越多的软件开发人员都加入了iPhone应用的开发热潮中。因此,一本关于iPhone开发方面的从入门到精通类的书籍对于初学iPhone开发的人员来说无疑是雪中送炭。为此,谢庭松编著的编写了这本《iPhone移动应用开发从入门到精通》,希望能为大家在开发iPhone应用程序时提供一些帮助。

第1章iPhone概述1.1iPhone的发展历史1.2iPhone的操作系统1.2.1CocoaTouch1.2.2Media1.2.3Core Services1.2.4Core OS1.3iPhone的应用分类1.3.1游戏应用1.3.2电子书阅读应用1.3.3购物应用1.3.4导航应用1.3.5理财应用1.4iPhone应用商店1.5发布应用程序第2章iPhone开发环境2.1配置iPhone开发环境2.2编写第一个iPhone应用程序2.2.1Xcode简介2.2.2创建Xcode项目2.2.3运行iPhone模拟器2.2.4界面创建器(Interface Builder)2.3Xcode中的帮助第3章iPhone开发模式3.1MVC模式3.1.1MVC中的模型、视图与控制器3.1.2MVC的实现3.2Target/Action模式3.3Delegation模式3.4MVC实例3.4.1在interface Builder上添加对象3.4.2编写控制器代码3.4.3设置Target-Action3.5应用的周期3.5.1main和UIApplicationMain3.5.2xib文件3.5.3执行回调方法3.5.4Info.plist文件第4章Objective-C编程语言4.1面向过程的编程4.2面向对象的编程4.3Objective-C简介4.4混用C/C++编程4.5Objective-C语言的基本语法介绍4.5.1文件类型4.5.2类的声明4.5.3类的定义4.5.4方法和消息4.5.5数据类型4.5.6选择器SEL4.5.7字符串4.5.8数组(NSAmw)和集合(NSSet)4.5.9字典类(NSDictionary)4.5.10枚举访问4.5.11日志打印4.6Objective-C的条件语句4.6.1if语句4.6.2switch语句4.6.3条件运算语句4.7Objective-C的循环语句4.7.1for循环语句4.7.2while循环语句4.7.3do循环语句4.8ObjectiVe-c的内存管理4.8.1垃圾收集器4.8.2引用计数(retain)4.8.3自动释放池(autorelease)4.8.4didReceiveMemory Warning方法4.8.5内存泄露4.9@property和@synthesize4.10Obiective-C的类别和协议4.10.1类别4.10.2协议4.10.3协议与委托4.11多事件处理实例4.12UIKit框架4.13iPhone编码的一般规范第5章iPhone应用程序的调试5.1Debug模式与Release模式5.2查找类的使用详情5.3日志5.4调试iPhone程序5.4.1程序中的错误5.4.2断点调试5.4.3设置全局断点5.4.4设置调试信息输出第6章iPhone图形界面的基础框架6.1视图6.1.1UIView6.1.2Ftame和Bound6.1.3添加视图实例6.2网页视图(UIWebView)6.2.1UIWlebview6.2.2网页视图的实例6.3绘图6.3.1颜色和字体6.3.2drawRect方法6.3.3绘图实例6.3.4CoreGraphics API6.4图像(UIImage)6.4.1UIImage6.4.2图像处理的方法6.4.3图像处理的实例6.5层(CALayer)6.5.1CALayer6.5.2层的处理6.5.3层处理的实例第7章控制器7.1UIViewController7.1.1创建UIViewController7.1.2视图控制器中的方法7.1.3视图控制器的加载过程7.1.4视图控制器的移除过程7.1.5视图控制器的事件处理过程7.1.6视图控制器的内存管理7.1.7旋转功能7.2UINavigationController7.2.1UINavigationController的创建和管理7.2.2UINavigationController实例7.2.3UINavigationItem7.3UITabBarController7.3.1UITabBarController的创建和管理7.3.2UITabBarController实例7.3.3UITabBarItem7.3.4TabBarApplication的横向显示7.4UIToolBar7.4.1UIToolBar中UIBarButtonltem的初始化7.4.2UIToolBar实例第8章表视图(UITableView)8.1UITableView类型8.2UITableView中的方法8.3UITableViewCell8.4自定义UITableViewCell8.5UITableView实例8.5.1索引表实例8.5.2分组表实例8.5.3九宫格表视图实例第9章iPhone的数据存储和处理9.1iPhone的数据存储9.1.1属性列表(NSUserDefaults)9.1.2iPhone文件系统9.1.3Sqlite9.1.4Core Data库9.2XML的解析9.2.1XML的解析标准9.2.2libxm129.2.3NSXMLPaer9.3JSON9.3.1JSON数据的结构9.3.2下载JSON框架9.3.3JSON实例9.4多线程和NSOperation9.4.1多线程9.4.2NSOperationQueue9.4.3多线程实例第10章通讯录10.1AddressBook框架10.2AddressBookUI框架10.2.1ABPeoplePickerNavigationController10.2.2ABPeonViewController10.2.3ABNewPeonViewController10.2.4ABUnknownPeonViewController10.3通讯录实例第11章照片处理11.1UIImagePickerController11.2拍摄照片11.3照片处理实例第12章多媒体应用12.1音频12.1.1系统声音12.1.2声音播放器(AVAudioPlayer)12.1.3录音12.1.4访问音频文件12.2音频操作实例12.3视频12.4视频操作实例第13章位置和地图13.1位置13.1.1CLLocation13.1.2CLLocationManager13.1.3CLHeading13.1.4位置类实例13.2地图13.2.1MKMapView13.2.2地图的相关类13.2.3地图实例第14章ASIHTTPRequest14.1ASIHTTPRequest的下载和使用14.2ASIHTTPRequest中的类14.3ASIHTTPRequest的主要功能14.4ASIHTTPRequest实例第15章应用程序的设置15.1应用程序的图标15.2Info.plist文件15.3应用设置15.4本地化15.5应用的测试......

    在这个智能的时代,占领市场的策略不是只有本身的利润,还有在其移动互联网上的软件应用业务。iPhone除了能够作为通信工具以外,还提供了许多类型的应用程序,用户通过“苹果商店”就能获得这些应用。伴随着iPhone和iPad的不断更新,对于iPhone应用的开发人员需求与日俱增,越来越多的软件开发人员加入到了iPhone应用的开发热潮中。希望谢庭松编著的《iPhone移动应用开发从入门到精通》能为大家在开发iPhone应用程序时提供一些帮助。《iPhone移动应用开发从入门到精通》共分为十五章,由浅入深地讲解了关于iPhone开发的过程和方法。内容包括iPhone发展历史的介绍、iPhone的开发模式、iPhone图形界面的基础框架、控制器和表视图、iPhone的数据存储和处理、通讯录及照片的处理、多媒体应用、位置和地图等。编者把研发过程中所收获的经验分享给那些有志于开发iPhone程序的朋友们,希望能为他们铺平一些道路,让他们少走一些弯路,从而能够顺利步入iPhone开发的殿堂。

............_310x310.jpg
热门设计服务