iOS_Apprentice_4_StoreSearch_v2.1
根据给定文件内容,可以提取以下知识点: 1. 教程介绍与版权信息:文档开头部分提供了iOS入门教程《iOS Apprentice》的第二版信息,以及版权信息,提到了该书仅限个人学习使用,不得非法复制或传播,且不提供任何形式的担保。 2. 应用开发流程:教程提到了开发一个能够搜索iTunes商店的应用程序的整个过程,包括在Interface Builder中自定义表格单元格、使用调试器、网络编程、异步网络请求、使用AFNetworking框架、动画效果、适配横屏显示、重构搜索功能、国际化以及适配iPad和应用程序的分发等多个方面。 3. 常见功能介绍:在移动端应用程序中,与互联网服务器进行通信是最常见的功能之一。为了实现这一点,开发者需要掌握上传和下载数据的方法,其中包括进行HTTP GET请求、解析JSON数据、下载图片等技术。 4. 实例应用:教程中通过构建一个应用程序来学习网络编程,允许用户搜索iTunes商店。尽管iPhone已经有了现成的App Store和iTunes Store应用程序,但编写同类应用有助于理解网络通信的细节。 5. 网络通信详解:教程中深入讲解了如何通过Apple提供的iTunes商店搜索Web服务来学习网络通信,涵盖了HTTP请求、JSON数据解析、文件下载等重要知识点。 6. 代码和资源的版权:文档中提到,所有的文本、图像和源代码等材料都是作者Razeware LLC的财产,未经版权持有人书面许可,不能通过任何方式复制或分发。 7. 特殊章节标题:教程中列出了章节标题,包括“在开始前”,“在Interface Builder中自定义表格单元格”,“调试器”,“网络编程”,“异步网络编程”,“AFNetworking”,“详细信息弹出窗口”,“动画效果”,“横屏模式的乐趣”,“重构搜索功能”,“国际化”,“iPad适配”以及“分发应用程序”等,这些章节为iOS开发者提供了全方位的学习路径。 8. iOS 7支持:文档中提及本教程支持iOS 7版本,这对于熟悉iOS 7 SDK的开发人员来说非常重要。 9. 应用程序界面演示:教程末尾部分通过动画效果展示了完成的应用程序界面,包括搜索功能、表格视图、动画弹出窗口以及横屏模式下的界面设计。 10. 授权声明:文档开头声明了该书和所有配套材料如源代码在“as is”基础之上提供,没有任何明示或暗示的担保,包括但不限于适用性、特定用途的合适性和不侵犯第三方权利等。 通过以上知识点,我们可以了解到《iOS Apprentice》教程为初学者提供了一个非常全面和详细的iOS应用开发学习路径,涵盖从基础的UI设计到网络编程、动画和横屏适配等高级功能,同时也强调了对版权材料的尊重和合法性问题。
剩余281页未读,继续阅读
- zhzyg2015-10-31只有pdf,没有源码
- 三轮儿2014-11-07非常好的教程,恨晚
- 小动作2014-11-13非常贊的入门教材
- 粉丝: 34
- 资源: 44
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助