Are you learning android app development and looking for a challenging project that challenges every bit of an android developer inside you? Then you are at the right article. In this free android app development course of SmallAcademy, You are going to use all of your android app development skills to develop a fully-featured Android app.
Why you should take this free course?
In this free Note Taking Athe ndroid App Tutorial With Firebase, we are going to build fully featured android app that is ready to upload in google play store and by the end of this course, you will be able to use Firebase Authentication with Email as well as we will also use Firebase Anonymous authentication. In this course, we will use an advanced technique to create a navigation drawer, floating button, multiple activities to add, edit notes to and from the firestore cloud firestore database.
What are the features of this app?
As I mentioned above this app is ready toa upload into google play store once ready, so we will have all the features of a professional android application. Some of the featurethatthe android app are given below :
Splash Screen
We will create a splash screen for this note taking app with spinner and perform some background operation in the splash screen, we will perform an operation such as checking if user has an account connected to our application, etc.
RecyclerView With the Custom layout and Popup Option Menu
The app’s home page contains the recyclerview which inflate custom view layout to display note created by the user. The custom layout implements a popup menu that contains options to edit or delete the note from a firebase database.
Navigation Drawer
The Navigation Drawer is part of any android application these days and it gives android app flexibility to have menus that navigate to different parts of our app. We will implement navigation drawer into this note taking android app.
Firebase Authentication With Email
One of the main features of this app is that it allows users to create notes without creating any aonount (anonymous authentication ) into the application but if the user wants to save notes into the database, he must create an account with his email and once the account is created he can sync notes to this account. which user can access in any of his other devices which has this note taking app.
This app has other small but essential features as well which I am not going to mention here, you will learn about them once you start watching the lectures.
What are the requirements to take this course?
The basic idea of app development is sufficient enough to take this course, you should have the following tools installed in your computer to start developing apps :
Android Studio
Android Emulator or Android Phone with Developer Mode Enabled
Internet connection
Where can I watch this course?
Since every video is uploaded to my channel in youtube called SmallAcademy, you can start watching them in Youtube, but if you want to watch them here, I will also link the full playlist of this Note taking android app tutorial with firebase here as well :
Take the course :
What about source code?
The source codes are provided with every video lectures and you can download and use them. You can check the description of every video to get the source code once you are done watching the lectures or need help in your code.
Do I get support with this Free course?
Yes, you can post your problems in our Facebook groups, Youtube comment section of the particular video and I will try to help you fix your problem ASAP.
All the resources that are required for this course are available free of costs and you can download them from below links.
Congratulations @bikashny! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!