Slide 1

Slide 1 text

1

Slide 2

Slide 2 text

2

Slide 3

Slide 3 text

3

Slide 4

Slide 4 text

How was Google I/O ? 4

Slide 5

Slide 5 text

LaMDA 5

Slide 6

Slide 6 text

LaMDA Android 12 6

Slide 7

Slide 7 text

LaMDA Android 12 Smart Canvas 7

Slide 8

Slide 8 text

LaMDA Android 12 Smart Canvas etc. 8

Slide 9

Slide 9 text

How was Google I/O Android ? 9

Slide 10

Slide 10 text

• Material You • Animation effects • Security & Privacy • Widgets • Blur API • Permission API • New APIs. 10

Slide 11

Slide 11 text

Android Dev Ecosystem 2021 11

Slide 12

Slide 12 text

• Jetpack Compose • DataStore • Dagger Hilt / Koin • Coroutines + Flow • Navigation Component • Many more. 12

Slide 13

Slide 13 text

Just wait! We’re getting started. 13

Slide 14

Slide 14 text

What? How? 14

Slide 15

Slide 15 text

What? How? Why? 15

Slide 16

Slide 16 text

• Choose if necessary. • Think not as a developer, but as a company. • Is it really worth it? 16

Slide 17

Slide 17 text

“ Do it for the business, then for the users, then go with the app needs, and after all this, if you have sometime and energy left, do it for your team. ” ~ Himanshu Singh 17

Slide 18

Slide 18 text

Hello, Android Developers! 18

Slide 19

Slide 19 text

Deprecate. Launch. Migrate. 19

Slide 20

Slide 20 text

Deprecate. ~15 20

Slide 21

Slide 21 text

Launch. ~20 21

Slide 22

Slide 22 text

Time. A lot. 22

Slide 23

Slide 23 text

"Catch me if you can" - Android Libraries 23

Slide 24

Slide 24 text

24

Slide 25

Slide 25 text

Moving on! 25

Slide 26

Slide 26 text

FOMO FOSM 26

Slide 27

Slide 27 text

FOSM - Fear Of Social Media! 😱 27

Slide 28

Slide 28 text

Surfing is ok, Panicking is not! 28

Slide 29

Slide 29 text

1 day ~ Billions of Android feeds 29

Slide 30

Slide 30 text

30

Slide 31

Slide 31 text

Am I at the right place at the right time? 31

Slide 32

Slide 32 text

Trending. 32

Slide 33

Slide 33 text

• Jetpack Compose • Architecture • KMM • Flutter • Basically, everything that we don’t know! 😭 33

Slide 34

Slide 34 text

Right place to learn from? 34

Slide 35

Slide 35 text

• Android developer documentation • Blogs • Video tutorials • Open source projects 35

Slide 36

Slide 36 text

Try & learn from your own experiences. 36

Slide 37

Slide 37 text

How to cope up? 37

Slide 38

Slide 38 text

~ Niharika Arora “Run behind usability, excellence will follow ” 38

Slide 39

Slide 39 text

and.. 39

Slide 40

Slide 40 text

~ Himanshu Singh “Its okay to say NO, rather be in FOMO.” 40

Slide 41

Slide 41 text

Necessity vs Knowledge 41

Slide 42

Slide 42 text

• Don’t be an engineer, be a user first. • Learn when you need to apply. • Don’t over-engineer for sake of new tech. • You can’t know everything. • Knowing what you know, in-depth is important. • And you’re still doing great :) 42

Slide 43

Slide 43 text

Biggest myth 💔 43

Slide 44

Slide 44 text

Android? • Frontend framework. • All about UI. • There is nothing much to do. 44

Slide 45

Slide 45 text

(Android != Frontend) Development. 45

Slide 46

Slide 46 text

Android? • ~ 12000+ devices. • Different Android versions. • Different OEMs like Stock, MiUi, etc. • Release takes time. • Every month something is deprecated :( 46

Slide 47

Slide 47 text

47 FOMO aqs

Slide 48

Slide 48 text

Is this the right time to choose Android? 48

Slide 49

Slide 49 text

Java vs Kotlin? 49

Slide 50

Slide 50 text

Kotlin vs Flutter? 50

Slide 51

Slide 51 text

Compose vs XML? 51

Slide 52

Slide 52 text

Thank you :) 52 Gracias धन्यवाद् ଧନ#ବା& Merci ধন বাদ

Slide 53

Slide 53 text

Questions? 53 @theDroidLady @hi_man_shoe