android o

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 Apps To Boost Your Team Communication

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 […]

feat 03

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 scrum.org

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

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 […]

feat 02

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.

JIRA 5 tips & tricks you may not know about

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!

feat

Workcation App – Part 1. Fragment custom transition

Welcome to the first 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.

artem sapegin 176819

How to make generated Java test sources recognizable by IDE

This post describes how to work around an issue in Android Gradle Plugin concerning generated sources recognition by IDE.

Annoying duties? Here are 5 tips on how to motivate people to do them

Annoying duties? Here are 5 tips on how to motivate people to do them

Every company struggles with some “administration-like” problems. How to motivate coworkers to do the annoying duties they dislike?

Setting animation scale for Android UI tests

Setting animation scale for Android UI tests

This post describes how to disable animations on Android device or AVD before running UI tests (especially Espresso-powered) in reliable way.

photo 1472745433479 4556f22e32c2 2

Scrum: The Art of Doing Twice the Work in Half the Time – Book Review

Review of the book written by Jeff Sutherland (Scrum co-founder) “Scrum. The Art of Doing Twice the Work in Half the Time.”

How to Speak to Developer

How to Speak to Developer – Designers’ Cheatsheet

Communication between designer and developer is essential to the project success — so far, so obvious and we all know it, right? But the reality very often challenges us with communication issues that nobody’s expected because we’re all focusing on the natural flow of work and the great results we’d like to achieve.

camera

What’s new in AVFoundation in iOS 10

With iOS 10 we are getting some new features which can improve camera usage in our apps. I would briefly talk about three of them.

pexels photo 166681

Add elements to an array like a pro

It’s well known that merging arrays through plus operator cause the compilation process to take much longer. But what about an execution time? As could be expected the winner can be only one.

https://www.thedroidsonroids.com/blog/android-gradle-configurations

Android Gradle configurations

Article explains configuration provided by Android Gradle plugin.

Face tracking with AVFoundation

Face tracking with AVFoundation

Face tracking is an interesting feature which is available in iOS since it’s 5th version. In this tutorial I would like to show you how to implement it in Swift 3.0.

ios10notificationhead

Notifications in iOS 10

With iOS 10, tvOS 10 and watchOS 3 launch Apple introduced the new UserNotifications framework. It supports the delivery and handling of local and remote notifications. Cool, but you can say that it was already possible through UIKit and classes like UILocalNotification or dictionaries for remote notifications. And you’re completely right, but these new possibilities, in particular, are extremely convenient and powerful. Take a look at it with me!