Skip to content

Learn Android App development using Java and Kotlin with some awesome projects.

Notifications You must be signed in to change notification settings

ByteMonk-GCECT/Droid-Buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

Droid Buddy


πŸ‘©β€πŸ’» LEARNING PATH πŸ‘¨β€πŸ’»


֍ Some Tips before starting your android journey:

image image image image image

֍ How to start learning!!

  • As a beginner to start with we have divided the pathway of learning in 4 steps where the first 3 steps are most essential to follow.
  • And If you only want to explore android domain little bit just for fun or interest then you are requested to complete Section 1 must at first. Then you can procced further.

β†’ Section 1:

  • Android Studio
    • Install & setup
    • Create first project
    • Take a tour of Android Studio
    • Basic of XML
  • Activity
    • Activity LifeCycle
    • How to Create a new Activity
    • transition between activities
  • Layout
    • Linear Layout
    • Frame Layout
    • Relative Layout
    • Constraint Layout
  • View Element
    • TextView
    • Buttons
    • EditText
    • ImageView

Some Project Ideas :

Now it's time for testing your knowledge by making some cool projects πŸ“±

  • Birthday Greeting App
  • Basic Calculator
  • TicTacToe game

β†’ Section 2:

  • Dynamic UI
    • List View
    • Recycler View
  • Some Components
    • Toast
    • Bottom Sheet
    • Dialog
    • Nav Drawer
    • Nav Bar
    • Notification
    • Tabs
    • Viewpager
  • Fragments
    • Life Cycle
    • How to use
    • Fragment Transition

β†’ Section 3:

  • Networking
    • OkHTTP
    • Retrofit
    • Volley
  • Image Loading
    • Picasso
    • Glide
  • Data Saving
    • MySQL
    • Room

Some Project Ideas :

Now it's time for testing again your knowledge by making some more cool projects πŸ“±

  • Movie Recommender App
  • Github Profile Check

β†’ Section 4:

  • Jetpack Components
    • DataBinding
    • Live data
    • Navigation
    • Pagging
    • ViewModel
    • WorkManager
  • Architecture Pattern
    • MVC
    • MVP
    • MVVM
    • MVI
    • CLEAN
  • Modern UI
    • Material IO
    • Jetpack Compose
  • Media
    • Audio Player
    • Video Player
  • Hardwares
    • Camera
    • Bluetooth
    • Sensors
  • Firebase
    • Authentication
    • Realtime Database
    • Firestore
    • Cloud Messaging

Some Project Ideas :

Now it's time for testing again your knowledge by making some more cool projects πŸ“±

  • Ecommerce Application
  • Quiz App
  • Woman Safety App

As Android is a vast and always growing domain therefore keep exploring and keep learing. You will always find something cool here πŸ˜‰


✨ CONTRIBUTORS ✨


About

Learn Android App development using Java and Kotlin with some awesome projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published