-
收藏
-
加书架
-
引用
本书系统论述了iOS 6网络编程和云端应用开发技术,介绍了苹果网络、数据交换格式、Web Service、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook、社交网络编程,以及网络通信设计模式和架构设计。全书分为5篇: 网络基础篇、云服务篇、社交篇、电子商务篇和实战篇。网络基础篇包括第2章、第3章,介绍网络结构、Socket网络通信、对等结构网络、Bonjour服务发现,以及 JSON和XML数据交互格式。云服务篇包括第4章、第5章,介绍客户端服务器结构网络通信两种具体实现方式: REST Web Service和SOAP Web Service,以及 iCloud编程。社交篇包括第6章、第7章,介绍Twitter、Facebook、新浪微博社交网络客户端编程API,以及定位服务与地图应用开发。电子商务篇包括第8章~第11章,介绍推送通知、Newsstand应用编程、服务器产品类型应用内购买、iOS 6 Passbook应用开发。实战篇包括第12章、第13章,通过重构MyNotes应用介绍iOS网络通信中的设计模式与架构设计,最后通过价格线酒店预订iPhone客户端开发介绍iOS敏捷开发过程。
移动互联网革命的时代,移动终端、云计算以及极大丰富的APP生态系统让人们实现了高效和便捷!人们的生活和工作由此开始了虚拟与现实的充分融合,购物、社交、聊天、LBS、预订等网络应用层出不穷。苹果当仁不让,全力服务于高品质的生活,总是恰到好处地推出引导潮流的应用;可以预见,iOS仍将领导并继续称霸移动计算天下,在Android与Windows Phone的强势挑战中,为我们奉献更加多彩的作品。如今,苹果公司斥资数十亿美元搭建了服务数据中心,在苹果云之下,我们可以尽情享受苹果网络带给我们的乐趣!本书作者秉持“原创”与“分享”的IT人精神,倾其全力,将研发心得体会毫无保留地呈现在本书中,全面深入剖析Passbook、Newsstand、iCloud、Facebook、微博、苹果地图等开发细节……本书内容: ·iOS 6 Passbook基于Pass Kit编程与Passbook设计 · AppStore应用内购买开发 ·Newsstand在杂志应用如何开发 ·把消息推送到用户手里 ·iOS6苹果地图开发 ·谷歌Web地图开发 ·百度地图开发 ·定位服务 ·苹果中中国元素新浪微博客服 ·Twitter开发 ·Facebook开发 ·iOS6分享列表应用 ·强大的iCloud客服 ·REST Web Service ·SOAP Web Serbice ·ASIHTTPRequest框架使用 ·JSON和XML数据交互格式的性能分析与使用 ·iOS中对等网络 ·iOS中的Socket编程 ·Bonjour服务发现 ·iOS中蓝牙编程 ·iOS中的网络通信架构设计
- 版权: 清华大学出版社
- 出版: 2013-05-01
- 更新: 2023-06-07
- 书号:9787302322207
- 中图:TP393.09;TN929.53
- 学科:工学电子科学与技术工学信息与通信工程