Struct Realm CoreData NSkeyedArchiver

Persisting Struct with Sourcery Magic

Is it possible to persist struct on iOS? This is a great question since most available solutions require a type of Object/NSManagedObject/NSObject. How about wrappers? But they are so boring to write… Find out how to deal with this problem!

How to Improve UX of Your Mobile App Using Conversational UI

Wondering how to build a friendly and accessible app for people who are not fluent in using mobile devices? With Conversational UI, this is possible. Using the newest technologies, like Artificial Intelligence, Machine Learning or Voice User Interface, can help you achieve the same results as a normal app. 

App design & development team

5 Reasons to Design and Develop your App at the Same Software House

If you want your app to rock the world, you have to consider hiring a designer who will ensure it is user-friendly. To make the whole process as smooth and easy as possible, choose a software house which has a designer in its team. Just have a glance at these 5 reasons why it pays […]

agile estimating for remote teams

How to Make Agile Estimating Easy for Remote Teams

How can you estimate your Product Backlog if you are in a remote team? It doesn’t have to be a nightmare! This simple method will make your estimation process effective, quick and convenient.

Product Backlog Estimation - Team Estimation Game

The Best Way of Estimating Your Product Backlog Effectively and Quickly

Before we get to the details, we’d like to first guide you into a proper mindset and get your focus on the essence of an estimating process. HOW TO ENTER A PROPER MINDSET WHEN ESTIMATING #1 Ask proper questions When estimating, the question which we ask ourselves is “how big this item is?”, instead of […]


How to make Android more Rx – 5 tips & tricks

If you’re using RxJava in your daily routine, probably one day you’ll reach the point where you want to… put RxJava everywhere! Let me give you 5 practical pieces of advice. 

Publishing Android App on The Google Play Store

How to Publish an Android App on The Google Play Store – Useful Tips

Do you want to submit your Android app to the Google Play Store? Discover practical tips, useful links, crucial checklists – all in one place – and check out what has changed in the app publishing workflow! 

Publishing an iOS App on The Apple Store - step by step

How to Publish an iOS App on The App Store – Practical Tips

Preparing to publish your iOS App on the iOS App Store? Perfect! We gathered for you practical tips, useful links and crucial checklists, which will help you to submit your app to the iOS store. All you need in one place!

creating gradle plugin in kotlin

How to Create a Gradle Plugin in Kotlin

Are you going to create a Gradle plugin in Kotlin? Check out these useful tips!

Creating an Android Alarm Clock App using NFC

Building A Relentless Android Alarm Clock. Part 1 – NFC

Ever feel like falling prey to the well known snooze syndrome in the morning? Do you have a strong resolve in the evening to get up early, and then an even stronger resentment towards actually having to get up? Struggle no more, for the tables are finally turning! The rescue arrives disguised as a relentless […]

The basic Google Cast v3 tutorial

How to Implement Google Cast v3 in Your Android App – Helpful Library

Do you want to support Chromecast in your Android app so yours app’s users can stream media on their TVs? If yes, you will need to add Google Cast v3 into your Android App. I prepared for you small Android library – must-read which will make your implementation process simple, fast and agile. Enjoy!   

New Android O – what does it mean to you as a developer?

A few days ago, Google announced info about the new developer preview version of Android O: Android Developers: O-MG, the Developer Preview of Android O is here! Since Android N, Google is trying to take control over the battery-consuming background processes. It’s caused, for example, by implicit intents and apps registered for receiving broadcasts based […]

SpringAnimation header image

Introduction to SpringAnimation with examples

Have you ever wanted to do a bouncy animation like one of these on Android? If you have, you’re in for a treat! Dynamic-animation is a new module introduced in revision 25.3.0 of the Android Support Library. It provides a small set of classes for making realistic physics-based view animations. You might say “whatever, I’m just gonna slap a BounceInterpolator or an OvershootInterpolator on my […]

Top 5 Slack Integrations To Boost Your Team Communication - 2018

Top 5 Slack Integrations To Boost Your Team Communication – 2018

What Airbnb, Buzzfeed, NASA, Salesforce and Droids On Roids have in common? We all use Slack! It is undeniably one of the best and most commonly used communication tools. Why? Because it is very simple to customize and make it the best tool not only to message other people but also to express a lot of feelings! Everyone knows […]

Workcation App – Part 3. RecyclerView interaction with Animated Markers

Welcome to the second of series of posts about my R&D (Research & Development) project I’ve made a while ago. In this blog posts, I want to share my solutions for problems I encountered during the development of an animation idea you’ll see below.

Scrum Master – How to get ready and pass the PSM I exam at

Getting ready for Professional Scrum Master™ I Assessment? The best tip we can offer from our experience is to set a goal not only for passing the exam but to getting a good hang of what does being a professional Scrum Master really means. With a proper mindset focused on how to use Scrum in practice […]

Workcation App – Part 2. Animating Markers with MapOverlayLayout

Welcome to the second of series of posts about my R&D (Research & Development) project I’ve made a while ago. In this blog posts, I want to share my solutions for problems I encountered during the development of an animation idea you’ll see below.

5 Top JIRA Tips & Tricks I Wish I Knew 1 Year Ago

Hidden functions make our life easier and save our time. This is especially crucial when we work with a tool on a daily basis. Here are the best JIRA tips!