WhatsApp Sticker Maker - Android Documentation
WhatsApp Sticker Maker - Android Documentation
How to use this Sticker Maker:
1) Open the app and click New Sticker Pack button
2) Enter a name for your pack and creator, then click the plus + button
3) Click Add Try Icon or Sticker option and select option for import
images like camera, gallery or other options
4) Crop the image to a circle or square frame as you wish, and click
Crop. You can rotate and flip image too.
5) Use the sticker editor to design your own sticker. You can use the
following tools:
a. Decorations to add funny texts, props, beards, spectacles and
more to your sticker
b. Make WhatsApp stickers with text using the text tool. Choose
from stylish fonts to match your mood
c. Add emojis and place them inside your sticker using the emoji
tool
d. Erase background to make the stickers look even better with
the sticker background eraser tool
e. Bring out your creativity with our unique paintbrush tool with
opacity and stroke size controls
6) When you're done, click the Save button to save this sticker
7) You can add more stickers with the same steps
8) Click Add to WhatsApp to add and use these personal stickers for
WhatsApp
How to use Sticker Packs:
1) WhatsApp Sticker Maker and Sticker Packs – WAStickerApps
Android App is integrated with Server, So you can load Stickers from
your server.
2) The app is providing the Admin Portal from where you can manage
your stickers with Categories and Packs.
3) Once the app has been installed on device then user don’t need to
update app for new stickers.
4) It will be loaded directly from server. So you don’t need to publish
new version when you have new sticker packs.
5) There is also firebase integration provision, It will used to send a
Push notification from firebase when you will add any new and
exciting stickers.
Project Configuration:
WhatsApp Sticker Maker and Sticker Packs – WAStickerApps Android app is made
in Java using Android Studio v3.4 with minSdkVersion 19 and targetSdkVersion
28
Server Integration:
• Open GlobalFun.java (Android > app > java > Utils), replace your
server web application path with variable BASE_URL
Auth Token in Sticker List API:
• Open GlobalFun.java (Android > app > java > Utils), Add Auth-Token
value in your Android code
AdMob IDs Configuration:
• Open strings.xml(Android > app > res > values), Replace your Google
AdMob Keys with these variables appIDAdmob, interstitialAdmob_Id,
and bannerAdmob_Id
VIEW MORE Link in Sticker Details:
• Open GlobalFun.java (Android > app > java > Utils), Add your Playstore
app and Appstore application which will be used in redirection in
Playstore and Appstore , It will be look like above attached 2 mobile
screens.
Other Libraries Configuration:
• Set Crashlyics into the project, Please Login in your Fabric account
(https://fabric.io/), Then to get more info from this link
https://fabric.io/kits/android/crashlytics/install. There is integrated
Crashlytics already. You need to change it with your fabric account.
Please check bellow image for more information
• Set Firebase into the project, get more info from
https://firebase.google.com/docs/android/setup. There is
integrated firebase already. You need to change google-
services.json file per your new package name.
Android App Customization:
• Edit Menu item "Find More Stickers" in Slider Menu
In StickerPackListActivity.java file line number 165, You can put your app
package name in this,
Like:
From
RateUsApp("com.app.CustomeWhatsAppSticker.WAStickerApps");
To
RateUsApp("YOUR OTHER APP PACKAGE NAME");
• Change Privacy policy link, In strings.xml(Android > app > res >
values),
<string name="txt_privacy_policy_url">REPLACE YOUR PRIVACY PLOLICY WEB
PAGE LINK</string>
• Rate App and Share App
These links are already dynamic. So when you will change the
package name of your app and publish on the play store then it will
work automatically.
• Add new stickers in ‘Create Sticker Screen’ with Decoration option
Ø Step1: Add sticker Images in the folder Project->app->src-
>main->res->drawable-nodpi (make sure not duplicate).
Ø Step2: now open "GlobalClass.java" from this path, Project-
>app->src->main->java->andoridappown-
>ownwhatsappsticker->Utils->GlobalClass.java
- now check one array name exits "list" Like static int[]
list = {R.drawable.sticker_1, R.drawable.sticker_2,
R.drawable.sticker_3}
- add your all new sticker in this array at bottom. Like if
you add two sticker name is ‘sticker_4’ and ‘sticker_5’.
So array is static int[] list = {R.drawable.sticker_1,
R.drawable.sticker_2, R.drawable.sticker_3,
R.drawable.sticker_4, R.drawable.sticker_5}
• Change package name
- Please check bellow attached image for change package name
- After package name changed, You need to reconfigure Firebase
configuration.
Note:
• This app allows users to create their own stickers using images, text,
emojis etc.
• The content created by users are stored on their own phones and App
Owner cannot view, manage or delete them. Users are responsible for
the content created by themselves.
• This app allows users to add/create their own stickers using images, text,
emojis etc.
• The content created by users are stored on their own phones and App
Owner cannot view, manage or delete them. Users are responsible for
the content created by themselves.
Disclaimer:
• This application is not associated with WhatsApp Inc. in any way and is
developed and maintained by a third party.
• Please update your WhatsApp to the latest version if you're facing any
problems.
You can contact us at [email protected] and we would love to help.
That’s it. Now you can run the app & Enjoy!