Windows Phone编程精要:iOS、Android开发者必读
作 者: (美)周稚楠 等著,王仲远 译
出版时间: 2012
内容简介
《Windows Phone编程精要:iOS\Android开发者必读》从iOS、Android和Windows Phone比较的角度,通过大量示例,介绍了在Windows Phone(WP,包括Windows Phone 7、Windows Phone Mango、Windows Phone Tango及后续版本)上进行开发所需要了解的一系列最重要的主题,内容主要包括WP系统体系结构、应用程序框架、开发环境、应用程序模型、用户界面设计、应用程序数据存储、Web Service(Web服务)和推送通知、位置和地图、多媒体、2D和3D图形、系统服务和传感器以及应用程序安全性等。《Windows Phone编程精要:iOS\Android开发者必读》主要面向在Android和iOS上有相关编程经验,或虽无编程经验但计划在Windows Phone、iOS和Android中的一个或多个移动平台上开发移动应用程序的开发人员,适合的读者群可以是业内专业人士、高校学生、自由软件开发者等。
目录
第1章 Windows Phone 7新在哪儿
1.1 Windows Phone 7概况
1.1.1 Windows手机操作系统发展简史
1.1.2 Windows Phone 7的设计理念
1.1.3 Windows Phone 7的体系结构
1.1.4 应用程序框架
1.1.5 Windows Phone的应用程序商店:Marketplace
1.1.6 局限性和发展路线图
1.2 与Android和iPhone的比较
1.2.1 操作系统
1.2.2 应用程序框架
1.2.3 应用程序上架过程
1.3 小结
第2章 开发环境
2.1 概况
2.2 使用Windows Phone 7开发工具
2.2.1 在Visual Studio中创建wP7应用程序
2.2.2 在Windows Phone模拟器中测试WP7应用程序
2.2.3 在Windows Phone实际设备上测试WP7应用程序
2.3 将Windows Phone 7应用程序发布到微软应用程序商店里
2.3.1 准备
2.3.2 提交
2.3.3 提交后的动作
2.3.4 与Android和iPhone的比较
2.4小结
第3章 基础
3.1 基本应用程序项目框架
3.1.1 WP7应用程序项目框架
3.1.2 应用程序项目框架上与Android和i0S的比较
3.2 应用程序执行模型和生命周期
3.2.1 WinaOWS Plaone 7中的应用程序执行模型和生命周期
3.2.2 Android与iOS中的应用程序模型和生命周期比较
3.2.3 在Windows Pllone 7上保存/恢复应用程序和页面的暂态
3.3 使用启动器和选择器
3.4 Windows Phone 7中的各种应对解决方案
3.4.1 多任务
3.4.2 后台服务
3.4.3 数据共享
3.4.4 系统事件钩子(Hook)
3.5 小结
第4章 用户界面
4.1 用户界面设计原则
4.1.1 用户界面设计资源
4.1.2 平台特性Y
4.2 构建WP7用户界面
4.2.1 在XAML中定义WP7用户界面
4.2.2 在程序中定义wP7用户界面
4.2.3 页面及页面导航