Build a development environment for Windows Phone 8

Source: Internet
Author: User

Windows Phone 8 will use the same NT kernel as Windows 8, which means that WP8 may be compatible with Win8 applications. developers can run applications on two platforms with few changes. Windows Phone 7.x cannot be upgraded to Windows Phone 8 due to kernel change. Windows Phone 8 is compatible with all Windows Phone 7.5 applications, but all Windows Phone 8 native programs cannot run on Windows Phone 7.5, which is one-way compatible.

To maximize compatibility with Windows Phone 8, WP8 development requires the Visual Studio 2012 (vs11) integrated development environment that supports Metro applications, at the same time, you must run on Windows 8 to see templates such as Metro applications.

 

System

The system Windows 8 required for PC development must be 64-bit. For more information, see http://bbs.pcbeta.com/viewthread-1085902-1-1.html.

 

Development Tools

Use Microsoft Visual Studio 2012 or free Visual Studio express 2012 for Windows Phone for development. We recommend that you use Microsoft Visual Studio 2012 for development. The other feature will become monotonous as the development progresses.

 

SDK

Windows Phone SDK 8.0 is available in http://www.microsoft.com/ZH-CN/download/details.aspx? Id = 35471 use the download tool to download the SDK

You can also download the ISO image file:

Chinese version:

Http://download.microsoft.com/download/F/5/6/F56AD199-EF12-43C7-8551-C095394D3B32/fulltril30/iso/wpsdkv80_chs1.iso

English version:

Http://download.microsoft.com/download/9/3/8/938A5074-461F-4E3D-89F4-5CE2F42C1E36/fulltril30/iso/wpsdkv80_enu1.iso

 

Installation sequence

Windows 8 -- Visual Studio 2012--sdk, in addition to the system, development environment and toolkit, the best English version

 

Development language

All languages use the win RT framework, and all metro programs are based on this framework. This framework provides program models, sensors, languages, graphics, multimedia, networks, security certifications, and other functions.

1 .. in the. NET Framework (C #, VB), C # is still the mainstream and easier to get started with other development languages ,. net Language is a well-designed object-oriented language, which is widely used in enterprises. It is stricter to write programs and can be seamlessly connected to businesses. If you want to port the program to Windows 8 ,. net is more convenient.

2. c/C ++ and C ++ can also be used to write Metro. Some extension syntaxes are added to connect with win RT, but traditional C ++ class libraries such as STL can still be used, at the same time, C ++ can directly access some win APs, including most direct X and multimedia functions. C ++ facilitates the development of high-performance games and multimedia applications.

3. javascript can be used with HTML + CSS as an interface, which is somewhat similar to web design. It can use the typographical technology used in web design.

 

Install Windows Phone SDK 8.0

Http://www.cnblogs.com/wzk89/archive/2012/10/31/2748827.html

Technical Points of WP8 development and design: CLR, Silverlight, WPF, xNa

WP8 development sometimes requires the use of a real machine for testing. However, the installation of software in the WP system is based on the app store like iOS, and the developer account is required for installation.

Get rid of application store limitations WP8 use the student account to deploy Software

Http://bbs.windever.com/thread-10480-1-1.html

Windows Phone 8 developer documentation, English version of chm format, ready for translation tools

Http://www.kuaipan.cn/file/id_109269959489617921.htm

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.