Windows Phone 8.1 开发技术概览 (Universal APP)

前一阵真的比较懒 WP8.1 已经出来这么长时间了现在才更新BLOG让大家久等了,今天我先为大家介绍下 WP 8.1的开发框架,什么是微软所推崇的 Universal APP,以及我们要开发 Universal APP的时候要注意哪些内容。

如果是您是一个刚刚接触 WP开发的朋友可以先看下我之前的文章了解一下故事背景:Windows Phone 8 与 windows 8 开发技术概览

首先给大家完善一个概念 - 那就是 Windows Phone 8.1 和 Windows Phone 8.0 的区别

1. WP8.0 的开发架构是基于 silverlight runtime 运行时

2. WP 8.1 的开发架构有两种 silverlight runtime /  Windwos XMAL ( 等同于Windows 8.1 ) 运行时

今后我所说的 Universal APP 是基于 Windows XAML 运行时的 包括以后我会详细介绍 WP8.1 的新 feature 也会基于 Windows XMAL 这套框架下的内容进行主要介绍。

上面这张图是我们最新的 Windows & Windows Phone 8.1 的开发平台架构图在这里我们可以非常清楚的看到,蓝色部分是 universal 的 其中包括的 WinJS 、C#、VB、C++  只有 silverlight 是Windows Phone所独有的,所以说如果我们想开发一个 Universal APP 可以基于一个 Windows 8.0 /8.1的开发架构下进行扩展到 WP 8.1 上来,这个过程是非常方便的。

另外之前我也为大家介绍过在WP8.0中如何共享代码,在 8.1 universal app 中我们可以分享更多的代码并且非常的方便, 这个common的内容提升是一个相当大的飞跃(从8.0 共享 27% 提升到了 8.1 共享 77%)所以我们在开发的过程中可以非常方面的share代码,并且在VS2013中可以使用universal 的应用模板进行代码分享。

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/

接着我跟大家介绍一下 Windows Store Universal APP 在VS2013中升级 Update 2 安装WP 8.1 的开发环境后,我们会看到 Universal Apps 的模板(同样在 WinIS 和 C++ 中都有universal模板)

时间: 2024-11-02 06:19:37

Windows Phone 8.1 开发技术概览 (Universal APP)的相关文章

Windows 8风格应用开发入门 二十三 App Bar概述及使用规范

App Bar概述 Windows 8 Store应用中的App Bar(应用程序工具栏)起到的作用和Windows Phone中AppBar一样.我们可以向用户提供各种操作接口,实现导航或者触发命令等. AppBar一 般默认是隐藏的,也可以设置为始终可见.我们可以通过清扫屏幕上边缘或下边缘时显示AppBar, AppBar被点击之后或失去焦点后隐藏,当然我们也可以通过编程方式控制AppBar显示或隐藏. Windows 8 Store应用中通常包含两种AppBar: 1)底部AppBar 底

Windows 8风格应用开发

Windows 8风格应用开发入门 一 开发工具安装及模拟器使用 Windows 8风格应用开发入门 二 创建调试应用 Windows 8风格应用开发入门 三 打包发布应用 Windows 8风格应用开发入门 四 FlipView数据控件 Windows 8风格应用开发入门 五 ListView数据控件 Windows 8风格应用开发入门 六 GridView数据控件 Windows 8风格应用开发入门 七 页面视图概览 Windows 8风格应用开发入门 八 贴靠视图 Windows 8风格应

《Unity 3D 游戏开发技术详解与典型案例》——1.1节Unity 3D基础知识概览

1.1 Unity 3D基础知识概览 Unity 3D 游戏开发技术详解与典型案例 本节主要向读者介绍Unity 3D的相关知识,主要内容包括Unity 3D的简介.Unity 3D的发展和Unity 3D的特点等.通过本节的学习,读者将对Unity 3D有一个基本的认识. 1.1.1 初识Unity 3D Unity 3D是由Unity Technologies开发的一个轻松创建三维视频游戏.建筑可视化.实时三维动画等互动内容的.多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎. Un

容器技术概览

本文讲的是容器技术概览[编者的话]关于容器,这里有你想要的一切,包括容器与虚拟机的区别,容器的优缺点以及容器的不同种类. [3 天烧脑式容器存储网络训练营 | 深圳站]本次培训以容器存储和网络为主题,包括:Docker Plugin.Docker storage driver.Docker Volume Pulgin.Kubernetes Storage机制.容器网络实现原理和模型.Docker网络实现.网络插件.Calico.Contiv Netplugin.开源企业级镜像仓库Harbor原理

Tomcat与Java Web开发技术详解连载之一

web|详解 本章介绍如何在Tomcat上创建和发布Web应用.这里首先讲解Tomcat的目录结构以及Web应用的目录结构,接着介绍如何将HTML.Servlet.JSP和Tag Library部署到Web应用中,然后介绍把整个Web应用打包并发布的方法,最后介绍如何在Tomcat上配置虚拟主机. 本章侧重于讨论Web应用的结构和发布方法,所以没有对本章的Servlet和JSP的例子进行详细解释,关于Servlet和JSP的技术可以分别参考其它章节的内容. 2.1 Tomcat的目录结构 在To

Web开发技术发展史话

web  讨论Web开发技术的历史,当然要先说说Web的起源.众所周知,Web这个Internet上最热门的应用架构是由Tim Berners-Lee发明的.Web的前身是1980年Tim Berners-Lee负责的Enquire(Enquire Within Upon Everything的简称)项目.1990年11月,第一个Web服务器nxoc01.cern.ch开始运行,Tim Berners-Lee在自己编写的图形化Web浏览器"WorldWideWeb"上看到了最早的Web

JAVA高级:基于JSP的动态网站开发技术

js|动态|高级 动态网站开发技术 早期的动态网站开发技术使用的是CGI-BIN接口.开发人员编写与接口相关的单独的程序和基于Web的应用程序,后者通过Web服务器来调用前者.这种开发技术存在着严重的扩展性问题--每一个新的CGI程序要求在服务器上新增一个进程.如果多个用户并发地访问该程序,这些进程将耗尽该Web服务器所有的可用资源,直至其崩溃. 为克服这一弊端,微软公司提出了Active  Server  Pages(ASP)技术,该技术利用"插件"和API简化了Web应用程序的开发

Windows系统环境下JSP开发环境的配置

js|window Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术.执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎.配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎. 下面就以Tomcat作为JSP引擎,配合Tomcat.Apache.IIS这三种Web服务器来讲述3种搭建JSP运行环境的方案. 一.相关软件介绍 1.J2SDK:Java2的软件开发工具,是Java应用程序的基础.

九月份精彩网络讲座让您深入了解微软最新开发技术

网络|微软 最新开发技术发布日期: 8/19/2004 | 更新日期: 8/19/2004ASP.NET系列讲座让您深入接触Web应用开发 SharePoint Portal 开发讲座给您揭秘门户开发秘籍 深入浅出的讲解如何构建Windows Server 2003应用 请按以下步骤参加讲座: 第一步:获得账号.用此账号您可以参加微软在线的任何讲座.(已经注册账号的用户请进入第二步).请提供真实注册信息,以便我们会有赠品.资料等邮寄给大家.提交注册信息后,您即会收到注册确认邮件.如果注册信息经核