Welcome to the Makemoji SDK



Emojis are everywhere. They're used by millions of people every day and are an unparalleled expressive tool. We believe that users should not be limited to the Unicode library and we built this keyboard to increase engagement, retention and revenue for all of the apps we work with.

Install

For iOS, you will need to add the following to your Podfile.

    pod "Makemoji-SDK"

If you are using Android, add this to your projects build.gradle file

dependencies {
    compile 'com.makemoji:makemoji-sdk-android:0.9.777'
}    
repositories {
    jcenter()
    maven {
        url "https://dl.bintray.com/mm/maven/"
    }
}


Setup Your SDK Key

To obtain your SDK key please email: sdk@makemoji.com

Learn More

To start using the MakemojiSDK you will first have to set your SDK key.

iOS in your AppDelegate:

#import "MakemojiSDK.h"

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
        // setup your SDK key
        [MakemojiSDK setSDKKey:@"YOUR-SDK-KEY"];
        return YES;
    }

Android in AndroidManifest.xml:

    <application
        android:name="com.makemoji.sbaar.mojilist.App"
        ...

and App.java

    public void onCreate(){
        super.onCreate();
        Moji.initialize(this,"YOUR_KEY_HERE");
        //Moji.setUserId("Google ad id here if needed"); // optional custom user id for analytics
    }