推荐: LOGO设计微信开发包装设计游戏开发接口开发手机网站开发VI设计文字设计Web前端开发网页设计客厅装修情人节表白Oracle数据库网站建设个人网站建设微信客户端

热门搜索: LOGO设计微信开发VI设计网站建设网站推广

当前位置: 威客百科 > wp8应用 > wp8应用开发
免费发布需求,接收报价与方案

wp8应用开发

什么是wp8应用?

猜您需要: 【wp8手机应用】【wp8应用推荐】【wp8应用商店破解】

    wp8手机应用作为比较新的手机应用类别,其开发的难度却不像刚接触一款新的系统开发那样难以开展。毕竟作为微软自己开发的手机系统,有其先天的优势,其开发的语言是C#和Silverlight,这对于专业的从事软件开发工作的工程师来说,很非常熟悉的。
wp8应用开发
    一般来说,开发wp8应用和开发其它的手机应用的基本步骤是一样的。在准备开发一款wp8应用时,首先需要安装win phone SDK,它所包含的两个工具:vs 和exp blend 都是.net开发者所非常熟悉的并且使用过的,它能够通过图形界面操作生成相应xaml编码,这样能够大大的提高开发的效率。除此之外,vb.net和C#的相互使用,能够最大化的利用一个开发团队的人员所擅长的编写技能。

    在安装完SDK之后,开始新建wp8应用程序。首先,在电脑开始屏幕,单击打开“vs express wp”程序,启动开发工具。

    单击菜单栏中的文件“file”,找到新建项目“new project”,因为开发过程中主要用到的是C#语言,所以,在列表中选择已经安装好的了模版,并展开节点,输入项目名称,然后在选择需要保存的目录。其他的选项保持默认就行。项目创建成功之后,为了辅助演示,还需要做一些修改。在设计器中单击“页面名称”的控件,并在属性窗口中吧TEXT属性的值改成“我的主页”。完成之后,单击工具栏上的“启动调试”按钮,或者按下键盘上的F5键,就可以运行程序了,接下来需要做的就是等待模拟器的启动。这里需要注意的是,模拟器的启动需要一定的时间,因此,每次调试程序完成之后,不必要关闭模拟器,这样可以减少等待的时间。

    在wp8应用的开发过程中,页面之间的导航与网页开发中的导航或者切换其实是一个意思。在wp8系统中,按照不同的用途,应用程序会有多个页面,页面之间的切换就是通过导航来完成的。页面导航由xaml的uri来标识,并且使用了相应的路径,比如/testpage.xaml,其中,/表示的是根目录,这是相对于当前应用程序项目而言的,假如项目中包含有子文件夹,而当前页面处于该文件夹中,如果希望导航到上一级目录中去,那么其uri路径会做出相应的改变的。其中的hyperlink button 控件是专门为导航而设定,它类似于html中的a元素,可以直接通过xaml代码设置导航目标。而且需要编写额外的后台处理代码,只要把属性设置为目标uri即可,其他控件的话,也可以实现导航,单需要自行编写相应的代码。

    通过导航到达目标页面的时候,可能需要向目标页面传递一些简单的信息,就好像在网页上做开发程序一样,如用户单击列表页面中的某个超链接,导航到一个详细页面,那么在加载详细页面是,要通过列表页面传递的ID号来判断用户要查看的是那条记录的详细信息,以便到数据库中查询该记录,从而向用户展示相应的视图。在手机页面的导航中的参数传递,其概念和原理与网页页面是一样的,都是通过电脑端的那种方式继承过来的。
< wp8手机应用 wp8应用推荐 >