!!! Overview [{$pagename}] [Mobile Apps] are specific to a given [Mobile Device] [Operating System] ([iOS] or [Android]) using the development [SDK] and language that the respective [Operating System] supports (e.g., Xcode and Objective-C with [iOS], Eclipse and Java with [Android]). [{$pagename}], typically, look and perform the better. !![{$pagename}] [OAuth 2.0] [{$pagename}] is typically a [OAuth Public Client] installed and executed on the device used by the [Resource Owner]. [Protocol] data and [credentials] are accessible to the [Resource Owner]. It is assumed that any client [authentication] [credentials] included in the [application] can be extracted. On the other hand, dynamically issued [credentials] such as [Access Tokens] or [Refresh Tokens] can receive an acceptable level of protection. At a minimum, these [credentials] are protected from hostile servers with which the [application] may interact. On some platforms, these [credentials] might be protected from other applications residing on the same device. !! Related information * [Native Applications Working Group] * [OAuth 2.0 Device Authorization Grant] * [OAuth 2.0 for Native Apps] !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }]