网站颜色:

【正版包邮】iOS开发项目化经典教程(工业和信息化人才培养规划教材) 畅销图书书籍

  • 产品名称:iOS开发项目化经典教程
  • 书名:iOS开发项目化经典教程
  • 作者:传智播客高教产品研发部
  • 定价:49.80元
  • 书名:iOS开发项目化经典教程
  • 开本:16开
  • 是否是套装:否
  • 出版社名称:人民邮电出版社

基本信息
商品名称:iOS开发项目化经典教程(工业和信息化人才培养规划教材)开本:
作者:编者:传智播客高教产品研发部页数:366
定价:49.8出版时间:(咨询特价)-01
ISBN号:40印刷时间:(咨询特价)-01
出版社:人民邮电版次:1
商品类型:图书印次:1
目录:
**章多线程编程1.1多线程概念1.1.1多线程概述1.1.2线程的串行和并行1.1.3多线程技术种类1.2使用NSThread实现多线程1.2.1线程的创建和启动1.2.2线程的状态
1.2.3线程间的安全隐患1.2.4线程间的通信1.3使用GCD实现多线程1.3.1GCD简介1.3.2创建队列1.3.3提交任务1.3.4实战演练——使用GCD下载图片1.3.5单次或重复执行任务1.3.6调度队列组1.4NSOperation和NSOperationQueue1.4.1NSOperation褐介1.4.2NSOperationQueue简介1.4.3使用NSOperation子类操作1.4.4实战演练——自定义NSOperation子类下载图片1.4.5实战演练——对NSOperation操作设置依赖关系1.4.6实战演练——模拟暂停和继续操作1.5本章小结第2章网络编程2.1网络基本概念2.1.1网络编程的原理2.1.2URL介绍2.1.3TCP/IP和TCP、UDP2.1.4Socket介绍2.1.5实战演练——Socket聊天2.2原生网络框架NSURLConnection2.2.1NSURLRequest类2.2.2NSURLConnection介绍2.2.3Web视图2.2.4实战演练——Web视图加载百度页面2.3数据解析2.3.1配置Apache服务器2.3.2XML文档结构2.3.3解析XML文档2.3.4实战演练——使用NSX解析XML文档2.3.5JSON文档结构2.3.6解析JSON文档2.3.7实战演练——使用NSJSONSerialization解析天气预报2.4HTTP请求
2.4.1HTTP和HTTPS2.4.2GET和POST方法2.4.3实战演练——模拟POST用户登录2.4.4数据安全——MD5算法2.4.5钥匙串访问2.4.6实战演练——模拟用户安全登录2.5文件的上传与下载2.5.1上传文件的原理2.5.2实战演练——上传单个文件2.5.3实战演练——上传多个文件2.5.4NSUlKLConnection下载2.5.5NSUtLSession介绍2.5.6实战演练——使用NSUKLSession实现下载功能2.6第三方框架2.6.1SDWebImage介绍2.6.2AFNetworking和ASIHTT框架2.7本章小结第3章iPad开发3.1iPhone和iPad开发的异同3.2UIPopoverController3.2.1UIPopoverController简介3.2.2UIPopoverController的使用3.2.3实战演练——出Popover视图3.3UiSplitViewControlier3.3.1UISplitViewController简介3.3.2UISplitViewController的使用3.3.3实战演练——菜谱3.4本章小结第4章多媒体和硬件4.1使用AVAudioRecorder录制音频4.2音效、音频的播放4.2.1使用系统声音服务播放音效4.2.2使用AVAudioPlayer播放音乐4.2.3使用MPMediaPickerCo选择系统音乐4.2.4播放在线音乐4.2.5实战演练——音乐播放器4.3相机和图库4.3.1使用UIImagePickerCo操作摄像头和照片库4.3.2实战演练——拍照和相片库4.4使用MPMoviePlayerController播放视频4.5扫描二维码
4.6传感器、陀螺仪、加速计4.6.1传感器介绍4.6.2距离传感器4.6.3陀螺仪介绍4.6.4加速计4.6.5实战演练——计步器4.7蓝牙4.8本章小结第5章AddressBook5.1iOS7及iOS8的管理框架5.1.1使用AddressBook框架管理5.1.2使用AddressBookUI框架管理5.2实战演练——使用UIAp打和发短信5.3iOS9中管理的新框架5.3.1使用Contacts框架管理5.3.2使用COntactsUI框架管理5.4本章小结第6章使用MapKit开发地图服务6.1根据地址定位6.1.1根据地址定位6.1.2正向地理编码和反向地理编码
6.2MapKit框架6.2.1MKMapView控件6.4使用iOS7新增的Overlay覆盖层
6.5使用iOS7新增的MKD获取导航路线6.2.2指定地图显示中心和显示区域
6.2.3使用ios7新增的MKMapCamera6.3在地图上添加锚点6.3.1添加简单的锚点6.3.2添加自定义锚点6.6实战演练——行车导航仪6.7第三方使用——百度地图6.8本章小结第7章推送机制7.1推送机制概述7.2iOS本地通知7.3实战演练——闹钟
7.4iOS远程推送通知7.5极光推送
7.6本章小结第8章内购、广告和指纹识别8.1内购8.1.1在AppStore上的准备工作8.1.2实现内购功能8.2广告8.3指纹识别8.4本章小结第9章屏幕适配9.1屏幕适配历史背景介绍9.2Autoresizing9.2.1在InterfaceBuilder中使用Autoresizing9.2.2在代码中设置Autoresi属性9.3AutoLayout9.3.1在InterfaceBuilder中管理AutoLayout9.3.2实战演练——使用Aut布局界面9.4SizeClass9.4.1在InterfaceBuilder中使用SizeClass9.4.2实战演练——使用SizeClass布局QQ登录界面9.5第三方框架——Masonry框架9.5.1Masonry框架介绍9.5.2Masonry框架的使用9.6本章小结**0章国际化10.1概述10.2国际化应用程序显示名称10.3国际化界面设计10.4文本信息国际化10.5程序内部切换语言
10.6本章小结

......

精 彩 页:
内容提要:
传智播客高教产品研发部编著的这本《iOS开发项目化经典教程》系统全面地讲解了iOS开发的中、**知识,主要内容包括多线程编程、网络编程、iPad开发、多媒体硬件、AddressBook、使用Mapkit开发地图服务、推送机制、内购、广告、指纹识别、屏幕适配及国际化等。
    本书采用项目驱动的方式来讲授理论。全书共有60余个经典的真实项目,这些项目可以帮助读者*好地理解各个知识点在实际开发中的应用,也可以供读者开发时作为参考。
    本书附有配套视频、源代码、习题、教学课件等资源,而且为了帮助初学者*好地学习本教材中的内容,我们还提供了在线答疑,希望得到*多读者的关注。
    本书既可作为高等院校本、专科计算机相关的程序设计课程教材,也可作为iOS技术提升的培训教材,适合有一定iOS开发基础的读者使用。
    

......

作者简介:
热门设计服务