Android app development, Firebase database, Google Map api

0
Certificate

Paid

Language

Level

Beginner

Last updated on April 27, 2025 9:11 pm

Learn how to integrate Google Maps API, implement an image cropper library, and use Firebase Database in this comprehensive course. Perfect for IT students and beginners, you’ll gain knowledge in custom fonts, adapters, and more. Get free API keys and save data on Firebase for business purposes.

Add your review

What you’ll learn

  • Google Map API Integration
  • Implementation of Image Cropper Library
  • Firebase Database
  • Custom Font Change
  • Lists and Adapters
  • Great Course as an assignment for IT Students

Hey there,

This course is based on firebase database. User will be able to save places on firebase database. User can upload images on firebase database and this will be done by image cropper library. In another screen user will be able to see all the the places information in a list. In the last screen will show all the places on Google Map. It will show places information including its image on Google Map.

I can assure you that after completing this course:

  1. you will get a good knowledge about firebase database.

  2. Image Cropper library implementation for image upload from camera , gallery or File Manager.

  3. Google Map API Integration.

  4. List , arraylists and Adapters.

Here we will also implement custom font and we don’t need to import it from outside of Android studio but it will be with in Android studio.

Google Map API key will be free of cost so you will also learn how to get free API key.

User will be able to work on adaptors listviews,  custom model classes and arraylist.

So in this course user will learn so much like about firebase database, image cropper library, uploading images from Camera and Gallery, listviews, adaptors, arraylist, Google Map API , custom fonts and many more.

Steps of Developing Firebase Database App

  1. Create TabView with 3 tabs.

  2. In first fragment we will upload data to firebase.

  3. In second fragment we will get all data from firebase in listview.

  4. Third fragment first we will get a free Google Map API and then will get all the data from firebase database into Google map.

if you are a beiginner, then below every topic is described one by one.

  1. Menifest file

  2. Gradle

  3. colors.xml

  4. string.xml

  5. style.xml

  6. Android Emulator

  7. AndroidManifest.xml

  8. Description of App structure

  9. Relative Layout

  10. Linear Layout

  11. Introduction to widgets like TextView , Buttons, EditText.

  12. Introduction to java class

  13. Button

  14. Edittext

  15. TextView

  16. CheckBox

  17. Radio Buttons

  18. ImageView

  19. ‘Id’ for a widgets

  20. findViewById Method

  21. OnCreate() Method

  22. Working with click listeners

  23. Toast

  24. Firebase database.

  25. Image Cropper library implementation for image upload from camera , gallery or File Manager.

  26. Google Map API Integration.

  27. List , arraylists and Adapters.

I am available 24 X 7 for supporting my Students… whatever platform they want to connect for help. Message me here wherever you stuck.

Who this course is for:

  • As we have implemented very important functionalities in this course , a beginner , expert or a student can have this course
  • Recommended for business purpose also to save data on firebase , because firebase database is free of cost

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Android app development, Firebase database, Google Map api”

×

    Your Email (required)

    Report this page
    Android app development, Firebase database, Google Map api
    Android app development, Firebase database, Google Map api
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.