Flash Sale Up to 40% off unlimited courses & creative assets Up to 40% off unlimited assets! Save Now
  1. Code
  2. App Templates

22 Best Android App Templates for 2021


Using app templates allows you to meet your client deadlines faster because all the programming work has been done for you. All you need to do is build the app according to your client's needs. 

City Guide
One of the many Android app templates available on CodeCanyon 

Top-Selling Android App Templates for 2021 on CodeCanyon

For a productive app development journey in the year 2021, grab one of these popular Android app templates. We've combed through the thousands of Android app templates available at CodeCanyon to find the 22 best available this year.

Top Selling Android App 2020

These Android app templates are made in Android Studio, use Material Design, and come with step-by-step instructions or video tutorials on how to configure the templates from scratch. They also usually support AdMob, with the option of removing banners and interstitial ads. 

Get Free Android App Resources on Envato Elements for 30 Days!

Android app templates are a great start, but you'll also need some other resources to make your app unique. You'll need Android app icons and graphics. You'll need a distinctive font and logo. Maybe some photos and videos would be useful too, or how about some music and sound effects?

That's where Envato Elements comes in. You can download all of these creative resources and more—and the best part is that for a limited time, you get free access for the first month. You can download as many resources as you want and use them in your app development projects, completely free of charge.

Free Android app resources on Envato Elements

If that sounds like a good deal (and it should!), then get your free access busing this special link or by entering this code when you join:


22 Best Android App Templates for 2021

In this roundup, I'll highlight the best Android app templates available right now at CodeCanyon, so you can build your ideal Android app in 2021. 

Best Universal App Templates

1. Bestseller: Universal Android App

Universal Android App

Hands down one of the best and most popular Android app templates is Universal Android App. This awesome app lets users create just about any app they want by pulling in unlimited content from sources such as blogs, timelines, feeds, channels, playlists, or webpages, and easily combining them into one customisable app. The template supports the most popular web content sources, like WordPress, YouTube, Facebook, and RSS.

2. Material Design UI

Material Design UI

Material Design UI is a cool and stylish Android UI template with five gorgeous themes that can be used to make any app project you’re working on more aesthetically appealing. The template themes target social, travel, media, and shopping apps, and there is a universal theme that can be used with a wider variety of apps. The template uses hundreds of Android UI themes and elements that can be recombined endlessly to create a beautiful and unique-looking app.

3. Universal Android WebView App

Universal Android WebView App

Convert your mobile and responsive websites into a beautiful app using Universal Android WebView App. It is compatible with WordPress and other web frameworks, is highly customisable and packed with features, and it supports HTML5, CSS3, JavaScript, jQuery, Bootstrap, and other web technologies.

4. MaterialX


MaterialX is a UI template that can support any app project you want to develop. It is specifically designed to make your apps look amazing by providing you with beautiful, ready-to-use Android Studio UI design templates and materials, so that no matter what app you’re creating, you can implement it in the code. Features include grid, list, and tab views, media player, social media timeline, e-commerce shopping, and more.

Best Social Network App Templates

5. Bestseller: WoWonder Android Messenger

WoWonder Android Messenger

Looking for a messenger app template to create your own Android messenger? Look no further than the WoWonder Android Messenger app template. Designed specifically as an Android chat application for the WoWonder social network, WoWonder Mobile Messenger allows users to chat together on their mobile phones. Features include the ability to make both audio and video calls, send and receive messages, share and upload images, make sound recordings, and so much more.

6. My Social Network

My Social Network

Built in Android Studio, My Social Network allows you to create your own personal social network app where you can publish posts, read the posts of friends, have a personal conversation with friends in real time, and more.

7. Dating App

Dating App

The Dating App template is just what you need if you want to try your hand at creating your own online dating app. Built with Android Studio, the template's notable features include a beautiful gallery and user profiles. Users can comment, like, reply and send gifts, see potential dates that are nearby, make in-app purchases, send real-time direct messages with photos, and of course they can block other users.

Best Locator and Map App Templates

8. Bestseller: The City

The City

Cities are complex spaces, and any app that helps locals and visitors alike navigate is bound to be a hit. The City is a great Android app development template for developers who want to create an app for their city featuring the most interesting sights and the best restaurants, cafés, bars, shops, and more.

All the app data is stored in a local SQLite database, so the app works in offline mode. The template has great features like MapView to show locations, a featured category for recommended places, the ability to filter searches, a saved history of searches, and much more.

9. Store Finder

Store Finder

Having a store finder app on your mobile phone is non-negotiable. This kind of indispensability has made the Store Finder app template popular among developers. Made with Android Studio and material design, the app features a long list of must-have features like email and SMS integration, user ratings and reviews, Google directions, and social media logins. Users can also draw on the map, use map pins, share to Facebook and Twitter, and more.

10. City Guide

City Guide

Create your own handy travel guide app for the city of your choice with the City Guide Android app template. Developed in Android Studio and styled with Material Design, this template is easy to configure and customise. It doesn’t require programming skills to use.

You can organise your chosen city highlights into categories like attractions, sports, hotels, and nightlife. These chosen highlights can also be viewed as clickable spots on an interactive map, which uses geolocation to identify your phone’s current position and distance from each highlight.

Best Music and Video App Templates

11. Bestseller: Android Live TV

Android Live TV

The Android Live TV app template helps developers create apps that allow end users to watch live TV on their Android devices. The app offers a registration/login screen, a home screen, and a navigation screen which shows all sections of the app. Channels are organised by categories, and users can comment on channels or report issues with channels. The app is easy to configure, and detailed documentation is provided.

12. Your Radio App

Your Radio App

Hands down the best radio app template to be found at CodeCanyon, Your Radio App is perfect for developers who want to create their own mobile Internet radio-streaming app. With a powerful admin panel, the app can manage unlimited radio stations and categories and supports many formats.

13. Your Videos Channel

Your Videos Channel

If you are a YouTuber, a videographer, or a developer with clients who are videographers, Your Videos Channel app template may appeal to you because it essentially allows you to create an app dedicated to showing off your videos or a video collection of your choosing. The app, which has YouTube integration, uses PHP MySQL for the admin side and can manage unlimited categories and video uploads.

14. xMusic


xMusic will appeal to Android developers who are looking for a template to help them create an online-offline music player app. This app plays millions of free songs from SoundCloud via the SoundCloud API, but can switch to music from the user’s own library if they prefer. 

Some of the great features the template offers are a powerful equalizer with many preset music styles, support for sleep mode and a number of playlists, a powerful search, and much more.

Best Food Delivery Apps

15. Bestseller: Food Delivery

This food delivery app provides a lot of functionality for people who want to create a food delivery app. Food Delivery is based on the Flutter framework developed by Google for cross-platform mobile apps and relies on the PHP-based Laravel framework for the back-end heavy lifting.

Food Delivery

You can use the app for managing multiple restaurants and integrate Google maps to show users directions to reach a specific restaurant within the app. It's also easy to restyle the app so that its theme matches your own brand.

Another app called Delivery Boy For Multi-Restaurants Flutter App by the same developer works very well with this food delivery app. You can use it to manage all the people who make deliveries. This includes things like orders assigned to different employees and their delivery status and history.

16. Grocery, Food, Pharmacy, Store Delivery

This Grocery and Pharmacy delivery app is similar in functionality to the food delivery app. However, it has a more general-purpose UI. Both this app and the food delivery app were created by the same developer, so they use the same underlying technology.

Grocery Delivery

The app looks great in light mode as well as dark mode. It offers a set of ready-to-use animations like parallax, sliding, and swiping animations. It also supports different payment methods and cash on delivery.

Its companion app called Delivery Boy for Groceries, Foods, Pharmacies can be used to track the delivery status of different items by your employees.

Best Special-Purpose App Templates

17. Bestseller: Android News App

Android News App

The Android News App template is the go-to template for those looking to create a mobile news app for Android devices. Users can view the latest news in different categories, save articles as favourites, get notified about the latest articles, and more. It comes with an easy-to-use admin dashboard for modifying the news categories and other details.

18. Android Wallpapers App

HD Wallpaper

The HD Wallpaper app template allows developers to create an Android app which delivers gorgeous wallpapers and backgrounds to the user’s Android device. The app features multiple galleries of high-resolution images, easy tap, swipe, and scroll functions, and offline caching of wallpapers.

19. AdForest


AdForest is the perfect classified ad Android app template if you want to build an app to manage product listings for an ad posting business. The template has a built-in text messaging system for easy communication between buyers and sellers. It comes with push notifications to alert users when there’s a message on an ad, and the Google Maps integration allows users to get directions to the seller.

20. E-Commerce


If you're looking to set up an online e-commerce business and need the perfect Android mobile app template for your business, check out the E-Commerce app template. It's designed to help you create your own mobile e-commerce app quickly and easily. The template provides a powerful admin panel so that you can set up everything exactly as you want it, including adding currencies and taxes. You'll also be able to create categories and product menus and manage orders effectively. 

21. Quizix


Quizix is a fabulous Android quiz app template that uses maths, text, and/or photo questions, and has space for two to four answer options. Developers simply add their categories, sub-categories, and questions in the back end, and the app formulates the quiz. You get full Android app template source code, full PHP source code for the back end, and full documentation to guide you through all the steps. This template also comes with AdMob banners and interstitials.

22. Cookbook Recipe App

Cookbook Recipe App

Create your own recipe application with the Cookbook Recipe App template. This native Android app template doesn’t require programming skills, and the code is easy to configure and customise. It also stores recipes in a local SQLite database so users can run the app without an Internet connection. Other great built-in features include a drawer menu with categories, shopping list, favourites, a powerful search, Google Analytics, various animations and effects, and more.

Free Android App Templates

The premium mobile app templates available on CodeCanyon will undoubtedly give you the most advanced features and the best possible user experience. They are complete apps with full Android app source code—in many cases you can customize them to create your own working app, without any coding. However, if you're on a tight budget, you might not want to use a paid template. The good news is that there are free alternatives to these premium mobile app templates.

Many mobile app design templates or UI kits have been created by designers and are free to download and use in your own project. To create an app from one of these free app design templates, you will need to do all the coding yourself, though. The UI kit or design template will only include the layout and graphics for your app—you'll have to figure out how to turn this design into a real app.

Below you'll find a collection of five great free mobile app design templates that you can download for free in 2021.

1. Travel App Screen

Travel App Screen

This is a basic Android UI template for a travel app which lets users see information about nearby hotels such as their ratings, booking options, and photos.

2. Messenger UI Kit

Messenger UI Kit

This Android UI kit was developed to create UI elements that look very similar to the Facebook messenger. It contains a variety of icons, color and spacing elements, etc.

3. Gossip Chat App

Gossip Chat App

This app template provides a UI for a chat app concept where co-passengers can chat with each other through a shared network while traveling. The design is based on Material Design guidelines.

4. User Profile Screen

Plaster - User Profile Screen

The UI of this user profile screen was built using Plaster components. All the components have their own attributes and styles to make it easier for you to customize the UI and make it unique for your app.

5. Android TV UI

Android TV App UI

This Android app template serves a different segment. Its UI is designed based on guidelines that are necessary for it to qualify as an Android TV app. The user interface is created in a way that helps users discover the content they're looking for quickly.

Launch Your Android App With a Great Template

These 22 best Android app templates of 2021 are just a small selection of the hundreds of Android app templates we have available at CodeCanyon, so if none of them quite fits your needs, there are plenty of other great options to choose from. 

bestselling Android apps 2020

More Android App Template Resources on Envato Tuts+

And if you want to improve your skills building Android apps and templates, then check out some of the ever-so-useful Android tutorials we have on offer.

The following articles can help you zero in on specific app categories.

Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.