Windows Phone 8 API Overview

Source: Internet
Author: User

Windows Phone 7 does not support native language development, which has plagued developers of games and underlying applications. The launch of the Windows Phone 8 SDK has improved this situation. Is an API of Windows Phone 8.

Figure 1: Windows Phone 8 API Classification

1.. Net API for Windows Phone

A collection of managed code supported by Windows Phone 8, including the system and Microsoft Windows Phone OS 7.1 platforms. the classes and definitions in the phone namespaces are also added to Microsoft. phone. new features supported by Windows Phone 8 platforms such as wallet, sharemediatask, and lock screen.

For more information, see msdn:. Net API for Windows Phone.

2. Windows Phone Runtime API

It is a subset of native APIs built on the operating system layer, implemented by C ++. Programmers familiar with Windows runtime programming can easily understand Windows Phone runtime. Their frameworks are very similar. The relationship between Windows runtime and Windows Phone Runtime is given.

Figure 2: Relationship between Windows runtime and Windows Phone Runtime

Windows runtime and Windows Phone runtime have different features.

  • Windows runtime APIs

In Figure 2, the red part contains about 11000 members. This API does not support Windows Phone 8.

  • Windows runtime for Windows Phone 8

In Figure 2, the deep blue part contains about 2800 members.

  • APIS unique to Windows Phone 8

Figure 2 about 600 members in the mid-Sky Blue section, including the speech synthesis and speech recognition classes in Windows Phone 8.

The Windows Phone Runtime API consists of two parts: 2 and 3. For details, see msdn: Windows Phone Runtime API.

3. Win32 and COM APIs for Windows Phone

Win32 API allows developers to obtain more underlying features of the platform, such as the Winsock API of the underlying network. For more information, see msdn: Win32 and com api for Windows Phone 8.

4. supported development languages

Figure 3 shows the types of development languages supported by Windows 8 and Windows Phone 8.

Figure 3: development languages supported by Windows 8 and Windows Phone 8

Quick Reference to the APIS supported by Windows Phone 8, you can download the Windows Phone API Quickstart poster (PDF ).

Reference link:

1. Windows Phone api reference

2.. Net API for Windows Phone

3. Windows Phone Runtime API

4. Win32 and com api for Windows Phone 8

5. Windows Phone API Quickstart poster

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.