• iPhone高级编程使用MonoTouch和.NET/C#
21年品牌 40万+商家 超1.5亿件商品

iPhone高级编程使用MonoTouch和.NET/C#

4.04 八五品

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者[美]麦克卢尔(Wallace B.McClure)、[美]鲍林(Martin Bowling)、[美]邓恩(Craig Dunn) 著;田尊华 译

出版社清华大学出版社

出版时间2011-06

版次1

装帧平装

上书时间2024-11-21

尚雅文愽

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [美]麦克卢尔(Wallace B.McClure)、[美]鲍林(Martin Bowling)、[美]邓恩(Craig Dunn) 著;田尊华 译
  • 出版社 清华大学出版社
  • 出版时间 2011-06
  • 版次 1
  • ISBN 9787302255499
  • 定价 58.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 345页
  • 字数 574千字
  • 正文语种 简体中文
【内容简介】
《iPhone高级编程:使用MonoTouch和.NET/C#》从基本的概念入手,全面地介绍了基于monotouch使用C#/.net进行iphone应用程序开发。从monotouch和.net开发环境到objective-c和c#开发语言,从基于monotouch进行iphone开发的编程方法到应用程序的发布和销售等,《iPhone高级编程:使用MonoTouch和.NET/C#》涵盖了基于monotouch进行iphone应用程序开发涉及的方方面面。

《iPhone高级编程:使用MonoTouch和.NET/C#》的主要内容分为两大部分:第1部分包括第1-4章,这一部分介绍iphone和monodevelopide开发的基本知识,主要包括iphone、.netframework和monotouch的相关背景和概念、monotouch使用方法、iphone用户界面和数据控件方面的内容:第ⅱ部分包括第5-15章,这一部分的内容相对独立,可以根据需要选择性地阅读:第5章介绍在iphone中检索和存储数据,包括本地数据和远程数据;第6章介绍表的使用,包括表内容显示、表导航和表编辑等;第7章介绍基于corelocation和mapkit实现地图功能:第8章系统介绍应用程序设置:第9章介绍面向设备硬件编程;第10章介绍多媒体编程;第11章介绍利用第三方应用程序的编程;第12章介绍应用程序本地化和国际化编程;第13章介绍如何面向ipad编程:第14章介绍objective-c代码的阅读方法;第15章介绍将应用程序提交到应用程序商店涉及的所有过程和工作,还包括应用程序的推销途径与方法。

《iPhone高级编程:使用MonoTouch和.NET/C#》专门针对具有C#/.net开发经验并希望转到面向iphone进行编程的人员。他们可以通过monotouch,利用已有的C#/.net知识编写能够直接在iphone中运行的应用程序。因此,阅读《iPhone高级编程:使用MonoTouch和.NET/C#》的读者需要具有一定的C#/.net开发经验,并希望面向iphone编程。
【作者简介】
麦克卢尔(WallaceB.McClure),是微软MVP、ASPInsider、INETASpeaker'sBureau会员,他的博客和播客深爱大家欢迎。

MartinBowling是资深软件开发人员,他还是处理中小规模业务的市场营销人员。

CraigDunn自1993年开始就一直在企业环境中从事Web技术方面的工作。

ChrisHardy是ASPInsider,在英国曼彻斯特从事digitalagency工作。
【目录】
第1章C#开发人员基于monotouch进行iphone开发概述

1.1产品对比

1.1.1.netframework

1.1.2mono

1.1.3monotouch

1.1.4monodevelop

1.1.5iphone

1.2移动开发

1.3苹果公司的iphonesdk工具

1.3.1工具

1.3.2许可

1.4本章小结

第2章monotouch介绍

2.1开发前的准备

2.2monotouch的组件

2.2.1mono概述

2.2.2monotouch的名称空间和类

2.3使用monodevelop

2.4使用interfacebuilder

.2.4.1使用库中的控件

2.4.2设置插座变量

2.4.3设置动作

2.5基于interfacebuilder实现的helloworld

2.6基于代码实现的helloworld

2.7调试

2.7.1在模拟器上调试

2.7.2在设备上调试

2.8理解链接器

2.9部署应用程序

2.10本章小结

第3章设计应用程序用户界面:探讨屏幕控件

3.1创建iphone(y)用户界面和应用程序交互模式

3.1.1命令界面

3.1.2单选界面

3.1.3导航界面

3.1.4模态界面

3.1.5组合界面

3.2uilabel

3.3uibutton

3.4uitextfield

3.5uiswitch

3.6uislider

3.7uiactivityindicatorview

3.8uisegmentedcontrol

3.9uipagecontrol

3.10本章小结

第4章数据控件

4.1窗口与视图

4.1.1uiwindow

4.1.2uiview

4.2数据视图控件

4.2.1uiwebview

4.2.2uiscrollview

4.2.3uitextview

4.2.4uipickerview

4.2.5uidatepicker

4.3控制器与栏

4.3.1uiviewcontroller

4.3.2uitoolbar

4.3.3uitabbarcontroller

4.3.4uinavigationcontroller

4.4本章小结

第5章在iphone上使用数据

5.1使用sqlite

5.1.1使用mono.data.sqlite

5.1.2建立数据库

5.1.3建立表

5.1.4使用sql语句

5.1.5升级策略

5.2处理远程数据

5.2.1使用soap

5.2.2使用基于rest的web服务

5.2.3检索数据

5.2.4使用post提交数据

5.2.5可靠地使用web服务

5.3本章小结

第6章使用表显示数据

6.1在表中显示数据

6.1.1选择单元格

6.1.2改变单元格布局

6.1.3展示分组数据

6.1.4添加索引

6.1.5分组表的样式

6.1.6定制单元格布局

6.2使用表导航

6.2.1使用uinavigationcontroller

6.2.2实现第二层导航

6.2.3创建静态行内容

6.3编辑表行

6.3.1添加划过删除

6.3.2启用编辑“模式”

6.3.3重新排序单元格

6.3.4创建插入图标

6.3.5添加新行

6.4在表中添加搜索栏

6.4.1启用搜索栏

6.4.2定制搜索外观

6.5本章小结

第7章地图功能

7.1地图基础知识

7.1.1mapkit功能简介

7.1.2corelocation功能简介

7.2使用corelocation

7.2.1确定设备位置

7.2.2跟踪设备移动

7.3使用mapkit

7.3.1显示地图

7.3.2标注地图

7.3.3使用地理编码功能

7.4本章小结

第8章应用程序设置

8.1探讨info.plist

8.1.1uistatusbarhidden

8.1.2uiinterfaceorientation

8.1.3uirequirespersistentwifi

8.1.4uiprerenderedicon

8.2了解设置包

8.2.1settings应用程序

8.2.2将应用程序添加到settings应用程序中

8.2.3读取设置

8.2.4更新设置

8.3本章小结

第9章面向设备的硬件编程

9.1响应加速度

9.1.1加速度计

9.1.2使用xyz坐标系统

9.1.3针对加速度计编程

9.1.4使用加速度作为ui输入

9.2确定设备方向

9.2.1启用通知

9.2.2确定静态设备方向

9.2.3基于事件确定方向

9.3读取接近传感器

9.4联网

9.5考虑电池电量

9.5.1确定静态电池状态

9.5.2使用电池改变事件

9.6访问系统信息

9.7移动开发

9.8本章小结

第10章多媒体编程

10.1图像

10.1.1显示图像

10.1.2选取图像

10.1.3处理选取的图像

10.1.4由摄像头创建图像

10.1.5编辑图像

10.1.6定制摄像头

10.1.7将图像保存到相册

10.2视频

10.2.1播放视频

10.2.2定制视频播放器

10.2.3选取视频

10.2.4记录视频

10.2.5编辑视频

10.2.6将视频保存到相册

10.3音频

10.3.1播放音频

10.3.2记录音频

10.4动画

10.4.1创建基本动画

10.4.2使用uiview动画

10.5本章小结

第11章与其他应用程序通信

11.1集成苹果公司应用程序

11.1.1打开safari浏览器

11.1.2打开电子邮件

11.1.3拨打电话

11.1.4发送文本/sms消息

11.1.5在maps应用程序中打开位置

11.1.6打开youtube视频

11.1.7打开itunes商店和应用程序商店

11.2集成第三方应用程序

11.2.1简单集成googleearth

11.2.2与skype深度集成

11.3接受来自其他应用程序的调用

11.3.1配置info.plist文件

11.3.2实现openurl架构

11.4集成地址簿

11.4.1abpersonviewcontroller

11.4.2abpersonpickernavigationcontroller

11.4.3abnewpersonviewcontroller

11.4.4abunknownpersonviewcontroller

11.4.5处理属性选择

11.5集成ipod音乐集

11.6集成objective-c

11.6.1monotouch.foundation

11.6.2monotouch.obj-cruntime

11.6.3使用btouch自动绑定到objective-c

11.7本章小结

第12章面向国际用户进行本地化

12.1国际化应用程序

12.2改变语言和地区设置

12.3显示多种语言

12.3.1显示翻译文本

12.3.2显示图像

12.3.3本地化应用程序图标和名称

12.3.4显示“双字节”字符

12.3.5格式化日期、时间、数值和货币

12.4管理实际应用程序中的localizable.strings

12.4.1genstrings

12.4.2ngenstrings

12.5本章小结

第13章面向ipad编程

13.1ipad设备

13.2ipad应用程序的组成

13.2.1设备方向支持

13.2.2启动图像

13.3ipad的新功能

13.3.1使用uisplitview-controller

13.3.2创建自定义uipopover

13.3.3显示模态视图

13.3.4手势识别

13.4构建通用应用程序

13.5本章小结

第14章必要的objective-c知识

14.1如何使用本章内容

14.2简单了解objective-c和cocoa

14.3学术方式与实用方式

14.4基本语法和概念

14.4.1初始化

14.4.2消息与方法

14.4.3内存管理

14.5备忘录

14.5.1术语

14.5.2编译器指令

14.5.3数据类型

14.6本章小结

第15章应用程序商店:提交和销售应用程序

15.1使用多样性生成版进行预提交测试

15.1.1从测试人员获得udid

15.1.2创建多样性安装配置文件

15.1.3生成应用程序的多样性测试版

15.1.4将多样性生成版打包

15.2准备提交

15.2.1建立应用程序的发布版

15.2.2为发布版添加新配置

15.2.3针对配置改变签名选项

15.2.4浏览包设置

15.2.5生成项目

15.2.6预提交核查清单

15.2.7通过itunes连接提交

15.3推销应用程序

15.3.1支持应用程序推销

15.3.2关键的应用程序推销技术342

154本章小结
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP