fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络移动开发MonoTouch应用开发实践指南:使用C#和.NET开发iOS应用(Amazon五星畅销书!系统讲解利用MonoTouch开发iOS应用的技术和方法,大量案例,可操作性极强。)

MonoTouch应用开发实践指南:使用C#和.NET开发iOS应用(Amazon五星畅销书!系统讲解利用MonoTouch开发iOS应用的技术和方法,大量案例,可操作性极强。)

作者:(美)布鲁斯坦 出版社:机械工业出版社 出版时间:2012年12月 

ISBN: 9787111403937
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €38.99

类别: 移动开发 SKU:5d8499465f984910454193ff 库存: 缺货
  • 描述
  • 评论( 0 )

描述

开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787111403937丛书名: 华章程序员书库

编辑推荐

  ·Amazon五星畅销书
  ·内容全面,系统讲解了利用MonoTouch开发iOS应用的技术和方法;注重实战,包含大量精心设计的案例,可操作性极强

 

 

内容简介

  本书是Amazon五星畅销书,广获好评。内容全面,系统讲解了利用MonoTouch开发iOS应用的技术和方法;注重实战,包含大量精心设计的案例,可操作性极强。它是有效指导有经验的.NET开发者利用已掌握的.NET技术快速开发iOS应用的参考书,为.NET开发者低成本地向iOS开发者过渡提供了捷径。
  全书一共12章:第1~2章首先详细介绍了MonoTouch开发环境的搭建以及MonoTouch应用的创建方法,然后介绍了iOSSDK和MonoTouch之间的关联以及MonoTouch的工作原理;第3~6章分别讲解了视图控制器、常用的iOS类、表格和导航、图形和动画等MonoTouch的基础功能;第7~11章详细讲解了核心定位、MapKit框架、Web服务连接、基于蓝牙的服务发现和联网技术,以及应用数据的保存;第12章介绍了如何利用MonoTouch开发iPad应用。

作者简介

  (美)布卢斯坦(Bluestein,M.),资深软件开发工程师,拥有20余年软件开发经验,精通与.NET相关的各项技术,经验十分丰富。目前专注于iOS等移动应用的开发,是MonoTouch开发社区的积极参与者,为MonoTouch的普及和推广做出了很大的贡献,在社区颇具影响力。

目  录

译者序
序
前言

第1章 Hello,MonoTouch
1.1 搭建开发环境
1.1.1 安装iOS SDK和苹果开发工具
1.1.2 安装MonoTouch
1.2 创建MonoTouch应用程序
1.2.1 创建用户界面
1.2.2 添加outlet
1.3 在设备上进行开发
1.4 使用MonoTouch调试器
1.5 小结

第2章 iOS SDK与MonoTouch
2.1 iOS SDK概述
2.2 通过示例将Object-C与MonoTouch进行对比
2.2.1 从Xcode开始编写应用程序
2.2.2 在MonoTouch中实现相同的功能
2.2.3 AppDelegate实现的比较
2.2.4 通过Xcode实现UIActionSheet
2.2.5 在MonoTouch中实现UIActionSheet
2.3 MonoTouch的工作原理
2.4 小结

第3章 视图和视图控制器
3.1 构建MonoTouch MVC应用程序
3.2 在IB中使用视图和控制器
3.3 为视图控制器及其视图添加功能
3.4 使用多个视图和控制器
3.5 实现自定义UIView
3.6 小结

第4章 常用的iOS类
4.1 用户界面视图和控件
4.1.1 UISegmentedControl
4.1.2 UISlider
4.1.3 UISwitch
4.1.4 UIPageControl和UIScrollView
4.1.5 UIActivityIndicatorView
4.1.6 UIProgressView
4.1.7 UIImageView
4.1.8 UIWebView
4.1.9 ADBannerView
4.2 设备功能
4.2.1 MFMailComposeViewController
4.2.2 MPMediaPickerController和MPMusicPlayerController
4.2.3 地址簿
4.2.4 UIImagePickerController
4.3 小结

第5章 表格和导航
5.1 UITableView和UITableViewController的概述
5.1.1 表格有什么用
5.1.2 在UITableView中显示数据
5.1.3 UITableViewCell部件与样式
5.1.4 使用表格和导航
5.2 其他的UITableView自定义功能
5.2.1 自定义表格及其单元格
5.2.2 增加多个区域
5.2.3 MonoTouch.Dialog
5.3 小结

第6章 图形和动画
6.1 核心图形
6.1.1 核心图形基础
6.1.2 绘制图像
6.1.3 绘制PDF
6.2 动画
6.2.1 UIView动画
6.2.2 核心动画
6.3 小结

第7章 核心定位
7.1 核心定位概述
7.2 标准定位服务
7.3 检索方向变更
7.4 显著位置变更服务
7.5 区域监测
7.6 后台定位
7.7 小结

第8章 MapKit
8.1 MapKit概述
8.2 添加标注
8.3 地图叠加
8.4 小结

第9章 连接Web服务
9.1 连接基于REST的Web服务
9.1.1 通过HTTP连接
9.1.2 解析XML结果
9.1.3 解析JSON结果
9.2 使用基于SOAP的Web服务
9.2.1 使用.NET 2.0客户端代理
9.2.2 MonoTouch下的WCF
9.3 使用CocoaTouch的HTTP类
9.4 小结

第10章 联网
10.1 GameKit联网功能
10.1.1 GameKit联网核心类
10.1.2 使用GKPeerPickerController
10.1.3 GameKit语音聊天
10.2 Bonjour
10.3 小结

第11章 保存应用程序的数据
11.1 记事本示例应用程序
11.2 SQLite
11.3 序列化
11.4 Settings Bundle和NSUserDefaults
11.5 小结

第12章 iPad开发
12.1 移植到iPad
12.1.1 在iPhone应用程序使用像素倍增技术
12.1.2 通用应用程序
12.2 基于iPad的设计
12.2.1 UISplitViewController
12.2.2 UIPopoverController
12.3 小结

在线试读

  欢迎阅读本书。如果你是一个.NET开发人员且有兴趣开发基于iOS设备的本地应用程序,那么MonoTouch是个不错的选择。它在优雅的C#和.NET中融合了CocoaTouch框架和Objective-C语言概念,让其成为一个精心设计且乐在其中的技术。可以使用MonoTouch,在AppStore和企业中部署应用程序(假设具有适用的许可证)。甚至只需要一个免费版本的模拟器,就可以学习和尝试它,而不需要任何额外的费用。此外,如果你是一个学生,还可以使用带有折扣的学生版本。
   MonoTouch允许使用与Objective-C一样的API创建应用程序,同时提供了许多基于Mono、C#和.NET的语言和API特性。此外,除了很好地抽象化了Objective-C的内存管理外,还可以使用垃圾回收、可重用的非UI代码、SQLite的ADO.NET封装、Web服务、LINQ和泛型等技术。
   MonoTouch很强大,因为它构建于苹果公司的技术之上,同时增加了大量额外的功能来辅助开发应用程序。围绕MonoTouch的团队和社区也是值得关注的。可以通过论坛、邮件列表以及非常活跃的IRC通道等渠道从MonoTouch团队和社区成员那里获得支持,讨论你的想法,或者只是潜水。社区是讨论MonoTouch相关问题的最好平台。而在IRC通道,则会发现从MonoTouch新手到Mono和MonoTouch创建者,他们每一个人都在为使开发人员的体验更好而努力工作着。
本书是如何组织的
   本书一共有12章来帮助你学习一切你需要知道的有关使用MonoTouch进行iOS开发的知识。
   第1章演示了如何搭建开发环境,以及在MonoDevelop中使用各种开发工具进行开发的一些基础知识。然后演示了一个简单应用程序的开发过程,随后讲解了其内部工作原理。该章还概述了在设备上部署应用程序的方法以及使用MonoTouch软调试器调试应用程序的方法。
    第2章介绍MonoTouch如何抽象化iOS SDK,以便使用C#开发本地类。首先概述了iOSSDK,并通过一个简单示例演示了Objective-C的开发过程,随后与相应的C#的开发过程进行了比较。通过这个示例,本章讲解了outlet的工作原理,对常用的iOS开发模式进行了比较,还演示了如何在C#中使用它们。最后概述了Objective-C的内存管理机制,并与MonoTouch的垃圾回收机制进行了比较,演示了如何在MonoTouch开发中注意这些问题以及何时在C#代码中考虑Objective-C模型。
    第3章介绍了使用模型-视图-控制(Model-View-Controller,MVC)设计模式搭建MonoTouch应用程序的过程,还介绍了UIView类和UIViewController类,并通过触碰支持和加速度计的示例演示了如何在代码和InterfaceBuilder中使用它们。
    第4章介绍了如何使用iOS开发常用的几个基本类,还演示了如何使用iOSSDK封装多视图和控制器以帮助创建用户界面,以及几个抽象为不同功能的控制器,如地址簿、摄像头访问、发送电子邮件和播放iPod库中的音乐等功能。
   第5章介绍UITableView和UITableViewController,并演示了一些通常使用表格的常见场景。随后讲述和演示了使用UITableViewController的基本模式,并演示了几个自定义UITableView的方法,为应用程序在视觉和性能上提供丰富的体验。该章还介绍了UINavigationController,并演示了如何结合UITableViewController使用它。
    第6章讲述图形和动画子系统(核心图形(Core Graphics)和核心动画(CoreAnimation)),并分别讲解了如何在UIKit下使用它们以便在iOS中构建常见的基本动画。
    第7章介绍核心定位(CoreLocation)框架,并演示了如何通过蜂窝、Wi-Fi或GPS等技术直接使用它来获取定位数据。然后深入研究了一些新的定位技术,如显著位置变更和区域监测。
   第8章介绍MapKit框架,包括MKMapViewControl,并演示了如何在应用程序中创建交互式地图。还讲解了在MapKit中集成核心定位,以及如何添加标注和叠加地图来创建自定义的地图体验。
   第9章介绍几种在MonoTouch中可用的Web服务技术。讨论了如何在MonoTouch开发中使用基于SOAP的Web服务、REST服务,以及JSON、XML、RSS和WCF。除了.NET外,该章还演示了如何在MonoTouch中使用CocoaTouch的HTTP协议。
   第10章演示了GameKit框架提供的基于蓝牙的服务发现和联网等网络功能,包括如何在设备之间创建语音通信。然后还演示了如何使用Bonjour直接发布和发现服务,使用了熟悉的.NET网络技术,如TcpClient。
   第11章演示了在使用MonoTouch时,几种在iOS中可用的数据存储技术,如SQLite的ADO.NET提供程序、.NET序列化和NSUserDefaults。还创建了在第12章中要用到的示例应用程序。
   第12章介绍了几种专门为iPad应用程序开发提供的类。继续完成第11章中的示例应用程序,演示了如何将一个iPhone应用程序转化为或扩展为一个既适用于iPhone和iPodTouch,又适用于iPad的通用应用程序。
  【书摘】
  第1章
  Hello,MonoTouch
  1.1 搭建开发环境
  1.2 创建MonoTouch应用程序
  1.3 在设备上进行开发
  1.4 使用MonoTouch调试器
  1.5 小结
   本章将介绍MonoTouch的开发环境。首先讲述搭建开发环境的所有步骤;然后创建第一个MonoTouch应用程序,并介绍MonoDevelop这个IDE开发工具和调试器;最后讲述如何将设备配置为开发部署设备。
  1.1 搭建开发环境
   在使用MonoTouch开发之前,有许多事情需要先验知识(priori)。首先从苹果(Apple)入手获取所需要的一切,然后过渡到必不可少的MonoTouch上。
  ……

抢先评论了 “MonoTouch应用开发实践指南:使用C#和.NET开发iOS应用(Amazon五星畅销书!系统讲解利用MonoTouch开发iOS应用的技术和方法,大量案例,可操作性极强。)” 取消回复

评论

还没有评论。

相关产品

阅读更多
缺货

第一行代码 Android 第2版

EUR €48.99
评分 5.00 / 5
加入购物车

Arduino程序设计基础(第2版)

EUR €33.99
加入购物车

Android音视频开发

EUR €58.99
加入购物车

微信小程序开发入门与实践

EUR €43.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略