InstaMaterial
guide-to-kotlin
Our great sponsors
InstaMaterial | guide-to-kotlin | |
---|---|---|
5 | 30 | |
4,997 | 1,277 | |
- | - | |
0.0 | 0.0 | |
over 3 years ago | over 2 years ago | |
Java | ||
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
InstaMaterial
-
What Should A Junior Focus On?
Google has created like 7 different ways to build the same thing out of which 6+-1 are deprecated, either code-wise or due to obsolescence (and things that just should be deprecated instead of pushed ahead forcefully) so now what a Junior needs to know is solid Android fundamentals (Activity, Fragment, UI basics, RecyclerView, FrameLayout, LinearLayout, ConstraintLayout, etc), networking fundamentals and Retrofit, relational DB fundamentals, threading fundamentals, Java/Kotlin fundamentals, UI fundamentals, localization / string resources and drawables on Android, merge layouts and styleables, styles, Fragments, RecyclerView, am I repeating myself
-
What Do You Love And Hate About Android
I actually was thinking of Telegram initially as it's kind of a meme at this point, but at least in the "ChatActivity" code that extends BaseFragment that in reality is just a view, it actually holds a sense of intent and structure, even if it grew beyond its limits due to lack of proper composition (see compound viewgroups as a possibility).
guide-to-kotlin
-
Old android dev looking to refurbish knowledge
Check this guide by me to learn Kotlin: https://github.com/Zhuinden/guide-to-kotlin/wiki
-
Is it OK to apply for Android developer job now despite I have rather outdated Android development skills?
but you can read through https://github.com/Zhuinden/guide-to-kotlin/wiki and you will know what you need to know for Kotlin basics (except coroutines, then you watch https://www.youtube.com/watch?v=6P20npkvcb8 )
-
"outdated senior" needs your advice
you should probably look into Kotlin (see https://github.com/Zhuinden/guide-to-kotlin/wiki and/or https://www.youtube.com/watch?v=wuiT4T_LJQo ),
-
[Kotlin] Where to start?
Back in the day I wrote a guide for people who know Java but want to learn Kotlin https://github.com/Zhuinden/guide-to-kotlin/wiki
-
Can someone review my coding assignment for a job? How valid is the feedback from the engineers who reviewed it?
It's easy to use Kotlin, it helps to know both. I wrote this guide a while ago and not much has changed since
-
Should I immediately switch to Kotlin?
Just read through https://github.com/Zhuinden/guide-to-kotlin/wiki and you will know almost everything you need to know (except coroutines, but those are optional (unless you use jetpack compose where they're kinda necessary sometimes))
-
Roadmap for Beginers!
If you know oop go through this https://github.com/Zhuinden/guide-to-kotlin
- Kotlin or Java?
-
I'm a lost newbie : how to dev state-of-the-art Android apps?
Reading through https://github.com/Zhuinden/guide-to-kotlin/wiki should give you the headstart you need.
-
Things seem to be shockingly complex in Android dev now
Technically it was harder back in 2017-2018, but now there are guides and resources on how to migrate. Even I wrote one. Donn Felker is in the process of gradually releasing a step-by-step guide on YouTube.
What are some alternatives?
PopularMovies - :movie_camera: Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
TurtlePlayer - A Free, Fully Fledged, Open-Source Music Player for Android
ForkHub - GitHub client for Android based on the abandoned official app
Bourbon - An MVP Dribbble client for Android Mobile, Tablet, Wear and TV.
News-Android-App - 📱🗞️ Android client for the Nextcloud news/feed reader app
wechat - A High Copy WeChat ,SNS APP (高仿微信)
DMPlayer - DMPLayer is an Android music player prototype
clean-status-bar - Tidy up your Android status bar before taking screenshots for the Play Store
WordPress-Android - WordPress for Android
Etar Calendar - Android open source calendar
FlyRefresh - The implementation of https://dribbble.com/shots/2067564-Replace
Material NavigationView for Android 📱 - 📱 Android Library to implement Rich, Beautiful, Stylish 😍 Material Navigation View for your project with Material Design Guidelines. Easy to use.