《MonoTouch应用开发实践指南:使用C#和.NET开发iOS应用》
基本信息
原书名:Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .Net
作者: (美)Michael Bluestein
译者: 黄灯桥 黄浩宇
丛书名: 华章程序员书库
出版社:机械工业出版社
ISBN:9787111403937
上架时间:2012-11-28
出版日期:2013 年1月
开本:16开
页码:1
版次:1-1
所属分类: 计算机
更多关于 》》》《MonoTouch应用开发实践指南:使用C#和.NET开发iOS应用》
内容简介
书籍
计算机书籍
《monotouch应用开发实践指南:使用c#和.net开发ios应用》是amazon五星畅销书,广获好评。内容全面,系统讲解了利用monotouch开发ios应用的技术和方法;注重实战,包含大量精心设计的案例,可操作性极强。它是有效指导有经验的.net开发者利用已掌握的.net技术快速开发ios应用的参考书,为.net开发者低成本地向ios开发者过渡提供了捷径。
全书一共12章:第1~2章首先详细介绍了monotouch开发环境的搭建以及monotouch应用的创建方法,然后介绍了ios sdk和monotouch之间的关联以及monotouch的工作原理;第3~6章分别讲解了视图控制器、常用的ios类、表格和导航、图形和动画等monotouch的基础功能;第7~11章详细讲解了核心定位、mapkit框架、web服务连接、基于蓝牙的服务发现和联网技术,以及应用数据的保存;第12章介绍了如何利用monotouch开发ipad应用。
目录
《monotouch应用开发实践指南:使用c#和.net开发ios应用》
译者序
序
前言
第1章 hello,monotouch / 1
1.1 搭建开发环境 / 2
1.1.1 安装ios sdk和苹果开发工具 / 2
1.1.2 安装monotouch / 5
1.2 创建monotouch应用程序 / 9
1.2.1 创建用户界面 / 9
1.2.2 添加outlet / 10
1.3 在设备上进行开发 / 15
1.4 使用monotouch调试器 / 20
1.5 小结 / 21
第2章 ios sdk与monotouch / 22
2.1 ios sdk概述 / 23
2.2 通过示例将object-c与monotouch进行对比 / 24
2.2.1 从xcode开始编写应用程序 / 25
2.2.2 在monotouch中实现相同的功能 / 29
2.2.3 appdelegate实现的比较 / 30
2.2.4 通过xcode实现uiactionsheet / 33
2.2.5 在monotouch中实现uiactionsheet / 35
2.3 monotouch的工作原理 / 38
2.4 小结 / 41
第3章 视图和视图控制器 / 42
3.1 构建monotouch mvc应用程序 / 43
3.2 在ib中使用视图和控制器 / 44
3.3 为视图控制器及其视图添加功能 / 50
3.4 使用多个视图和控制器 / 53
3.5 实现自定义uiview / 57
3.6 小结 / 61
第4章 常用的ios类 / 62
4.1 用户界面视图和控件 / 63
4.1.1 uisegmentedcontrol / 63
4.1.2 uislider / 66
4.1.3 uiswitch / 68
4.1.4 uipagecontrol和uiscrollview / 69
4.1.5 uiactivityindicatorview / 71
4.1.6 uiprogressview / 73
4.1.7 uiimageview / 74
4.1.8 uiwebview / 75
4.1.9 adbannerview / 77
4.2 设备功能 / 80
4.2.1 mfmailcomposeviewcontroller / 80
4.2.2 mpmediapickercontroller和mpmusicplayercontroller / 81
4.2.3 地址簿 / 84
4.2.4 uiimagepickercontroller / 87
4.3 小结 / 91
第5章 表格和导航 / 92
5.1 uitableview和uitableviewcontroller的概述 / 93
5.1.1 表格有什么用 / 93
5.1.2 在uitableview中显示数据 / 94
5.1.3 uitableviewcell部件与样式 / 99
5.1.4 使用表格和导航 / 102
5.2 其他的uitableview自定义功能 / 115
5.2.1 自定义表格及其单元格 / 115
5.2.2 增加多个区域 / 119
5.2.3 monotouch.dialog / 123
5.3 小结 / 124
第6章 图形和动画 / 125
6.1 核心图形 / 126
6.1.1 核心图形基础 / 126
6.1.2 绘制图像 / 131
6.1.3 绘制pdf / 134
6.2 动画 / 143
6.2.1 uiview动画 / 143
6.2.2 核心动画 / 147
6.3 小结 / 155
第7章 核心定位 / 156
7.1 核心定位概述 / 157
7.2 标准定位服务 / 158
7.3 检索方向变更 / 166
7.4 显著位置变更服务 / 168
7.5 区域监测 / 170
7.6 后台定位 / 172
7.7 小结 / 175
第8章 mapkit / 176
8.1 mapkit概述 / 177
8.2 添加标注 / 181
8.3 地图叠加 / 188
8.4 小结 / 193
第9章 连接web服务 / 194
9.1 连接基于rest的web服务 / 195
9.1.1 通过http连接 / 195
9.1.2 解析xml结果 / 197
9.1.3 解析json结果 / 200
9.2 使用基于soap的web服务 / 201
9.2.1 使用.net 2.0客户端代理 / 201
9.2.2 monotouch下的wcf / 203
9.3 使用cocoatouch的http类 / 204
9.4 小结 / 206
第10章 联网 / 207
10.1 gamekit联网功能 / 208
10.1.1 gamekit联网核心类 / 208
10.1.2 使用gkpeerpickercontroller / 216
10.1.3 gamekit语音聊天 / 219
10.2 bonjour / 223
10.3 小结 / 231
第11章 保存应用程序的数据 / 232
11.1 记事本示例应用程序 / 233
11.2 sqlite / 238
11.3 序列化 / 243
11.4 settings bundle和nsuserdefaults / 245
11.5 小结 / 252
第12章 ipad开发 / 253
12.1 移植到ipad / 254
12.1.1 在iphone应用程序使用像素倍增技术 / 254
12.1.2 通用应用程序 / 255
12.2 基于ipad的设计 / 258
12.2.1 uisplitviewcontroller / 258
12.2.2 uipopovercontroller / 267
12.3 小结 / 270
本图书信息来源:中国互动出版网
分享到:
相关推荐
MonoTouch应用开发实践指南:使用C#和.NET开发iOS应用.pdf
c和c#开发语言,从基于monotouch进行iphone开发的编程方法到应用程序的发布和销售等,《iPhone高级编程:使用Mono Touch和.NET/C#》涵盖了基于monotouch进行iphone应用程序开发涉及的方方面面。 《iPhone高级编程:...
通过上述知识点的梳理,我们可以看出,《Professional iPhone Programming with MonoTouch and .NET/C#》这本书旨在帮助已有 .NET 和 C# 基础的开发者迅速进入 iPhone 应用开发领域,并通过一系列实用的教程和示例...
《专业iPhone编程:使用MonoTouch和.NET C#》是一本深度探索如何利用MonoTouch和.NET框架中的C#语言...通过学习本书,开发者可以掌握使用MonoTouch和C#进行iPhone应用开发的核心技能,从而在移动应用开发领域取得成功。
《iPhone高级编程——使用MonoTouch和.NET C#》是一本深度探讨如何利用MonoTouch框架和.NET C#语言进行iOS应用开发的专业教程。MonoTouch是Xamarin公司的产品,它允许开发者使用C#、VB.NET或F#来构建原生的iOS应用,...
本书《使用MonoTouch开发C#应用:为iPhone与iPad创造价值》旨在为.NET开发者提供一套全面的指南,帮助他们利用C#语言及MonoTouch框架开发iOS应用程序。通过本书的学习,读者将能够有效地将自己的.NET技能转移到iOS...
总之,《Developing C# Apps for iPhone and iPad using MonoTouch》通过丰富的源代码实例,教授了使用C#和MonoTouch进行iOS开发的核心技术和实践技巧,涵盖了从基础概念到高级特性的全面知识。通过学习,开发者不仅...
C#手机编程是一种使用C#语言进行移动应用开发的技术,主要应用于Windows Phone、iOS(通过MonoTouch)和Android(通过Xamarin)等平台。在学习C#手机编程的基础知识时,你需要掌握以下几个核心领域: 1. **C#基础**...
C#开发Android应用程序是一种利用.NET框架和特定工具来创建Android应用的方式,这为习惯于C#语法的开发者提供了便利。C#与Java相比,在Android开发上具有一定的优势,例如更简单的语法和更好的多平台支持。 首先,...
通过本书的学习,开发者可以充分利用.NET技能,实现跨平台应用开发的价值。 在数据处理方面,本书会指导读者如何使用.NET框架的类库来进行数据存储和检索,同时也会介绍iOS平台特有的数据处理技术。这包括使用...
manzana是一个.NET库,它为开发者提供了方便的API,使得在iOS应用开发过程中,能够无缝对接iPhone的硬件功能和系统服务。 【描述】中提到的"【应用】manzana-.NET API for interacting with the Apple iPhone"暗示...
《Packt.iOS.Development.using.MonoTouch.Cookbook.Incl.Code》这本书是针对iOS应用开发的一本实用指南,特别关注使用MonoTouch框架进行开发。MonoTouch是Mono项目的一部分,它为开发者提供了一种使用C#、.NET ...
《iPhone高级编程-使用.NET C#》是一本深入探讨如何在iPhone平台上进行高级应用程序开发的专业书籍,特别关注了使用.NET框架中的C#语言。这本书针对的是那些已经具备一定C#编程基础,希望将技能扩展到iOS开发领域的...
《iPhone开发书籍C#》是针对使用MonoTouch和.NET C#进行iPhone应用程序开发的专业指南,由Worx在2010年出版。这本书详细介绍了如何利用C#这一强大编程语言,结合MonoTouch框架,创建iOS平台上的应用程序。MonoTouch...
本书《***/C#》是一本关于使用MonoTouch和.NET C#进行iPhone开发的实用指南,作者为Wallace B. McClure, Martin Bowling, Craig Dunn, Chris Hardy, 和 Rory Blyth。该书由Wiley Publishing, Inc.在2010年出版,并且...
《iPhone高级编程-使用Mono Touch和.NET C#》是一本专为移动与嵌入式开发领域的专业人士准备的书籍,它详细介绍了如何利用Mono Touch框架和.NET C#语言进行iPhone应用程序的高级开发。这本书由吾乐吧软件站提供,是...
总之,《Mobile Development: Cross-Platform Mobile Development in C#》这本书会深入探讨如何使用C#和Xamarin框架进行跨平台移动应用开发,涵盖了从开发环境搭建、设计原则到性能优化、测试部署的全过程,旨在帮助...