Android-Development-Codes-and-Notes

Native Android Structural guides

( *** This structure is based on my opinion from where I learn , not paid promo or anything else , just take it fairly )


βš™οΈ Technology Used

Android

πŸ›£ Native Android Dev Step by Step




01 - Basic Concept of Programming Language (Java/kotlin)

Learn Java from Docs

GFG

Learn Kotlin from Docs

Kotlin Official

Learn Java from Video

||||| |:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|
| drawing| drawing | drawing | drawing |

### Learn Kotlin from Video ||||| |:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|
| drawing| drawing | drawing | |


02 - Git and Github

|| |:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:| |drawing|



03 - Core Android

Learn Android from Docs

Google Official Docs

Learn Android from Video

||||| |:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:|:β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”:| | drawing| drawing | drawing | drawing |


## 04 - Some Youtube Channels for Android

Β  Β  Β 
drawing drawing drawing
drawing drawing drawing


05 - Professional Android Studio from UDACITY

Β  Β  Β  Β  Β  Β 
<h4>User Interface</h4> Link <h4>User Input</h4> Link <h4>Multi Screen App</h4> Link
<h4>Networking</h4> Link <h4>Data Storage</h4> Link <h4>Advance Android Development</h4> Link
<h4>Developing Android App</h4> Link <h4>Firebase</h4> Link <h4>Firebase Analytics</h4> Link


06 - Topic Wise Learing Path

1 2 3 4 5 6
Data Structure , Algo Basics Oops Cocept ClearBasics Programming (Java/Kotlin)Googling / have attitude Function Use ( to small code) Android Studio Install Android Studio Setup & JDKWhat is XML , Drawable , Main Code Activity Fragments Diffrent Types of Layout Button , Text View , Edittext Image View , Image Button , Video View Intent (Activity Change) Data Pass through Intent Data Transfer Complex UI Design ListView , Recycler View etc implement (dynamic List) Toast , Dialog Box , With text , with image Tabs bar Navigation Drawer DataBase Local Storage Database (SQL) Online Database (Firebase)
7 8 9 Β  Β  Β 
Background apps run Alarm Notifications Sensor Proxitmity Sensor etc API Fetch (Lots of API have ) (ex. RAPIDAPI , Crickbuzz) 3rd Party Database use basically Authantication (Gmail , Email , Phone , Facebook , Custom ) Payment Page Integration , Ads Integration Some Android Libraries : Picasso Retrofit Glide ZXing Β  Β  Β 


07 - Some Full fledge App (Building many concepts together)

Β  Β  Β  Β 
drawing drawing drawing drawing


07 - Some Tips

  1. Remeber: You are not alone who faced this XYZ issue
  2. Don’t copy Single Line of code If you can’t understand


If you like this please Star ⭐ this Repo and Follow my GitHub Acc. πŸ€—



πŸ“² Connect with me on social media - Amit Maity

ansuman-behera-7b00b61b6 _ansuman_behera_/ _ansuman_behera_/ _ansuman_behera_/ _ansuman_behera_/ _ansuman_behera_/

_ansuman_behera_/ _ansuman_behera_/ _ansuman_behera_/