Android Snapchat like camera | Abdul Haq

Android Snapchat like camera

Recently, while working on one of my projects, I was required to develop a camera similar to Snapchat camera. It took me a few weeks to develop it and now I decided to share it with others so anyone looking to build something similar can get help from my code. You can view complete source code of the project on Github.

Download Star Follow @abdulhaq


  • Camera button: tap to capture image. Hold to record video of max limit 10 seconds.
  • Flash control button.
  • Camera switch button: to switch between front and back cameras.
  • Stickers: you can add stickers to your photos and videos. Place stickers anywhere on camera preview and adjust their sizes accordingly.
  • Add Text: similar to stickers, you can also add text to images and videos and change its font colour.
  • Save media: you can also save images and videos to your device.
  • Upload: there is a button to upload images to web. However server side programming needs to be done.

Here is how end result will look like:

I hope that my code will be useful to you for your projects. If you don’t understand any think feel free to contact me on any of my social media accounts.

Tags: ,

Please share if you found this useful

Recent Posts

Developing a WordPress theme

If you are here, I assume you have heard about WordPress before.  If not, let me tell you th...

Creating feed like Instagram Android

Few weeks back I showed how you can create profile similar to Instagram. You can see that article...

Reducing EBS volume size AWS

I recently shifted all my images and videos data from EBS volume to S3 as it was cheaper. After c...

Android Instagram like profile

Today I will show how you can create profile similar to Instagram's profile in android. It is mor...