Best Free Android Development Courses

Find the best online Free Android Development Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings.

Become an Android Developer from Scratch

Simply the best place to start learning Android Development.

Created by Adam Lupu - Learning Scientist & Master Trainer

"]

Students: 561025, Price: Free

Do you want to build applications for the most popular operating system in the world?

Do you want the opportunity to put your apps on over 1 billion devices?

"Become An Android Developer From Scratch” is designed to be the best first step to launching your career as an Android Developer. Whether you've never programmed before or are coming to mobile development for the first time, if you're truly inspired to learn Android Development, this is where you need to start.

This course has been in development for over two years, continuously perfected through research and testing in training bootcamps throughout the US. It represents a collaboration between a professional educator with over 20 years of experience in helping people learn and a professional mobile developer who has helped companies like Sony, Verizon, and nVidia build stunning mobile applications.

Starting with how the Java programming language works and progressing all the way to advanced Android concepts, you will get expertly produced instruction, visually descriptive explanations of deep concepts, screencasts that talk you through not just the “how” but also the “why,” and code challenges to test yourself and mark your progress.

Here’s what students are saying:

“Very clean and well done. Covers everything that you need to know for getting started whether you know how to code starting out or not. If you are at a loss trying to start making android apps this is the course for you.”

“I like this course, this would transform any normal person to a full fledged android developer.”

“This one is, by far, the most comprehensive, easy-to-follow, and genuinely well put together one of the bunch.”

“Inspirational! - got me over the hump (complete android beginner)”

Why it’s working...

One of the things we're most excited to offer with this course is access to the inner workings of the mind of a professional mobile developer. Throughout the course you will be able to listen in as our Learning Scientist teases apart all the thoughts that run through a professional mobile developer’s mind as he’s writing the code you will learn to create. It’s like sitting down in a movie with the writer, director, and lead actor. But in this case, it’s all in support of your transformation from novice to professional.

You will build several applications throughout the course, and the starting point for each project (as well as solutions to each challenge) will be available for download. You will also get all the visuals and info-graphics used throughout the course for reference and study.

"Become An Android Developer From Scratch" will give you a new, richer perspective on how mobile devices work. After you’ve completed this rigorous, challenging, and super fun course, you will be able to create your own apps, deploy to the Google Play store, and even interview for a job anywhere in the world.

The real value...

The most important thing you will get from completing this course is the confidence to say “I’m an Android Developer!” You’ll be able to interact with other students and professionals in the Android community with pride and self-assuredness. You’ll also become an independent learner, able to discern where to go for information and how to continue advancing your skills.

No course is going to make you into an expert. It’s up to you to challenge yourself and find your path to making the apps you dream about. Become an Android Developer from Scratch is the best place to begin. Are you ready to get started?

Learn Android Application Development

A beginner course on Android Application development

Created by ProgramMe Programming - Android fanatic and teacher

"]

Students: 286684, Price: Free

Android accounts for approximately 85% of all devices sold today (2017 Q1). It only makes sense for you to be developing applications for the Android platform.

I will take you through the basics of Android Application development, and introduce some more complex features as well. This includes the following:

  • An extensive look at the Java programming language

  • Introduction to Android, installing Android Studio.

  • Create your first Android Application, learn to debug the application and learn how to create a signed APK that you can submit to the play store.

  • Working with implicit and explicit intents

  • Detailed example of how to work with Fragments

  • Learn some customizations like a custom ListView, Toast, TextView and ActionBar

  • Learn how to save data to the phone in the form of SharedPreferences, Files and SQLite

  • Learn how to implement Android 6 Permissions

  • Read data from a RSS feed and sending SMSes programmatically

  • Learn how to save data online and do user management with Backendless (MBAAS)

By completing this course, you will have more than just basic knowledge of Android Application Development.

Join this course now!

Learn Android 4.0 Programming in Java

Learn to write real, working Android applications quickly and effectively, from the ground up.

Created by John Purcell - Software Development Trainer

"]

Students: 196315, Price: Free

A practical guide to Android development. Learn to create Android programs using Java, and create the app of your dreams!

Android Development for Newbies (8+ Hours of Content)

Learn everything that you need to know to develop Android applications for fun and profit.

Created by Ragunath Jawahar - Android Enthusiast and Entrepreneur

"]

Students: 146088, Price: Free

** ONLY FREE ANDROID COURSE WITH 8+ HOURS OF CONTENT **

There goes a chinese proverb - "Tell me, I'll forget. Show me, I'll remember. Involve me, I'll understand."

The highest degree of learning takes place with your involvement. And this course is designed to do exactly that. This course introduces you to the basics of Android development. You will need some Java fundamentals to get started. If you are not sure about the difference between an abstract class and an interface you might have to refresh your Java concepts before proceeding.

Also, if you are new to Java I recommend John Purcell's Java Course, in order to acquire the minimal Java programming skills required to step into Android development.

I've also got you some companion code which you can download from the appropriate lectures. You'll be working on the source code along with me, so that you could get a good grasp on the concepts you will eventually be introduced to. At the end of this course you'll be able to write and deploy AWESOME!! apps to Google Play.

How is this course designed?

  • Comprehensive - Contains lessons and exercises that enable you to develop real-world Android applications.
  • Simple & Sequential - To keep complexity at bay, the course introduces you to independent concepts initially and then reveals more of the complex stuff.
  • Focused towards Results - This is the same course that we use internally at our mobile app startup, to train new talents.
  • Hands-on Sessions - I guide you through sessions building apps and writing code snippets clearly explaining every line of code.
  • Drills - Easy-to-moderate beginner level exercises in which you get the opportunity to practice what you've learnt and verify the same.
  • Elaborate Videos - Learn Android concepts in a thorough manner, I've made sure that all WHYs and HOWs you need to know are covered.

Since this course is for beginners, I highly recommend you to take this course sequentially. You can pick on random videos, but remember - the complexity increases down the road so it is imperative that you take them one by one.

What makes me qualified?

  • Started out as an indie Android developer in 2009 and have programmed for Android since the Cupcake days (Android 1.5).
  • Developed more than 100 Android apps till date, including games and other apps that use the Android NDK.
  • Contributed open-source libraries for Android that improve developer productivity, notable ones are Android Saripaar, Simple Section Adapter, and Instant Adapter.
  • Bootstrapped a startup and currently have 9 developers working on Android and iOS.
  • Training people since 2005 ;)

What are you waiting for? Gear up and lets have some fun!!

Introduction to Game Development with Unity

Quick and simple video guide to get you up and running with Unity game development

Created by Yohann Taieb - Apps Games Unity iOS Android Apple Watch TV Development

"]

Students: 107663, Price: Free

This course is the fastest way to get into making games. We will be using the Unity engine because it's powerful and free. 

We'll start learning how to download and install Unity on your computer. Then we will get familiar with the user interface.

We will then go over building levels by adding 3d objects of all shapes, such as spheres, cubes and cylinders.

Then we'll go over the different lighting effects and cameras to make the game look fantastic.

Finally, we'll go over physics and materials to have the game behave like in the real world

Enough said, let's get started.

Important: This course is part of a the world's one and one series on Unity professional multiplayer games.

Game Development Crash Course w/Solar2D: Fast and EASY!

Impress your family and friends with your own iOS & Android mobile game in this Game Development Course for Beginners!

Created by J. A. Whye - Course Instructor

"]

Students: 90408, Price: Free

If you're interested in 2D mobile game development you need to discover the Solar2D framework -- because it's freaking awesome!

  In this online game development crash course for beginners we’re going to dive in and create a simple game. Along the way you'll magically learn how to use the core concepts of Solar2D...

  • Animation

  • Tap and Touch Events

  • Playing Audio

  So put the dog outside, send your kids to the neighbor's to play, tell your spouse you need some "me time" -- and then dive into this crash course and find out just how easy... 

  ...and how much FUN making your own game can be!

Android Development from Scratch to Create Cool Apps!

We start learning Android Programming by understanding concepts and implementing them live!

Created by Sisoft Learning - We make independent learners. Teach Technology

"]

Students: 64306, Price: Free

Android Programming lets you create stuff that's meaningful . And that's what we focus on ! 

Any programming language is just another language unless you learn it the right way. A programmer can not benefit from its features if she/he does not appreciate a Programming Language's core concepts.

Being an open source platform, it is very important to learn how to solve the problems taking help from other Android Developers. During the course , we guide students how to be not just a programmer but be an active participant in the Android Open Source Community !

Mobile App Development in 27 Minutes: Android

Android app in Android studio. Learn Android app development now!

Created by Grant Klimaytys - Former Google Engineer and Professional App Developer

"]

Students: 56846, Price: Free

Tired of seeing endless 'How to code 50 Android apps in 10 days' courses?

Ever just wanted to get stuck in to Android app development right away?

Well, that's why I created this Android development course! No other course takes you from beginner (with no experience) to a full Android app in less time than it takes to make a sandwich! I will show you how to:

  • Install Android Studio (and required extras)
  • Setup the graphical look of your app
  • Connect layout elements like buttons and Text Fields to your java code
  • Code in Java within an Android activity
  • Store items in Android Shared Preferences, making them accessible across app restarts

This course is for you if you:

  • Are a beginner or novice to Android App development
  • Want to understand Android apps in a short period of time
  • Love proceeding at an awesomely brisk pace!

This course is not for you if:

  • You are an expert or intermediate programmer

What software do you need?

  • Android Studio (free) which runs on PC / Mac / Linux

Do you need experience?

  • No. I assume you are a complete beginner to apps and development in general

What makes this course different?

It's just so quick! Take i right now and you'll learn Android apps before you can even blink! Everyone used to tell me apps were hard to make - but they're wrong. It's probably because they had bad teachers - join me and I'll show you what good teaching is!

------------------------------------------------

PLEASE NOTE: This course is designed to get you up and running with Android and Android Studio in record time. Therefore we have limited time to actually explain everything. My other course on Android app development explains everything we do in much more detail.

The Complete Android Oreo(8.1) , N ,M and Java Development

Learn Android App Development with Android 8 Oreo by building real apps . Migrating existing app to Android Oreo ,Nougat

Created by Kavita Mandal - AEM and Android Architect

"]

Students: 48433, Price: Free

Do you want to be Android 8 Oreo , Android 7 Nougat ,Android 6 Marshmallow App developer. You don't need to worry at all , the apps I will build will be for all Android's latest versions i.e. Android O, N and M.I am going to cover everything from scratch from very basic Android app development and then move to building  advanced app .I will also be telling you Java from Android development perspective and how you can do app development. So for my course you don't need any prior coding experience as I am going to cover everything in my course which is required to become an advanced Android App developer. I already have build many android apps which are live on on Google playstore and  earning very good  revenue about which I will be discussing in my tutorials.

Absolute Java Basics for Android

The best course to learn Java which will open up endless possibilities in the world of programming

Created by Arav Vijayaraghavan - Technologist

"]

Students: 26272, Price: Free

This course is designed to help someone new to Java grasp the basic concepts quickly. Although the course teaches the absolute basics of Java in order to pick up Android programming, this course will be equally helpful for anyone who just wants to learn Java Basics

Who is this course for?

  • First-time programmers
  • Programmers in other languages who want to learn Java
  • Those who want to eventually learn Android and create mobile apps
  • Anyone who just wants to know what Java is all about

Who is this course NOT for?

  • Programmers who already know Java

I hope the course helps you in learning Java faster and I welcome all feedback. I will be right there with you answering questions and helping you along the way. If you feel that any lecture needs corrections or further elaboration, please send your feedback. I will be happy to record the lecture again and upload it.

Let's learn Java!

Deploying Android Apps to Different App Stores – Correctly!

Use 30 minutes to learn how to deploy your mobile app to Google Play the RIGHT way and explore other alternatives.

Created by Jason Low - Android Apps Developer

"]

Students: 22487, Price: Free

[Let's put your apps ("eggs") into different mobile app stores ("baskets")]

Learning long hours is not always the right approach when you want to apply your knowledge in your life. This is why this course is produced short enough (about 30 minutes in the time of writing) for everyone. No one like to take their valuable time sitting in front of the screen.

This is a step-by-step course about how to upload your binary file to available mobile app stores out there.

These steps are considered the very last steps of Android development. Hence, it is better to do it RIGHT on your last steps.

[Note: You have to MODIFY your apk file when you plan to upload your app to Samsung GALAXY Apps Store]

What does it mean? The apk uploaded to Google Play Store CANNOT be uploaded to Samsung GALAXY Apps Store. You need to make some modifications on your apk file. You can sign up to our course to know about it. We will tell you where to put this code inside Eclipse (i.e., an Android Integrated Development Environment). Whether it is Android KitKat or Lollipop, it is just a single line of code, tough.

Our videos are in HD mode. Just make sure you press the HD button when playing the video.

This course is designed to help you get the skills you need so you will have more exposure on different mobile app stores.

There are properties that you may be uncertain - whether to uncheck or check the box. No worry, we provided you a solution!

[What the course focusing on?]

There are bunch of Android App Stores out there, but we focus on a few, notably:

  1. Google Play Store
  2. Amazon App Store
  3. Opera Mobile Store
  4. Samsung GALAXY Apps Store

You’ll come away with a solid knowledge of how to upload and make some modifications on your binary file so that your Android apps can be successfully uploaded to the stores.

No headache anymore. The contents will added from time to time if we discover something new. So, stay tune!

Xamarin Forms for Android and iOS Native Development

Build your First Entirely Native Mobile Apps for Android and iOS using Xamarin Forms, C#, and XAML. Then include SQLite!

Created by Eduardo Rosas - Xamarin-Certified Mobile Developer, Software Engineer

"]

Students: 22414, Price: Free

A few years ago I wanted to start developing mobile apps, back then for some reason for the Windows Phone 7 OS, and I just didn't understand what I was finding on Google, too advanced for a newbie like me. I felt overwhelmed, even though I had some (very light) programming experience, this seemed too complicated, maybe that was why it was one of the latest subjects in college (and I was just starting out).

And then I heard about this event that Nokia was having for developers, two full days of learning to build Windows Phone 7 and S40 apps, and we would start with Windows Phone. So my mom, with I'm sure a few efforts, gave me just enough money for one day, to travel to the big city, get to the event, have something to eat, and return home. So I skipped school that day, and went to the event, and luckily that day it would be about Windows Phone 7, and I say luckily because a few minutes by the instructor that day completely changed my life, and I mean this in every sense of the word.

In literally just about 30 minutes, this guy perfectly explained how to build Windows Phone 7 apps, and a world of opportunities opened for me, I would go ahead and build dozens of apps for WP7, WP8, Windows 8, and Windows 8.1 thanks to that quick lecture

The reason I'm writing about this story, is because I want you to have the same opportunity that I did back then, so you too can start building apps, and with no need from your loving parents to sacrifice some of the money they may very well lack, this course is entirely free. Hoping that this course does to your professional career what those 30 minutes did for mine all those years ago.

If you are a complete beginner on app development, I made this course with you in mind, so after just a few minutes you unlock a world of posibilites with the apps that you can build.

And even better, Xamarin Forms unlocks more doors now by itself than Windows Phone 7 did back then. Xamarin Forms allows you to build NATIVE both Android and iOS apps reusing one code base.

So, if you are a complete beginner, take this course, and at the end, you will know how to:

  1. Build iOS apps and

  2. Build Android apps

  3. By 100% reusing C# and XAML code!

  4. Add SQLite local databases to your apps

Jumpstart your mobile app development career, don't wait for the University to teach you in the last semesters, act now and start building iOS and Android apps today.

Android for Beginners

Expand your prior knowledge of Java to build basic apps for Android devices!

Created by S2k Tutorials - A Slashtag 2k Initiative

"]

Students: 18560, Price: Free

This course is essentially for people who have prior experience working with Java and would like to expand their horizons to mobile app development.

Android is a strong platform for such people, and we will be providing you a good overview and understanding of the basic tools every Android programmer should be able to use.

As far as prerequisites are concerned, just be familiar with Java and Java-related terminology, and you'll be good to go!

The course is broken into 4 sections - first we'll set you up, then we'll put some content on your screen and save app data. After this, we'll get an app-launching screen (Splash screen) set up, and we'll teach you how to store and access data in your app. Finally, we'll debug and export your app, making it ready for the Play Store!

This course should take around less than 5 hours to complete, but if you really want to get something out of it, you might want to watch some of the videos over and over until you completely understand what's going on.

Advanced Android: Create a Real-REST API Client Application

Quick Course to learn how to build a beautiful Wallpaper Android App with Retrofit, GSON, Realm, ButterKnife, Glide

Created by Tran B. V. Son - Software Engineer

"]

Students: 15447, Price: Free

Every developers want to build a REAL THING, a REAL APPLICATION not just something for learning.

In this course, you will learn how to build a real and beautiful Wallpaper Application by using Unsplash API

And of course, you will learn how to use a lots popular Android libraries such as Retrofit, GSON, Realm, ButterKnife, Glide 4.

  • If you are an Android Developer but don't know exactly how to build a REST API Client App . 
  • Are you an Android developer who wants to upgrade your Android skill ?
  • Or you want to build a beautiful stuff.

This is THE COURSE for you.

With only few hours of content, this course will CHANGE your Android skill.

Don’t wait and enroll today. I hope to see you in my course!

P/s: This course has ENGLISH subtitle. So don't worry !

Android Programming with Kotlin for beginner: Calculator App

Learn the basics about Android Studio and programming with Kotlin.

Created by Philipp Cherubim - Android Developer at Lemon Systems

"]

Students: 11742, Price: Free

In this course you will create a simple calculator app with Android Studio and Kotlin. You will learn basic things about the android frameworks activities, fragments and views.

You will create custom views and layout them inside a Constraint Layout.

You will learn the advantages of the Model-View-Presenter Architecture, how to use it and how to implement it in our calculator app.

Android Piano App Development Course for Beginners

In this Course You Will Build an Awesome Piano App From Scratch

Created by Vijay Kumar - Founder of Dino Code Academy YouTube Channel

"]

Students: 9496, Price: Free

Hello everyone and thank you for your interest in this Android Course!

If you want to learn Piano App from scratch, then this is the course for you!

Android development has a lot of great benefits, such as a low barrier to entry, low cost to be a published developer, and of course, being able to run your creations on millions of devices.

This course is a step-by-step process that will teach you how to develop a fun application that’s a Piano App. The steps are very easy to follow inside the course which especially helps the beginner to develop their first piano app. Also if you are an intermediate developer then you can still enroll in this course, because you will get some tips and tricks.

**********************************************************************************

Here Is Everything You Will Learn In This Complete Course:

How to create custom Styles for your Android Apps that looks awesome.

How to use the SoundPool class to play a note.

How to design Complex XML Design for Android Apps.

How to Document your code so that in future it can be easily maintain with less efforts.

**********************************************************************************

This course also provides future updates :

When I learn something new, I add it to the course - at no additional cost to you! This is a course that will continue to add more and more to every aspect of your life.

Even it is a free course but still, it contains lots of new ideas and things related to Android Programming.

And Please leave valuable feedback or review related to this course. So that it will help us in our upcoming courses.

Complete Android Developer Docs Guide

A complete overview of Android Developer Docs

Created by Shwetank Sharma - I believe in practicing anything to master it...

"]

Students: 7464, Price: Free

The best methodology to practice and learn a programming language is to go through its official documentation. This ensures that your understanding of the language is up-to-date always. In this course, students get to go through the entire Android Developer Documentation.We discuss examples as we go through the course and also discuss your questions if any.

Intermediate Android: Jump Scare App Clone In Java

Learn the techniques used in the prank app Shock

Created by Crimson Altima - Mobile Developer

"]

Students: 7206, Price: Free

Note: This is not a beginner course. This course for people comfortable programming Android Apps that want to explore new possibilities.

In this course we will be learning how TempestStorm pulled off some of the techniques in the prank app Shock. This course walks you through the technique used. After exploring the prank screen we build out the rest of the app. This app covers downloading images from web, saving objects into Shared Preferences. Using LocalBroadcastManager to inform parts of the app to update itself. MediaPlayer is used to play scary sounds. TextToSpeech adds a unique touch to this app. This is the Java version of this course. If you know Kotlin, there is a Kotlin version of this course.

Please Download and rate app, it helps.

Mobile Games 101 – Android and iOS Development

Learn the basics of developing your own mobile games for Android and iOS using the game engine Unity.

Created by Pablo Farias Navarro - Certified Game Developer and Founder of ZENVA

"]

Students: 6825, Price: Free

Create your own mobile games for Android and iOS devices by learning to develop them in the popular game engine Unity. This course will not only teach you the core skills to export your Unity games for mobile devices, but also how to implement game controls using typical touch-based mechanics. Whether you want to create an addictive hyper-casual platformer or a real-time strategy game, these foundations will enable you to jumpstart your mobile game developer career and build games for any genre.

You will learn how to:

  • Detect touch inputs such as tapping to control your game

  • Implement various mechanics based on popular gestures (zooming, dragging, etc.)

  • Build your Unity-made game to both Android and iOS

Android App Development in 2 hours

Learn how to get started with Android App development in just 2 hours.

Created by Amir J - Instructor

"]

Students: 6720, Price: Free

In this short course, I will give you a basic introduction to the use of Android Studio and Android Virtual Device to begin developing Android applications.

Using Kotlin programming language, we will see some of the basics of making apps, such as making user interface elements, accessing the camera, adding maps to our app, and dealing with user touches. The course content is as follows:

  • Introduction

  • Android Studio

  • Android Virtual Device

  • Layout Editor

  • Accessing UI Components

  • Buttons

  • Image Views

  • break

  • Functions

  • Touch an Object

  • Object Animator

  • Maps

  • Camera

  • Final thoughts

Interesting Android Libraries.

Checkout some interesting Android Libraries.

Created by Shwetank Sharma - I believe in practicing anything to master it...

"]

Students: 6238, Price: Free

Here we discuss some Android libraries that you can use in your Android Projects and make awesome Apps. In case you have any library that you would like to get featured here, do let me know. We will discuss your project and let everyone learn together. See you in the course!

Android App Development- Implementation of Content Providers

Native Content Providers like CallLog, Contact, MediaStore and Custom Content Provider

Created by Dr. Parag Shukla - Associate Professor & Head - MCA, Atmiya University

"]

Students: 6227, Price: Free

  • This course divided into 3 sections

    1. What is Content Providers?

    2. Practical Implementation of following Native Content Provider

      1. Contact Content Provider

      2. Call Log Content Provider

      3. Load Images using Media Store Content Provider

    3. Practical implementation of Custom Content Provider

  • This course also gives source code of development of application shown in Video.

  • This course focus on development of Content Providers in Android using Kotlin.

Build apps without coding – Introductory course

Learn how to build apps and program their logic visually - no code approach, completely codeless

Created by Mark Piller - Founder of Backendless

"]

Students: 5587, Price: Free

This is an introductory course, designed to help you becoming familiar with the core concepts of Codeless UI programming. You will learn how to use a visual client-server development platform to build mobile and web applications. The platform we will use is called Backendless. It is a complete (full-stack) system where you can design dynamic web/mobile applications using an intuitive graphical interface, add logic without any coding using our Codeless system and connect it with a powerful and highly scalable backend. This course focuses on the visual UI builder part of the system, however, we will also look into the client-server integration aspect of app development. The course is an introduction to the Backendless system. It is a pre-requisite for an in-depth, comprehensive course dedicated to Codeless development.

Implementing Android Picture-In-Picture (PIP)

Learn from Zero how to implement Picture-In-Picture in your Android App.

Created by David Cruz Anaya - Android Developer & Video content creator

"]

Students: 4641, Price: Free

Android Picture in Picture is an amazing feature available from Android SDK 26 (Oreo) where we can backgrounded our multimedia apps and be able to watch the content on a floating window.

In this course you will see from zero how to support it, and handle events from the PIP window in to your app.

You will learn also how to implement and use:

  • PIP - Picture In Picture mode

  • BroadcastReceivers

  • Intents

  • Pending intents

  • Listen to LiveData events

I hope this course is useful for you, I see you in the class!

How to use Android View Binding like a pro

Android View Binding: from Zero to Pro

Created by David Cruz Anaya - Android Developer & Video content creator

"]

Students: 4137, Price: Free

Thank you for your interest in my course of How to use Android View Binding like a pro'

If you, like me, are using Butterknife or Kotlin Synthetic on your android projects. You must know those tools are going on deprecation and the recommended alternative nowadays is ViewBinding.

In this course I will teach you step by step from the basics on how to set up View Binding into your project and use it, to more advanced development techniques I do use on my projects and With some examples we will practice all those concepts together.

Please remember to raise any issues, questions or doubts you have along the way. I would be so happy to solve it for you.

Also please remember to rate this course and give me feedback, that will help me to improve this and other courses to offer you the highest learning Quality content.

Once again, thank you so much. and let's dive into the world of Android View Binding.

Dagger 2 android library with Kotlin language

Powerful library for dependency injection in android

Created by Ashok Kumar Dhulipalla - Software Product Developer

"]

Students: 2538, Price: Free

This is the course about the DAGGER library for android applications.
Dagger is mainly used for dependency injection. One of the powerful library in android.
This course includes all annotations to be used in this library with examples.
This course makes all the students or professionals build a clean project without creating objects manually.

DAGGER 2 Android Library for Dependency Injection

Powerful library for dependency injection in android

Created by Ashok Kumar Dhulipalla - Software Product Developer

"]

Students: 2076, Price: Free

This is the course about the DAGGER library for android applications.
Dagger is mainly used for dependency injection. One of the powerful library in android.
This course includes all annotations to be used in this library with examples.
This course makes all the students or professionals build a clean project without creating objects manually.

The Art of Doing: A Beginners Look at Android Studio

Begin your Android development journey today!

Created by Michael Eramo - Educator, Master Teacher, Self-Taught Programmer

"]

Students: 1101, Price: Free

Have you always wanted to make your own mobile apps but never knew where to begin?  Consider taking this FREE course which will start you on your journey to making your own Android applications using Android Studio.  We will walk through all the steps to get Android Studio up and running on your computer, virtual emulators created for you to test your apps, and even set up physical devices for you to use as well so you can take your apps with you and show them off to friends and family.

The focus of this FREE course will then be to explain what Android Studio creates for you when you open up a new project.  We will take a look at the files created and explain what each file does and how they work together to get an app to load on your mobile device.  In particular we will explore:

  • The Manifest

  • The Main Activity

  • The Layout

  • Various Lifecycle Methods of the Main Activity Using Logcat

Try this course out for free to get a foundational knowledge, and if you are interested in continuing, you can purchase the full course which is previewed in our last video.  Thank you for considering taking the course and all the best!

build a wallpaper App with Slide intro in android studio

Build an Wallpaper App & Slide photo intro with android studio

Created by Ahmad Slivani - Android App Designer

"]

Students: 822, Price: Free

  • at first if you want to learn about android studio and learn how to make an app for the first time...

  • this will be a good way to start your learning about making and building  App for the first time,

  • in this tutorial you need to download android studio app only

  • at the end of this tutorial you will be able to build 2 App in less than 1 hour

  • Build an Wallpaper App &  Slide photo

  • in this tutorial you will be able to build 2 app

  • 1st app will be a wallpaper app so u can import photos to the project and then when click on any photo it will be as a wallpaper for your device

  • 2nd app will be like a slide photo with a text and photo and description under the photo that we had add,

  • then you will be able to change the color background for each photo that you have add and also you can change the photo

  • at last you will be able to make the activity look in full screen with out any action bar

  • don't forget to take a look for my profile and check other tutorial I'm sure it will be useful to you

  • after all that don't forget to give me a good rating if u have enjoyed this tutorial, have a good day.

Facebook Leaderboard Development for Unity Android & IOS

Learn the basics of building Facebook Leaderboards

Created by Waqas Ahmad Bhatti - Game Developer

"]

Students: 470, Price: Free

This course will enable developers to implement Facebook leaderboard for Unity games published on Play Store and App Store. I will briefly explain Facebook Leaderboard implementation by breaking it down into smaller and comprehensible parts. After the completion, students will have a basic architecture for Facebook leaderboard to begin with and will be able to easily develop Facebook Leaderboard for their Games.