In this article Aris Papadopoulos will explain how to properly create an Analytics system while following the SOLID principles and using RxJava2 for the heavy lifting.
Programming time in Java is hard to get right. Mark Allison begins a new series on making things just a bit easier and more likely to be correct.
This post will show you how to use the LEDs of the Rainbow hat peripheral by using the GPIO protocol which can come in handy for numerous other sensors and peripherals.
In this first tutorial in the Kotlin From Scratch series, you'll learn about the language basics: comments, variables, simple types, arrays, and type inference.
The new API for Nearby Connections greatly improves upon the the first version by having offline support, higher-bandwidth operations and lower latency. Caren Chang shares some examples of how to use this new API.
Buddybuild is a CI, CD and user feedback platform built specifically for iOS and Android developers. Thousands of companies, like Slack, Meetup and Mozilla trust buddybuild with their mobile development because it allows them to focus on what's important - building apps users love. Sign up today
On your quest of becoming a better Android developer, here are some bite-sized pro tips from my experience to aid you in the journey.
Part 2/3 on how to make Dagger, ButterKnife, and Model-View-Presenter (MVP) work together in harmony by Vandolf Estrellado.
Intersting post by Tamás Kozmér how to make complex API requests simple using RxJava and Kotlin. You will learn how to create a model constructed from multiple requests.
Great article by the guys over at Big Nerd Ranch about leveraging BindingAdapters to create a two way data binding with XML.
In this article by Ricardo Belchior you'll learn how to buffer certain actions (and thus taking off load from your backend) using RxJava.
Atomic Robot is a Cincinnati-based consulting firm that specializes in custom app development for iOS and Android. Our team focuses on native app design and development for clients ranging from funded startups to Fortune 100 companies. We are looking for a Senior Android Developer to join our team.
We’re looking for someone, who wants to make their mark on the future of streaming of TV, movies and series. Our services grow every day, so we need more skilled Android developers to join our team and take our streaming apps to the next level.
A view that displays states of screen like loading, error, empty etc.
A lightweight test input generator for Android. Similar to Monkey, but with more intelligence and cool features!
An android boilerplate project using clean architecture. It is written 100% in Kotlin with both UI and Unit tests.
Do you need a curved seek bar? Then ArcSeekBar by Marcin Moskała will be your friend.
Google is investing in making improvements in the dex compiler and they've just announced that the next-generation dex compiler, D8, is now available for preview as part of Android Studio 3.0 Beta release.
Google has released Developer Preview 5 of Android Things. One of the biggest changes is that it's now based on Android O.
Android Studio 3.0 Beta 2 is now available in the Canary and Dev channels.
Create Beautiful Screenshots for iOS and Android in Minutes
During Google I/O, Jerrell chats with Chiu-Ki about running Chicago Roboto to bring an Android conference to the midwest, its challeges and rewards.
In this second episode of the learning Kotlin series, the team talks about Kotlin’s support for static members or ... lack thereof.
Android Testing Support Library 1.0 launched with IdlingRegistry, which lets you register idling resources in your app. Learn how to make sure your Espresso tests waits until OkHttp calls complete by using Idling Registry for an OkHttp3IdlingResource in the debug flavor of your app.
Ivan Morgillo shares some habits and tips that are part of his daily work life and that can help to create a healthy code base and a pleasant work environment.