!!! Overview [1] [{$pagename}] is an [application] that runs on a [Mobile Device] Screens are small, apps are big, and life as we know it is on its head again. In a world that's increasingly social and open, [{$pagename}] play a vital role, and have changed the focus from what's on the [Web], to the apps on our [mobile Device]. [{$pagename}]s are no longer an option, they're an __imperative__. You need a [{$pagename}], but where do you start? There are many factors that play a part in your mobile strategy, such as your team’s development skills, required device functionality, the importance of security, offline capability, interoperability, etc., that must be taken into account. In the end, it’s not just a question of what your app will do, but how you’ll get it there. !! [Mobile Device] [SDK] Most [Mobile Device] [SDK] supports building three types of apps: * [Native applications] are specific to a given mobile platform (iOS or Android) using the development tools and language that the respective platform supports (e.g., Xcode and Objective-C with iOS, Eclipse and Java with Android). Native apps look and perform the best. * [HTML5] [Applications] use standard [web] technologies—typically [HTML5], [JavaScript] and [CSS]. This write-once-run-anywhere approach to mobile development creates cross-platform mobile applications that work on multiple devices. While developers can create sophisticated apps with [HTML5] and [JavaScript] alone, some vital limitations remain at the time of this writing, specifically session management, secure offline storage, and access to native device functionality (camera, calendar, geolocation, etc.) * [Hybrid apps] make it possible to embed HTML5 apps inside a thin native container, combining the best (and worst) elements of native and HTML5 apps. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Native, HTML5, or Hybrid: Understanding Your Mobile Application Development Options|https://developer.salesforce.com/page/Native,_HTML5,_or_Hybrid:_Understanding_Your_Mobile_Application_Development_Options|target='_blank'] - based on information obtained 2017-07-26-