1_1准备工作[wp8特色开发与编程技巧]
1准备工作
大家好,我是徐文康,今天我要开始带大家玩转windowsphone8 app的开发 在这一套视频中,我将带大家从零开始学习编程。在互联网时代熟悉编程是非常有必要的。差异化竞争将变成趋势,那么掌握编程,就好比掌握了未来互联网的命脉。
首先认识下这个平台
Windows Phone 8是微软公司2012年6月21日最新发布的一款手机操作系统,是Windows Phone系统的最新版本,也是Windows Phone的第三个大型版本。 l 这个系统有着非常高的程序运行效率 l 系统流畅度堪比ios l 沿用熟悉的.net框架 l 基于Window nt内核,利于跨平台移植 l 为什么选择这个平台开发? l C#开发,有着高效的集成开发环境 l wp app开发成本很低,ios app开发成本很高,首先你需要有一台搭载mac os的电脑,如果你不会折腾mac os 。只能掏钱1w左右买台IMAC或者MACBOOK。而安卓开发,碎片化,系统执行效率较低等诸多问题,非常不适合初学者。所以在这个互联网时代我们决定带大家从零开始玩转开发。
配置要求
我们可以在官网看到,wp开发对电脑配置有着多级的划分。 这些多级划分的原因主要是因为 微软在推出wp8后彻底抛弃了wp7,而且改变了wp系统的内核,从wp7的winCE内核换到了WIN NT内核,从而运行仿真器需要系统原生支持hyper-v,但是windows7不支持hyper-v技术,所以开发wp8只能用windows8 64位专业版本,但是windows7的朋友可以开发wp7应用,道理基本相通。还需要注意wp8 app不支持wp7系统,但是wp8系统向下兼容wp7 app 如果你的电脑是windwos7的朋友,你可以选择安装SDK7.1 需要的电脑配置是 2GB内存 如果你的电脑是windwos8 64位的朋友你可以安装SDK8 需要的电脑配置是: 如果需要运行仿真器需要4GB内存以及支持hyper-v的cpu 如果是真机调试需要2GB内存 如果你的电脑是windows8.1 64位的朋友你可以安装SDK8 而且还需要安装VS 2012 更新程序 需要的电脑配置是: 如果需要运行仿真器需要4GB内存以及支持hyper-v的cpu 如果是真机调试需要2GB内存
1_1准备工作[wp8特色开发与编程技巧]的更多相关文章
- 4_1 wp8数据绑定与独立存储空间[wp8特色开发与编程技巧]
Wp8数据绑定与独立存储空间 数据绑定为基于 Silverlight 的应用程序提供了一种显示数据并与数据进行交互的简便方法. 数据的显示方式独立于数据的管理. UI 和数据对象之间的连接或绑定使数据 ...
- 2_1我的第一个应用hello world[wp8特色开发与编程技巧]
2_1hello world -5min 大家好,我是徐文康,在上一个视频当中我们已经讲了,如何根据自己电脑系统去下载相应的SDK. 你可能花了很多时间去安装以及配置好了这个开发环境,如果还没有配置好 ...
- 2_2数据类型与C#部分语法[wp8特色开发与编程技巧]
2_2数据类型 -5min 类型介绍 在上个视频中我们构建了我们第一个应用.这一次我们要来了解下c#的数据类型 众所周知,在我们已认知的世界里,我们把文字分为数字与字符.在程序的世界里面我们把数据分为 ...
- 3_1 wp8应用生命周期与导航事件[wp8特色开发与编程技巧]
3_1生命周期 大家好,我是徐文康,今天我们来讨论一下应用程序的生命周期,首先打开app.xaml.cs文件我们可以看到这里有几个已经为我们写好的事件. Launching 应用程序启动 Acti ...
- [libgdx游戏开发教程]使用Libgdx进行游戏开发(11)-高级编程技巧 Box2d和Shader
高级编程技巧只是相对的,其实主要是讲物理模拟和着色器程序的使用. 本章主要讲解利用Box2D并用它来实现萝卜雨,然后是使用单色着色器shader让画面呈现单色状态:http://files.cnblo ...
- 【原创】Matlab.NET混合编程技巧之直接调用Matlab内置函数
本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新 Matlab和C#混合编程文章目录 :[目录]Matlab和C#混合编程文章目录 在我的上一篇文章[ ...
- EF – 2.EF数据查询基础(上)查询数据的实用编程技巧
目录 5.4.1 查询符合条件的单条记录 EF使用SingleOrDefault()和Find()两个方法查询符合条件的单条记录. 5.4.2 Entity Framework中的内部数据缓存 DbS ...
- Eclipse,myeclipse开发中常用技巧总结
一.myeclipse自带包和自己部署的包冲突解决问题方案 原来的依赖设置: 修改后的配置: 二.取消Myeclipse的自动文件验证来增加myeclipse速度 1.Windows –> Pe ...
- java命名规范和编程技巧
一个好的java程序首先命名要规范. 命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,方便维护等作用 Package 的命名 Package 的名字应该都是由一个小写 ...
随机推荐
- python代码查询港澳通行证办理进度
查询港澳通行证办理进度查询的python 3.3代码.利用socket请求相关网站,获得结果后利用正则找出办理进度.其实用urllib代码会更简洁,不过当时在下还不熟悉urllib~ 直接上代码: i ...
- php调试工具总结
一:XDebug+Webgrind 二:XHProf
- iOS-UITextField中给placeholder动态设置颜色的四种方法
思路分析: 0.自定义UITextField 1.设置占位文字的颜色找-->placeholderColor,结果发现UITextField没有提供这个属性 2.在storyboard/xib中 ...
- 解决Lost connection to MySQL server at 'reading initial communication packet', 的方法
今天用heidsql连接mysql时出了问题,提示:Lost connection to MySQL server at 'reading initial communication packet 网 ...
- Balloon Comes!
Problem Description The contest starts now! How excited it is to see balloons floating around. You, ...
- Remap BMW F11 2010 all ECUs with E-Sys and ENET cable
Just wanted to share some experiences remaping all the ECUs in my F11 2010 BMW, hopefully other BMW ...
- Java基础知识强化之集合框架笔记67:Hashtable的实现原理
至于Hashtable的实现原理,直接参考网友的博客,总结很全面: 深入Java集合学习系列:Hashtable的实现原理
- 【Android 界面效果14】RelativeLayout里常用的位置属性
------- 源自梦想.永远是你IT事业的好友.只是勇敢地说出我学到! ---------- android:layout_toLeftOf—— 该组件位于引用组件的左方 android:layou ...
- Java内存管理的9个小技巧
Java内存管理的9个小技巧很多人都说“Java完了,只等着衰亡吧!”,为什么呢?最简单的的例子就是Java做的系统时非常占内存!一听到这样的话,一定会有不少人站出来为Java辩护,并举出一堆的性能测 ...
- iOS开发-解决AVAudioRecorder录音文件无法保存的问题
我们在开发iOS客户端APP时,有时候会用到录音的功能,一般会使 AVAudioRecorder 这个类.如下面这样: @interface MyViewController : UIViewCont ...