技术开发 频道

Windows phone应用程序开发解析

  【IT168技术】最近关于windows phone平台的相关文章已经相当的多了,包括Windows phone UI设计以及windows phone应用软件代码的编写,开发者在应用的开发流程上或许已经有所了解。懂移动开发的朋友在掌握平台开发的时候首先会了解整个应用开发的流程,以便能够从整体框架角度了解今后的应用开发,甚至是应用的测试以及推广工作。

10月12日大会第一天课程
微软teched2011技术大会

Windows phone应用程序开发解析
▲windows phone测试工程师殷秋丰

  今天的微软teched2011现场技术专家给开发者以图示的方式详细介绍了微软Windows phone应用程序的开发流程:

Windows phone应用程序开发解析

  ▲应用开发流程

  不过专家强调,如果要进行应用程序的开发,采用SDK中自带的模拟器进行调试那么开发者不需要注册微软的开发者账号,但是要想通过真机测试的话就需要注册微软开发者账号,而且发布应用程序同样需要这个账号。

  开发者提交应用程序到应用商店之后,并不能马上出现在Windows phone Marketplace中,微软需要对提交的应用程序进行审核,审核通过后会进行签名,稍后几个小时之后才会出现在windows phone应用商店中。

  目前Windows phone的应用程序开发框架主要有两个:silverlight和XNA。这两个框架有各自不同的开发特性。

Windows phone应用程序开发解析
▲软件平台架构

  应用程序的生命周期控制,对于开发者来说是非常关键的工作,微软要求手机硬件包含三个键,一个是返回键,可以一直返回直到应用程序的退出;一个是开始键,当用户按下时要回到首页;第三个是搜索键,默认采用的是和bing搜索。

Windows phone应用程序开发解析
▲应用程序的生命周期

0
相关文章