Author: Vladislav Skoumal
Fonts in mobile apps for developers
In following text we describe basic principles every programmer should respect when developing mobile app. Use proper units Fonts in …
Fonts in mobile apps for graphic designers
In following text we describe basic principles every graphic designer should respect when designing mobile app. Default fonts You should …
Is Android reflection really that slow?
Android reflection in general has been considered to be painfully slow. But it is actually not that bad at all! …
Android - duplicated phone state broadcast on Lollipop
Starting with the Android Lollipop mobile operating system, PHONE_STATE broadcast (aka ACTION_PHONE_STATE_CHANGED) is fired twice for incoming calls. Reasons are hidden …
Android - drawing multiline text on bitmap
ALERT: This article might be outdated and not fit for your needs. In order to enjoy its updated version, visit …
Enterprise apps on iOS 9
The most convenient way for distribution of internal apps for a particular organization is Apple Developer Enterprise Program, which allows …
Android app version from GIT tag
Tired by incrementing app version with every release? This article shows how to set app version by git tag. Every …
How to prepare graphical design for mobile app
For your mobile application you will need to prepare many specific graphical assets. This is a small guide which will …
How to issue an invoice for Apple AppStore
Here in Europe most of the legal systems require to issue an invoice for every income we are …
Pixel Ruler for Android
For a long time I have been missing a tool that would measure pixels directly on the device screen; and …
Android - use clickable RatingBar in ListView
Rating bar works well in ListView in Android 4 and higher. You can scroll the list by swiping along X …
How to change locale in Android x86 emulator
By default the Android x86 emulator is shipped only with English locale. This is very insufficient for multilanguage app debuging. …
Android - run your SyncAdapter immediately
Android has great support for server client synchronization. There is lot of thinks to implement and the documentation is not …