what-is-android-lint-and-how-helps-write-maintainable-code-0

What Is Android Lint and How It Helps Write Maintainable Code

Classic developer oversights: using an API added in the newer version, actions requiring specific permissions, missing translations, etc.

Sven Vidak
the-ups-and-downs-of-creating-a-decoupled-wordpress-0

The Ups and Downs of Creating a Decoupled WordPress

What decoupled WordPress actually is and how it should be used with (or without) WordPress REST API.

Ivan Ružević
one-recyclerview-to-rule-them-all-0

One RecyclerView to Rule Them All

I decided to write my own wrapper around RecyclerView and RecyclerAdapter. It had to be as simple as possible and offer a limited set of functionalities.

Željko Plesac
make-sure-users-have-the-latest-app-version-installed-0

Make Sure Your Users Have the Latest App Version Installed

In today’s mobile ecosystem it’s easy to publish an updated version of your application. Making sure users download it is more difficult.

Ivan Kocijan
share-files-using-fileprovider-0

Share Files Using FileProvider on Android

Once you understand how it works, implementing your own FileProvider is truly simple.

Domagoj Korman
better-login-forms-without-security-risks-0

Better Login Forms Without Security Risks

However, more often than not, various implementations trade-off good UX for security assumptions that are out of place.

Damir Svrtan
hiding-secrets-in-vault-0

Hiding Secrets in a Vault

Every application needs configuration data like database passwords, AWS access keys, and social app IDs before it can run.

Stjepan Hadjić
android-fingerprint-security-0

Android Fingerprint Security

Security has always been a crucial part of mobile development, and getting it right is no small feat.

Ana Baotic
android-lollipop-material-design-ui-kit-for-sketch-0

Android Lollipop Material Design UI Kit for Sketch

People like it when they have a faster way of doing something they've already done once before.

Ivan Bjelajac
why-apple-pay-means-more-native-apps-0

Why Apple Pay Means More Native Apps. Also, In-App Purchase Is in a Weird Place Right Now…

Apple announced two new phones (boring), a new smartwatch (mildly interesting), and a payment system that could have a deep impact on the payment industry.

Tomislav Car
make-your-app-work-with-android-wear-in-4-easy-steps-0

Make Your App Work with Android Wear in 4 Easy Steps

Google introduced the full Android Wear SDK and now developers can finally start building awesome smartwatch applications.

Ivan Kocijan
simple-ruby-on-rails-content-editing-0

Simple Ruby on Rails Content Editing

When your client asks for some copy editing on their website, does it take too much of your time?

Damir Svrtan