`Day 27` - Started <https://developer.android.com/...
# 100daysofkotlin-2021
b
Day 27
• Started Advanced Android Kotlin codelab course. • Uploaded Daily Doc to Git (Notes App)
Self-Comment
• Spent most of the day still trying to understand and implement Firebase Auth. But every example seems to be deprecated or just doesn't seem to work with my set up. I'm taking a break from it and when ready I'll test it on a new project before attempting to add it to my Daily Doc app. • Was a rough day. Coming to terms with how little I know and don't feel anywhere close to being ready to apply for a Dev Job. I know this feeling will come and go but came extra today when I realized I don't know how to do any backend for Android besides local database caching. I'll need to do some heavy research and practice with *REST API*s to understand network requests and remote databases. So Retrofit and Firebase? are on my list. Possibly Ktor.. • Also looked over RBP and I have lost all motivation in it. My queries are taking a ridiculous amount of time(20+ minutes) I doubt this is normal, the only way I'll be able to tell if I'm progressing right is to learn testing. Going to talk to my friend about the project tomorrow. Part of me wants to drop it but I would also love to just complete it. • Spent about an hour trying to get the first codelab course to work. Had a strange error "_Could not initialize class org.codehaus.groovy.classgen.Verifier_". Finally solved it by updating the Gradle Wrapper to 6.5 from 5.1.1 & Kotlin version from 1.3.1 to 1.4.32.. I suppose it's good that I'm learning how to fix these issues but sometimes it would be nice when the starting code doesn't have deprecated issues or out of date issues... Anyways, it's working now and may continue it tomorrow. • SUM UP: Imposter Syndrome is kicking in. I need to stop trying to build around Compose when it's just a UI framework. Spending too much time with front-end android(stuck thinking I need to do everything in Compose) and start learning backend. Hoping the Advanced Android course will help.
Goals Tomorrow
1. Acknowledge what I'm strong and weak at and write them down. 2. Reach out and ask for some guidance 3. Continue Advanced Android course 4. Review Retrofit (theory at least)
🔥 1