注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

分享,态度 ·~~

—— 十年太长,五年;如果可以回到五年前,你最想对那时候的自己说什么?

 
 
 

日志

 
 

Windows RT Programming Guide  

2013-01-19 11:17:30|  分类: Windows 8 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
        差不多一年多以前,我们开始做新一代操作系统Windows8上的软件开发,主要是WindowsRT平台上的Metro App。当时的参考资料非常匮乏,Windows8也远未稳定,API都一变再变。于是Optimist和我想把我们开发过程中遇到的问题及一些经验记录下来,集结成册,好给与我们一样的开发者们一些帮助——我应该和关注这个Blog的几位朋友提起过这个想法。一开始的半年里,我们断断续续写了一些东西;但是计划永远赶不上变化,后来因为工作的原因没有能够继续下去。但是我还是想把已经完成的一些内容在这里分享出来,一来是给我们自己一个交代,二来也是期望如果有感兴趣的朋友也可以不断地充实这里的表单和内容。
        我们写的内容不复杂,希望说没有太多编程经验的开发者也可以快速入门;而开发大咖们也可以在这里找到自己想要解决问题的思路。文章中的示例代码都是基于 XAML+C# 架构,如果确实需要,我们之后也可以提供 HTML5+Java 的代码实现。
        接下去的一段时间里,我会陆陆续续整理我们总结的内容出来。下面是我们一开始预想的内容列表,其中上篇我们基本完成了,下篇还没有开始,有兴趣的朋友可以投递文章给我,我会一并整理在这里。当然,也会署上你的名字和联系方式。OK,我们开始吧——

章节目录

 

上篇 新手入门

 

第一章、      WinRT Metro App的开发

第一节、        开发环境配置

第二节、      Hello World App

1、  JS/C#/VB的例子

2、  代码结构、流程

第三节、        软件发布

 

第二章、      WinRT的历史

第一节、        WinRT的历史(关于WOA

第二节、        Metro来历

第三节、        Metro设计语言、原则

第四节、      开发者眼中的Windows8 Style

第五节、      WinRT程序设计的核心思想

 

第三章、      Manifest文件配置

第一节、        Application UI

第二节、        Capabilities

 

第四章、      UI布局及控件

第一节、        通用控件/布局,它们的常用属性

第二节、        菜单/Dialog的使用

第三节、        自定义控件简介

第四节、        Page间切换(No Windows

第五节、        窗口的状态切换

 

第五章、      Charm Bar/Contract

第一节、        Contract概论

第二节、      Search

第三节、      Share

第四节、        Devices

第五节、        Settings

 

第六章、      Tile/WNS的实现

第一节、        Client/本地端的模拟

第二节、        Cloud端对于MSWNS服务器的交互

第三节、        Toast的远端/本地端实现

第四节、        Badge的远端/本地端实现

 

第七章、      Metro App的生命周期

第一节、        应用程序的生命周期

第二节、        什么时间做什么事情

第三节、        让程序启动更快

 

第八章、      C#的新特性:异步

第一节、        异步的实现原理

第二节、        异步API的使用

第三节、        自定义的异步方法

 

第九章、      后台任务

第一节、        Background Task

第二节、        Background Download/Upload

第三节、        Background Media

 

下篇 高手进阶

 

第一章、        TCP/IPSocket通信

第二章、        BT传输

第三章、        NFC传输

第四章、        Windows Azure云端服务

第五章、        Metro中的DB

第六章、        移动设备传感器的使用(陀螺仪?加速度传感器?)

第七章、        Winmd打包,跨语言间方法调用

第八章、      使用Blend提高布局效率

第九章、        有效的动画

第十章、        多国语言的正常部署及自定义方式的实现

第十一章、 进程间通信,App间通信?

第十二章、 App设置的云端同步

第十三章、 Windows Live的接口及功能介绍

第十四章、 软件的应用内支付



  评论这张
 
阅读(782)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017