There are quite a few mobile Software Development Kits (SDK) and Application Programming Interfaces (API) currently available. There are many approaches to take when it comes to mobile development, each with its own advantages and shortcomings. The mobile industry is dramatically evolving as devices like Kindle and iPad make their way onto the scene. The down side to all these changes and the increase in device diversity is the difficulty in finding a one-size-fits-all solution.
There are two approaches to developing applications for mobile devices: developing standalone applications and/or developing applications that capitalize on the device’s built-in web browsers. Browser applications possess a greater ability to target a wider spectrum of devices, but less of an ability to tap in to the native hardware and software features of a user’s device such as the GPS or accelerometer functionality.
Check back early next week to see Tips and Best Practices for e-Learning Mobile Design – Part 1.