使用Mono Touch和.NET/C#的iPhone高级编程指南

3星 · 超过75%的资源 需积分: 9 1 下载量 127 浏览量 更新于2024-07-23 收藏 11.75MB PDF 举报
"《使用Mono Touch和.NET/C#的iPhone高级编程》" 本书是关于使用Mono Touch框架和.NET/C#语言进行iPhone应用开发的专业指南。它由Wallace B. McClure、Martin Bowling、Craig Dunn、Chris Hardy和Rory Blyth等多位作者共同撰写,旨在帮助C#开发者进入iOS应用开发领域。 书中内容涵盖了从基础到高级的各种主题,包括: 1. 第一章:面向C#开发者介绍iPhone开发 - 这一章为.NET开发者提供了进入iOS开发的入门知识,讲解了为什么选择Mono Touch以及如何使用C#进行iPhone应用开发。 2. 第二章: MonoTouch简介 - 详细介绍了MonoTouch的基本概念,包括它的架构、工具链和如何设置开发环境。 3. 第三章:规划应用程序的用户界面 - 讨论了在iPhone屏幕上设计和实现用户界面的方法,包括各种屏幕控制元素的使用。 4. 第四章:数据控件 - 介绍了如何在iPhone应用中处理和显示数据,可能涉及数据绑定和数据源。 5. 第五章:在iPhone上处理数据 - 深入探讨数据存储和管理,可能涵盖SQLite数据库、Core Data等技术。 6. 第六章:使用表格显示数据 - 教授如何使用UITableView来展示和交互数据,这是iOS应用中常见的数据展示方式。 7. 第七章:地图功能 - 解释如何集成MapKit框架,创建地图和定位服务相关功能。 8. 第八章:应用设置 - 如何添加和管理应用程序的设置,让用户体验更加个性化。 9. 第九章:利用设备硬件编程 - 包括访问GPS、加速度计、陀螺仪等硬件传感器,以增强应用程序的功能。 10. 第十章:多媒体编程 - 教程如何集成音频、视频和图像处理,使应用具备丰富的媒体功能。 11. 第十一章:与其他应用通信 - 涉及Inter-Process Communication (IPC) 和URL Scheme,允许应用间的数据交换和互动。 12. 第十二章:国际化与本地化 - 介绍了如何为全球用户提供多语言支持,使应用适应不同的地区和文化。 13. 第十三章:针对iPad的编程 - 针对iPad的大屏和多任务特性,讨论如何优化应用设计。 14. 第十四章:简明Objective-C教程 - 对于需要理解Objective-C的C#开发者,提供了一个快速入门的教程。 15. 第十五章:App Store:提交和营销你的应用 - 提供了将应用发布到App Store的流程,以及如何有效地推广和市场策略。 附录中还包含了一个详细的索引,方便读者查找和参考特定的技术和概念。 通过这本书,开发者能够掌握使用Mono Touch和.NET/C#进行iOS应用开发的全面技能,无论是初学者还是有经验的开发者,都能从中受益。
118 浏览量
Wrox Press, 2010,iphone和c#的结合,比较少见的书籍 What .NET C# developers need to enter the hot field of iPhone apps iPhone applications offer a hot opportunity for developers. Until the open source MonoTouch project, this field was limited to those familiar with Apple’s programming languages. Now .NET and C# developers can join the party. Professional iPhone Programming with MonoTouch and .NET/C#is the first book to cover MonoTouch, preparing developers to take advantage of this lucrative opportunity. This book is for .NET developers that are interested in creating native iPhone applications written in .NET/C#. These developers want to use their existing knowledge. While .NET developers are always interested in learning, they also recognize that learning Objective-C and the specifics of the iPhone can be overwhelming. Those developers interested in MonoTouch will recognize that the cost of MonoTouch is easily made up by the ability to quickly target the iPhone using a language that they are already familiar with. This book is designed for .NET developers that want to target the iPhone. It is designed to help you get up to speed with the iPhone, not to really teach you about the .NET Framework or C# language, which we assume you already know. This book is designed with introductory material in Chapters 1 thru 4. You should read Chapters 1 thru 4 sequentially. These chapters introduce the MonoTouch product, the basics of developing with MonoTouch and MonoDevelop, and finally, the basics of presenting data to a user with screen and data controls and how to develop a user interface for the iPhone. Once you are comfortable with these concepts, you can typically move from one chapter to another and not necessarily have to read the chapters sequentially. amazon link:http://www.amazon.com/exec/obidos/ASIN/047063782X/buythisbooks-20