I am an Android Developer who has been in the Android community for three years, constantly improving himself and aiming for specialization.
🧑🔧 How do I keep myself up to date ?
- Android Jetpack Compose : This UI toolkit allows me to create UI with less code and faster.
- Android Development : This documents I learned many code functions, including how to create a user interface using XML.
- Architectural Patterns : I start by getting to know the architectures I want to learn on wikipedia.
- Kotlin : I sometimes refresh my knowledge by following the updates to Kotlin here.
- Youtube Channels
- Stefan Jovanovic : I follow detailed examples about Jetpack compose on this youtube channel.
- Philipp Lackner : I follow details about Android components and architectures on this channel.
- Kekod : I follow the Kotlin documentation and the trainings held every year and get examples.
📰 Where do I follow the news ?
🧠 What libraries do I know ?
- REMOTE
- LOCAL
- Dependency Injection ( DI )
- Asynchronous
- Kotlin Coroutines : A library that allows me to run three scopes and dispatchers with suspend functions asynchronously.
- Data Stream
- Kotlin Flow : It is my asynchronous data streaming library, but it is more flexible than Livedata.
- Livedata : I use it for a data flow structure that is sensitive to activity and part lifecycle, but I generally prefer flow.
- Picture
- Picasso : It is the first image upload library I met that is older and slightly less efficient than Glide and Coil.
- Glide : This library is more performance than the picasso, but slightly more complex.
- Coil : This library is new, but it has jetpack compose support and includes all the positive features of picasso and glide.
- Animation
- Lottie : It is my library that allows me to animate with raw files.
🧠 What architectures do I know ?
🧠 What am I learning now ?
🧙♂️ How will you contact me ?