Important SDKs for mobile app development

Page 1

Some of the most important SDKs for mobile app development If you’re just starting out in mobile app development , read this starter guide on what tools are available for building user-friendly apps. You need the right tools to build robust, user-friendly apps. Here’s a list of tools that will help you create powerful apps and stay competitive in the mobile development space.

iOS official SDK : Formerly known as the iPhone SDK, the iOS official SDK is broken down into four development sets. Cocoa Touch includes all elements related to touchscreen support; this includes multi-touch controls and configuration, as well as certain localization and camera support features. The Media development set includes all components related to video, audio, photos, and multimedia functions. Core Services includes things like networking. Mac OS X Kernal includes essential functions relating to file systems, power management, and security.


Appcelerator : Appcelerator is a cross-platform solution that enables developers to build native smartphone and tablet applications with popular programming languages like Ruby on Rails, JavaScript, PHP, Python, and HTML.

Android SDK : The official Android software development kit comes with a wide range of resources, including emulators, development tutorials, libraries, sample code, and detailed documentation.

Windows Phone 8 SDK: The Windows Phone 8 SDK comes with a copy of Visual Studio Express 2012. Though the Windows Phone platform is still struggling to take off from a sales standpoint, it is a very powerful operating system that is likely to only become more integrated and commonplace as Windows 8 (for tablets and desktops) becomes mainstream. This SDK includes plenty of drag-and-drop controls and code chunks, but also has Microsoft’s typical level of deep coding support. Several emulators and testing tools are included.

Snapdragon Android SDK : This SDK includes a number of tools for improving application development on Snapdragon-powered devices. This includes powerful facial recognition technology, sophisticated location services, and surround sound recording capabilities.

RhoMobile : RhoMobile is based on Rhodes, an open source crossplatform

Rails-based

mobile

app

development

framework.

With

RhoMobile, you can build robust applications that can be deployed on


just about every major mobile operating system: iOS, Android, Windows Mobile, and BlackBerry. It really is a one-stop-shop for serious mobile development. Their platform allows you to write your code once and deploy the app over multiple operating systems using their sophisticated mobile development platform. RhoMobile also offers a cloud-hosted mobile development environment called RhoHub and a standalone mobile development server called RhoSync.

And mobile app developers should know about SDK for mobile application management

We’re clearly in the midst of a mobile application management boom, and the two prominent techniques for making apps manageable are software developer kits (SDKs) and app wrapping. It’s only natural to wonder which is better. But is that’s the wrong way to be comparing these two techniques(MAM techniques and use cases). While it’s true they both achieve the same end result of manageable applications, the use cases for app wrapping and SDKs are actually quite different. Source: http://www.techrepublic.com/blog/app-builder/essential-sdks-for-mobile-appdevelopment/2083


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.