This article shares some of the author's experience working with kiosk mode applications for Android devices and discusses some of the pitfalls of their development and ways to solve common problems.
This article will help you understand Gradle's Groovy syntax and stop being scared when you see complex build.gradle scripts.
This post is a part of series of posts showing Dependency Injection in Android with Dagger 2. This one delves into a fundamentals of Dagger 2 and goes through the whole API of this Dependency Injection framework.
Cédric Beust started using a pretty simple design pattern that uses Rx to offer what is a fairly simple way of managing your database access with RxJava.
If you are using any subclass of FragmentActivity and you are thinking of doing any kind of fragment transaction in onResume, do it in onResumeFragments.
This article takes a simple look at RxJava so you’ll understand what it is and why its awesome.
On Android, performance and memory are closely intertwined, since the memory footprint of the overall system can affect the performance of all of the processes, and since the garbage collector can have a significant impact on runtime performance.
After Google IO, the Android GDE team got together to gather their thoughts about the most significant announcements from the conference. These were the key points from their discussion
Josh Brown shares a great tip on how to use headless fragments (those without a layout) to help compose your UI implementation.
Static analyzers are automated tools that spot bugs in source code by scanning programs without running them. Facebook is open-sourcing Infer, a static program analyzer that Facebook uses to identify bugs before mobile code is shipped.
In this series Mark Allison will look at taking the RSS Reader app that he used as a basis for the Material series, and re-write it to make full use of the new Design Support Library.
Sebastiano Poggi shares a tip on how to avoid out of memory issues when using multidex in your build.
In 1 week on the Hired Marketplace, you'll get 5+ offers from top tech companies around the US and UK. Want to learn more? Check out Hired today!
A counterpoint to last week's article which made the argument that the FAB is bad UX design.
Here at Flipboard you will take on complex problems, experiment with open source solutions and enjoy a culture that celebrates constant innovation. In this role you will work on a completely unique and beautiful app and be able to pair your experience with a talented and fun team!
Here's a sample app that implements many Material design patterns using the new Material support library.
Dave Smith gave an amazing talk about Recycler View at Droidcon Montreal. Here's the video together with the slides!
Wouldn't it be great if there was a magical tool that would scan your code, and let you know about performance problems before your users found out about it? There is. It’s called LINT, and it’s a tool, built right into Android Studio to help you track down all sorts of issues.