Android P with Machine Learning apps – 26+ projects in total
Welcome to complete Android P development with machine Learning apps. A course that consists of 27 projects and counting.
Although this course is big, with over 120+ videos and 27 projects, Still the main goal of this course is to make you a job ready Android developer. We just wanted to make sure that after taking this course, you are ready to apply for Jr. Android developer or Jr. Android Engineer.
This course consists of only Android related videos and no fillers and unnecessary slow talking, like many other courses does to increase course time/length.
In this course, our primary focus is to understand many Android topics by creating apps, that include customisation. Because every Android project needs to look beautiful. We will start from basics like installation of required tools on MAC and WINDOWS. After that creating our very first Hello world project. But as we said, everything needs to be customised, so we will start customising things, right from 1st section.
This course covers a lot of Android components like Camera, Seekers, Volume Rockers, Date and Time pickers, Animation, Audio elements, Recycler and Card views, JSON, Handling API, Sqlite database, Firebase online database, Machine learning apps like Image and text recognition and a lot more. Here is a list of 27 Projects that we will be building in this course (All projects uses a lot of customisation to make sure that app looks beautiful):
SqliteDatabase – CRUD Todos
JSON – gson and Volley and custom API
API Handler – Custom API from web
This course is packed with a lot of information and is a one stop solution for Android development. We can boldly say that after this course, you will never look back and will be a complete Android developer.
Catch you inside the course!
Introduction to Android P development
This video is about course introduction. Just a quick interface tour too.
A small pep talk that will get you on reality of Android development and problems that usually comes with android development
It is not just android studio, we need some other tools too, to design apps professionally. These tools includes things like sublime text and some online resouces
It is important to know about android history as we mention them very often. Focus is on getting to know about API numbers that are used a lot.
WINDOWS installation and Setup
Let's install android studio in a windows environment. Although installation is very simple but it requires constant internet connection to successfully install Android studio
Next, we will configure android studio. We will setup our first android virtual device and will run our hello world app on it.
MAC installation and setup
Time to install Android studio and this video is dedicated for MAC users. Installation of Android studio on MAC is simple and requires constant internet connection.
Now let's set up android virtual device on a MAC. We will run our first app, hello world on this virtual device.
Tour Theme and app icons
A video about getting exercise files.
In this video we will start creating a project - API levels.
In this video we will explore files in dir structure
In this video we will take a tour of Android studio and customisation
We will continue the further tour of android studio and customisation
In this video we will customise & app on real device
In this video we will rectify the in app icon with customization!
Attached are the exercise files and project made in this section
Buttons and Toasts
In this video we will learn the button customisation!
In this video we will learn click events for buttons
In this video we will complete the solutions for the assignment given.
In this video we will learn about the methods and button
In this video we will learn about the basics of toast and assignments
In this video we will learn about shorter toasts
Download the exercise files and content used in this section
Fully customized toasts and gradles
In this video we will learn about how you can do the basic setup for custom layouts
In this video we will prepare custom layouts
In this video we will use cutomised layout inflation
In this video we will design elements in linear layout
In this video we will prepare gradle documentation
In this video we will learn about the final customization with gradle
Components Tour of Android elements
In this video we will learn about the components
In this video we will learn about exploring the text fields
In this video we will learn about Buttons and widgets in android
In this video we will understand layouts in android
Dice Roller App
In this video we will learn designing assets for dice game
In this video we will learn about UI dice roller
In this video we will write code for dice roller
In this video i will give you the assignments
Dice roller app exercise files
Fun Background app
In this video we will have a fun background designs
In this video we will continue the second part of fun background app
Fun background Exercise files
Animated Login App
In this video we will design assets for project animated login
In this video we will apply animations in layout
In this video we will proceed with button customization in app
In this video we will learn everything about button customisation
In this video we will learn 1more things about button customisation
Custom Button Exercise files
Animated Login Exercise files
Truth Dare Game App
In this video we will set up UI for truth and dare game
In this video we will code for game and i will give you the assignment
Download exercise files from here
Components of Android App
In this video we will prepare country selector app
In this video we will code country selector app
In this video we will make a quick change app
In this video we will make UI for burger rating app
In this video we will code make burger rating app.
In this video we will do the implementation of seekbar
In this video we will make a ui of uploader app
In this video we will make an uploader app with thread
In this video we will make a date and time picker in Android
Currency Converter App
In this video we will design currency converter app
In this video we will continue the 2nd part of currency converter app
In this video we will learn about handling empty input and assignment
3 Apps - Drumpad, ExamTimer and Music Player
In this video we will go to new screen
In this video we will learn about passing the multiple values from intent
In the video we will take media player class
In this video we will set a layout for drumpad app
In this video we will design drumapp code and assignment
In this video we will start with exam timer app design
More about exam timer app code and sound
In this video we will make UI for music player app
In this video we will finish music player app and rockers
Master Recycler view and Card views
In this video i will give you the introduction to recycler and card views
Hands on custom layouts and getters
In this video we will learn about array list for views
In this video will start with 10 steps guide for custom adaptors
In this video we will config for insta cards
In this video we will refractor the data
In this video we will learn how to add or remove cards
SQLiteDatabase App - Student Record
In this video we will make SQLite database app - student record
In this video we will havean introduction to database helper
In this video we will insert and update data using helper
In this video we will use CRUD helper in SQLite
In this video we wull use helper for showing messages