User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2014/03/04 11:14]
superdupersms
start [2014/03/13 21:43]
superdupersms
Line 2: Line 2:
  
  
-Super Duper Messaging Manager ​allows you to integrate your text messaging app or text messaging features on Android ​KitKat phones ​and perform required features as if you are the "​Default SMS App" ​when Super Duper Messaging Manager **is** ​the Default.+Super Duper Messaging Manager ​is a content provider that supplements the standard "​sms",​ "​mms"​ and "​mms-sms"​ content authorities in Android. SDMM provides a supplemental set of authorities ("​sdsms",​ "​sdmms" ​and "​sdmms-sdsms"​) that you can use to fully access the SMS provider while SDMM is the "​Default SMS App" ​set by the user.
  
-This will allow your app to properly update and delete SMS and send MMS. This includes apps that perform regular ​text messaging features, but also apps that provide ​SMS blocking, ​SMS quick replies, backup/​recovery,​ etc.+SDMM allows you to integrate ​your text messaging ​app or text messaging features ​on Android KitKat phones and perform required features as if your app is the "​Default ​SMS App" when Super Duper Messaging Manager **is** the Default. Access to the standard SMS provider is through the use of SDMM authorities that map directly to the standard ​SMS authorities.
  
-[[SDK|Get ​the SDK]]+This will allow your app to properly update and delete SMS and send MMS. This includes apps that perform full -featured text messaging, and also apps that provide SMS blocking, SMS quick replies, backup/​recovery,​ etc. The integration of the SDMM platform can be done by using the SDMM SDK and following the integration steps below:
  
-[[Install|Installation Instructions]]+1. [[SDK|Get the SDK]]
  
-[[Access Types|Access Types]]+The SDK provides the base classes that supplement core SMS / MMS classes in Android. SDMM detects whether it is the "​Default SMS App" and routes your app's calls to the appropriate authority and/or worker class. For example, a call to a SQLiteWrapper will include naming the appropriate authority. If SDMM is the "​Default SMS App" then the SQLiteWrapper with use the SDMM authority. If it is not, it will use the standard Android authority.
  
 +3. [[Access Types|Determine Access Type]]
 +
 +Determine the type of access you need for SDMM to work for your app. Access types determine the type and priority of access that your app is provided. This allows SDMM to support pre-processing of messages prior to full-featured messaging app processing. Also, it allows apps that require infrequent messaging database access, like backup apps, the ability to have a seamless user experience.
 +
 +2. [[Install|Generic Installation Instructions]]
 +
 +To integrate the SDMM SDK, follow these instructions. Since your app may access the SMS content provider in a variety of ways, the SDK is written to support a lot of different content provider calls. Please contact us if you are having trouble with the integration process.
  
start.txt ยท Last modified: 2014/03/13 21:43 by superdupersms