Open in app
Home
Notifications
Lists
Stories

Write
Maksym Dybarskyi
Maksym Dybarskyi

Home

Published in Tooploox

·Dec 15, 2017

Writing your own DSL in Kotlin

Kotlin is a powerful, safe and laconic language. But sometimes it’s possible to make a code even shorter and more readable using your own DSL. In this article I’m going to tell how to implement your own DSL in Kotlin using higher-order functions. What is DSL? DSL (domain-specific language) is a simple programming…

Android

5 min read

How to create your own domain-specific language using Kotlin
How to create your own domain-specific language using Kotlin

Published in Tooploox

·Apr 21, 2017

Unusual ways of using Android accessibility services

The accessibility service is a feature of the Android framework designed to provide user interface enhancements to assist users with disabilities, or those who may temporarily be unable to fully interact with a device. In these cases, people might need additional or alternative feedback such as text-to-speech or haptic feedback…

Android

5 min read

Unusual ways of using Android accessibility services
Unusual ways of using Android accessibility services

Mar 10, 2017

Spots progress dialog android library

During development of android application with material design, I’ve implemented some dialog with custom progress indicator. I decided to… — During development of android application with material design, I’ve implemented some dialog with custom progress indicator. I decided to extract this code to android library and make it available from maven central repository. It’s opensource, so you can find it on my github and do whatever you want with it…

Android

3 min read

Spots progress dialog android library
Spots progress dialog android library

Mar 7, 2017

Make ubuntu pretty again

I love Ubuntu. But since it’s moved from Gnome2 to Unity desktop, I can’t use it anymore. By other words, I hate Unity. Of course you can… — I love Ubuntu. But since it’s moved from Gnome2 to Unity desktop, I can’t use it anymore. By other words, I hate Unity. Of course you can ask “But how about KDE?”. The answer is short: I like simple, clear and intuitive GUI. Fortunately, there is great project Linux Mint…

Cinnamon

2 min read

Maksym Dybarskyi

Maksym Dybarskyi

http://dybarsky.info

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Liam Spradlin

    Liam Spradlin

  • Ian Lake

    Ian Lake

  • Andrii Shelestov

    Andrii Shelestov

  • Roman Elizarov

    Roman Elizarov

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable