`Day12` - Lesson 1 in <https://classroom.udacity.c...
# 100daysofkotlin-2021
j
Day12
• Lesson 1 in Developing Android Apps with Kotlin ◦ Main app anatomy (gradle, manifest, resource) ◦ Activity and layout (layout inflation - xml layout views turned into memory’s kotlin view object) ◦ Views, View groups, Managing resources ◦ Connecting view & activity (view hierarchy, R class) ◦ View binding (benefits - type safety, null safety) ◦ Event Listener, context class,
Self-Comment
• Forgot to report yesterday’s progress. Not much done yesterday, following the very first part of Lesson 1 - did setups and gradle installations in airport 😂 Sea-side programming is wonderful. 🏖️Only the fact that I left my android device at home so I have to work with emulator, and my mac is too slow🙄. • For past few months, as a lab intern, I used to build simple, ugly, single-view android apps just for mobile DL experiments. Glad to review the android tutorials thoroughly, now I get the missing details that I used to skip in hurry. Plus, I thought my OS memories were quite crappy, since I quite ruined that semester… but as I follow the course, I seem to pick up the basic workflows and terminologies related with OS. • + Think I should catch up the keyboard shortcuts in Android Studio in spare time. • + Decided to take notes hastily with hand - much faster pace than taking notes in notion + better concentration. This way better fits mastering android I guess.
Goals Tomorrow
• Concept of view binding seems nice but lecture just sticks to findViewById - think I should try view binding with more recent tutorial. • Finish lesson1 basics and move on to app navigation.
🔥 1
Yay
🔥 1
🎉 1
b
Gorgeous view! You can use the Key Promoter X Plugin. It informs you about a shortcut every time you don't use one. Pretty useful if you want to learn them anyways. I may join you on completing the course! Need to build fundamentals for android even if I'm planning on using Compose
🙌 1
j
Ohh I never installed a plugin on AndroidStudio yet, I’ll try that Key Promoter X ! Thanks in advance android dance Emm I’m afraid this lecture might be quite easy for you. I’m uhh.. super-newbie so.. blob thinking upside down (Of course u can skim through the contents and check by yourself) By the way in course intro, it says it takes 2 months - but I don’t think it’ll take that long. In my expectation, this can be done in two weeks intensively. Since I’m staying in this island🏖️ for about 20 days, I’m hoping to get this done before I get back to homeblob sunglasses
android dance 1
b
Yeah, I completed up to Dice Images on Lesson 1 before logging off for the night. So far it's pretty simple although I'm kind of intrigued by XML now and how it's different from what I've been learning. I think early concepts will be skimmable but will need to focus come Lesson 3+. I finally understand why I've seen so many calls from the res folder using R.... 😆
j
Ohh u already went thru, awesome! Glad u found some parts useful! Almost everything is useful to me lol, especially when I have those aha moments likewise😎