Skip to content
View rznkolds's full-sized avatar
📱
📱
Block or Report

Block or report rznkolds

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rznkolds/README.md

Headline

Who am I ?

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
    • Retrofit : I use this library to create an HTTP client on an Android device.
    • Apollo : I use this library to define and process GraphQL queries.
    • Firebase : I use it to create and manage users along with cloud database, application crashing and analyzing process.
  • LOCAL
    • Datastore : I use it to permanently save small data, usually in the form of keys and values, and to read them on the fly.
    • Room : I use it for local server purposes to save and read a set of tabular data.
  • Dependency Injection ( DI )
    • Koin : This library is the dependency injection I've been using a lot lately because of its simplicity compared to Hilt.
    • Hilt : It is my Dagger based dependency injection library that I can't do without even though it was difficult at first.
  • 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 ?

E-mail LinkedIn Whatsapp

Pinned

  1. STEPY STEPY Public

    Open source step counter

    Kotlin 33 2

  2. Quex Quex Public

    Coin tracking and interpretation application

    Kotlin 8

  3. Genius-Ricks Genius-Ricks Public

    Sample jetpack compose project with Koin and Apollo

    Kotlin 4

  4. FREEPLAY FREEPLAY Public

    Example jetpack compose project

    Kotlin 1