Intel Mobile Platform Software Developers Kit

| Projects |

Intel Mobile Platform Software Developers Kit

This project addresses issues related to the mobile gaming experience. Intel provides an SDK and run-time for mobile application development, the Intel Mobile Platform Software Developers Kit, and this is the preferred mechanism to enable games for mobility. The focus of this project is gaming using laptops, but many of the principles apply to any mobile device, whether it’s a cell phone, PDA, or other mobile device. At the highest level, there are three issues concerning mobile gaming. While each of these issues is present on desktop machines, mobile applications need to be especially aware due to the increased likelihood of change in the status of each of the following parameters in mobile environments: Connectivity, Power and Bandwidth.

Connectivity for intance refers to issues related to the connection of the device to a network and other peripherals. These can be wired or wireless connections.
Power: The use of batteries or power outlets, which modifies the user experience based on the current power usage of the system.
Bandwidth management: Can be classified as a subtopic of connectivity.

Issues here include the adjustment of the user experience when bandwidth drops or a wireless connection experiences interference and is temporarily out of service. Developing for mobile applications requires being able to adjust to abrupt changes to any of these domains, and this project will address in particular the connectivity issue.

Task

The Intel Mobile Platform SDK 1.2 open source project provides the tools and codes that help you build context-aware mobile applications, and also as a new open source project, fosters the collaboration with the developer community. Visit first and then read the Mobile Games Developer Guide by Rajshree Chabukswar et al. The SDK can be downloaded here.

Read Making Applications aware of their Mobile Contexts using the Intel Mobile Platform SDK. This article provides an overview of the Mobile Platform SDK, as well as several code examples showing how to add power and connectivity awareness to your application.

Please also read Intel® Mobile Platform SDK Monitor Connectivity Status. This article demonstrates how to use the Intel Mobile Platform SDK to obtain information concerning a system's network connectivity status.

Home