使用MonoTouch和.NET C#进行专业iPhone编程
需积分: 9 15 浏览量
更新于2024-09-25
收藏 13.18MB PDF 举报
“Professional iPhone Programming with MonoTouch and dot NET Csharp.pdf”是一本关于使用MonoTouch框架和C#语言进行iPhone应用程序开发的专业书籍。
本书详细介绍了如何利用.NET平台和C#编程语言来构建针对iOS设备(包括iPhone)的应用程序。书中涵盖了从初识MonoTouch到深入实践的多个关键知识点:
1. Chapter 1: Introduction to iPhone Development with MonoTouch for C# Developers - 这一章主要面向有C#背景的开发者,解释了为什么选择MonoTouch作为开发iPhone应用的工具,以及如何将C#技能应用于iOS平台。
2. Chapter 2: Introduction to MonoTouch - 介绍了MonoTouch的基本概念,包括其架构、安装过程、项目设置和调试工具,让读者对MonoTouch有一个全面的认识。
3. Chapter 3: Planning Your App’s UI: Exploring the Screen Controls - 详细讨论了如何设计和实现iOS应用的用户界面,包括各种屏幕控件的使用,如按钮、文本字段、滑块等。
4. Chapter 4: Data Controls - 讲解了数据绑定和数据控件的使用,如表格视图和集合视图,帮助开发者处理和展示数据。
5. Chapter 5: Working with Data on the iPhone - 介绍如何在iPhone上存储和管理数据,包括SQLite数据库、文件系统操作以及网络数据的获取。
6. Chapter 6: Displaying Data Using Tables - 专门探讨了使用表格视图显示数据的技巧,包括自定义单元格和处理用户交互。
7. Chapter 7: Mapping - 讨论了集成地图功能,如使用MapKit框架创建地图视图、添加标注和路径。
8. Chapter 8: Application Settings - 教授如何实现应用的设置功能,让用户可以自定义应用的行为。
9. Chapter 9: Programming with Device Hardware - 介绍了如何访问和利用设备硬件特性,如加速度计、GPS、摄像头等。
10. Chapter 10: Programming with Multimedia - 讲解多媒体内容的处理,如音频和视频播放、图片处理等。
11. Chapter 11: Talking to Other Applications - 描述了如何与其他应用进行交互,如使用URL schemes和Social Framework。
12. Chapter 12: Localizing for an International Audience - 针对全球化市场,讲述了应用的多语言支持和国际化设计。
13. Chapter 13: Programming the iPad - 特别讲解了针对iPad的大屏优化和特定功能的实现。
14. Chapter 14: Just Enough Objective-C - 对Objective-C语言进行了简要介绍,以帮助开发者理解与MonoTouch相关的Objective-C代码。
15. Chapter 15: The App Store: Submitting and Marketing Your App - 最后一章涵盖了应用的发布流程,包括App Store审核、版本管理以及应用的推广策略。
书末附有索引,方便读者查找具体主题。通过本书,读者可以掌握使用C#和MonoTouch开发高质量iPhone应用的全方位技能。
118 浏览量
102 浏览量
121 浏览量
2022-06-20 上传
129 浏览量
104 浏览量
110 浏览量
2014-03-20 上传
2012-01-03 上传

kg_loveyou2
- 粉丝: 153
最新资源
- CCS3.3 CSL库在多版本兼容性应用解析
- 微机室监控机:教学管理设计装置解析
- Pagina-Web-AutoLote:自动化汽车销售平台项目
- Cocos2d-x中Lua脚本的初步使用与变量访问指南
- DZ8前端模板:Bootstrap结构,适配多设备
- inet2源码工具使用教程及训练.ppt
- Python数据分析课程:Timofey Khirianov在MIPT讲授
- Java实现JTA事务控制的示例解析
- LaBSE:实现109种语言的通用句子嵌入技术
- 实现Javascript键值对集合的Map类解析
- LabView实现WebService接口的详细操作指南
- 专业太阳高度角芯片助力太阳能开发
- TensorFlow 2实现自适应梯度剪切技术AGC教程与应用
- 桶型基础独柱结构设计:带压载罐支撑平台解决方案
- LabVIEW数据库访问实例教程完整可用
- Flutter在线商店暗黑风格UI启动套件