C#开发iOS应用实战:MonoTouch指南(第1版)
5星 · 超过95%的资源 需积分: 10 64 浏览量
更新于2024-07-28
收藏 44.52MB PDF 举报
"使用C#开发iPhone和iPad应用(MonoTouch)(第1版)" 是一本专为.NET开发者介绍如何利用C#语言通过MonoTouch框架构建iOS应用的书籍。书中涵盖了从基础到高级的各种主题,包括iOS应用开发入门、MVVM模式、多屏幕应用创建、iPad与通用应用、视图与控制器、控件使用、表格操作、触摸事件处理以及多任务等。
MonoTouch是Xamarin公司提供的一个框架,允许开发者使用C#和.NET Framework的子集来编写原生的iOS应用。这本书将帮助拥有C#和.NET背景的程序员快速进入iOS开发领域,无需学习Objective-C或Swift。
书中的章节分布如下:
1. **Getting Started with MonoTouch**:介绍了MonoTouch的基本概念,设置环境,以及如何建立第一个iOS项目。
2. **Our First Application**:逐步引导读者创建第一个简单的iOS应用,熟悉开发流程和基本界面设计。
3. **Creating Multi-Screen Applications Using the MVC Pattern**:讲解了如何使用Model-View-Controller(MVC)设计模式构建多屏应用程序。
4. **iPad and Universal (iPhone/iPad) Applications**:深入探讨针对iPad和同时支持iPhone/iPad的通用应用的开发。
5. **More on Views and Controllers**:扩展了视图和控制器的概念,包括导航和界面管理。
6. **Introduction to Controls**:介绍iOS中的基本控件,如按钮、标签、文本框等。
7. **Standard Controls**:详细讨论了标准控件的使用和自定义。
8. **Content Controls**:涵盖了内容展示相关的控件,如图像视图、网页视图等。
9. **Working with Tables**:教授如何在应用中集成和操作表格视图。
10. **Working with Keyboards**:讨论了键盘交互,如自动完成和文本输入处理。
11. **Multitasking**:讲述了iOS的多任务处理能力,包括后台任务和应用生命周期管理。
12. **Working with Touch**:介绍如何处理触摸事件,实现手势识别和用户交互。
13. **Working with Shared Resources**:探讨资源的管理和共享,如图片、音频和视频。
14. **User and Application Settings**:讲解如何存储和访问用户设置,以及应用配置。
15. **Working with Core Location**:介绍了如何使用Core Location框架获取和处理位置数据。
这本书不仅适合初学者,也对有经验的.NET开发者有价值,因为它提供了将现有技能应用于iOS开发的途径。通过本书,开发者能够掌握使用C#和MonoTouch构建高性能、原生iOS应用的技能。
2010-04-11 上传
2019-06-07 上传
2018-09-25 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2011-12-24 上传
newlife_nnhy
- 粉丝: 0
- 资源: 35
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率