Document directory
- Supports multiple resolutions
- Supports hosting code and local machines
- Enhanced communication
- In-APP purchase
On New Year's Day, I started an HTC 8 s program to learn more about Windows Phone development. I used to read Windows Phone 7 and understand some common content. However, the development of Windows Phone 8 requires a Windows 8 64-bit system, and the simulator requires support for CPU virtualization. Let's look at the differences between Windows Phone 7 and Windows Phone 8, it is easy to use development tools of Windows Phone 7 for coding and learning.
For details, see the new features in Windows Phone SDK 8.0 in msdn.
Compatibility between WP8 and wp7.1
The Windows Phone application platform allows you to run Windows Phone OS 7.1 applications on Windows Phone 8 without modifying or re-compiling. XNa game applications are also supported, but Windows Phone sdk8.0 does not support xNa development.
Content added by WP8
Important items:
Supports direct3d and localization, allowing you to use native C ++ to develop games. This allows you to run a set of code multi-platforms (Android ios wp, the cocos2d-x now has the WP8 version.
Supports multiple resolutions
Supports WVGA, wxga, and 720 p devices.
Supports code hosting and local hosting
Hosted applications use XAML to define user interfaces and use Visual Basic or C # As the encoding language.
Local Machine
Especially for local applications, Windows Phone 8 supports local development (including an important subset of Windows 8 SDK) to allow developers to share a large amount of code between Windows 8 and mobile phones. With additional local development support, Windows Phone 8 reduces the need for porting and maintaining components (such as computing engines, graphics libraries, and API sets.
Direct3d and XAML
For developers who want to have both direct3d graphics and some functions available only for hosted applications (such as graphic blocks and XAML controls, direct3d and XAML application development are very attractive choices.
Enhanced HTML Communication
VoIP Bluetooth NFC socket IPv6 windows. net. Networking Winsock local API support data sensing
In-APP purchase
In-app purchases allow developers to create applications or games that can obtain real benefits by selling virtual products. Microsoft server hosting users can use the directory products purchased from in-app products, including price and descriptive metadata. Microsoft also provides a business infrastructure, including payment options that users can use in 190 regions around the world.