• Post category:StudyBullet-5
  • Reading time:5 mins read


Use Image Cropper Library || Show Places on Google Map Android Studio || Get Data from Firebase Database || Custom Fonts

What you will 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

Description

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.


Get Instant Notification of New Courses on our Telegram channel.


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.

English
language

Content

Course Overview

Project Overview

Design Tabs

Create Tab layout
Design Tabs
Add Places Fragment
Connect Firebase to app

Upload Image from Camera , Gallery and File Manager

Use Image Cropper Library for Image Uplaod
Reduce Image Size

List Fragment Implementation

Listview Adapter
Listview Adapter Implementation

Google Map Fragment Implementation

Get Data from Firebase and Show on Google Map