Skip to content

infinite-education/android-developer-roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

A complete roadmap to learn Android App Development. This roadmap will help you in becoming a complete Android Developer.

Image Loading

Networking

Dependency Injection

Multithreading

Content Providers

Android Service

Broadcast Receiver

Activity

Behavior Components

Foundation Component

Architecture Components

UL Components

Project Structure

Android studio IDE Overview

App Bundie

.keystore file

Play Store

MVVM (Model-View-ViewModel)

MVI ((Model-View-Intent)

MVP (Model-View-Presenter)

Gradle

Debug/Release Configuration

Bitmap

Paint

Canvas

FlatBuffer

Protocol Buffers

JSON

Error handling

Systrace

Memory Profiling

Exceptions

Logging

ViewPager

RecyclerView

Spinner

Dynamic Links

FCM

App Indexing

Crashlytics

Remote Config

Analytics

Fragment Manager

Fragment Lifecycle

Intent Filters

Types of intent

Detecting and Fixing Memory Leaks

React Context

Encrypt/Decrypt

Proguard

R8

File System

Shared Preferences

Database

Java

Kotlin

View

ViewGroup

Toast & Snackbar

ProgressBar

Dialogs

Handler/Looper

Thread

Drawables

Android Styles

String

Instrumentation

Local Unit Teasting

To see a interactive roadmap click on picture

alt text