So Jetpack Compose officially becomes the future of Android Development. Recently Google introduced the beta version of Jetpack Compose and showed different cool features of this promising Google project. This means that this is an excellent time to start learning about Jetpack Compose, trying various features, and re-think your future…


In Part 1, I wrote about choosing a language and network library for your new Android Project. The next topic I want to write about is UI. UI is essential for every Android Application. Excellent looking App could engage more users. The good thing about Android Development is that now…


Android Development is evolving very fast. There are many instruments and libraries which can help you develop Android Application. I decided to write series of articles to help people who only start with Android Development to choose the right libraries for their project.

Language

So first of all let’s choose the…


When I started to write this article I didn’t know how to code Flutter apps. To start this story let me introduce myself. I’m Andrew, Android Developer, not good not bad, just the regular. Also what I want to say about myself, is that I don’t like any cross-platform solutions…


Annotation processing is one of the most interesting topics for me to learn and understand and here I want to share my results.

I’m almost sure that every Android developer uses annotation processors in projects. Usually we are using frameworks with already written processors e.g Butterknife, DataBinding, Dagger, etc. But…


Hope you enjoyed the first part of my story about Kotlin Collections. In the second part I’m going to touch sets and maps. I will answer the following questions:

  • What extend these collections?
  • What about mutability and immutability?
  • How to create such collections?

Read full story on Runtastic blog


Everyday during Java/Android development we use collection for different purposes: modifying data collections, displaying an UI with a list of items as well as business logic related processes. Java collections are quite straightforward and easy component for simple use cases. At the same time we have a lot of different…


Hello VR developers! I hope you enjoyed the first part of my story. And now we are ready to make more complex things.

What should we do this time?

I have an idea to develop a simple game for VR. I want it to be a shooter, and I hope you’ll like it. First of all…


Kotlin is now an official language for Android development! Congrats to all Kotlin lovers. And now Kotlin open source libraries and projects are one of the hottest topics for all Android developers. What have we here? What if I want to use only Kotlin libraries for my project? …


Virtual reality now is one of the most interesting area in development. Just imagine: you can travel to other places and imaginary worlds, you can be a part of some fantastical story while sitting in your room. Exiting, isn’t it?

What we have now?

We have a lot of different…

Andrew Khrystian

Android Developer, Tech geek

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store