Designed with the goal of making Sixpack A/B testing Android applications easy and painless, sixpack-java has a straightforward API and an easy setup process that should make measuring and analyzing your application design decisions a breeze.
This post starts with two real examples (one trivial and another more complex) to see how the Data Binding could be useful for developing Android apps.
Dan Lew writes about using RxJava's defer() as a tool for ensuring Observable code runs when subscribed (rather than when created).
In addition to ViewPager integration, Prism v1 also has triggering from the Palette support library in an optional module. This article shows how to connect this all up.
Add people metadata to notifications to influence notification ranking and priority mode.
How to create reusable RecyclerView Adapters with different view types painlessly.
The data binding library will allow us to be more declarative in the way we work with our views. The author shows how it allows for lower friction unit testing for view and application logic.
RxJava is a great library, but it’s not easy to get started. The article outlines different approaches to unit testing Observables.
Working with multi-modules project, it is very useful to centralize the dependencies, especially the support libraries. This article shows a good way to do this.
You can’t directly get a list of the views inside a ViewGroup, but in Kotlin, there is a way to prepare any kind of data to work with collection operations.
The author goes through a semi-realistic example and explains the thought behind some information hiding strategies in apps and why they may not be as effective as you might initially hope.
You'll create a profile & over 1 week tech companies will apply to you! You'll get salary/equity offers upfront & you're under no obligation to accept any offer. Interested? Join Hired today!
This is the story of redesigning the UX for a popular calendar tool on Android: Business Calendar.
We are building PSPDFKit for Android using RxJava & C++ 14. It's a challenging project that is used in many apps and there's plenty of work to be done. We have a talented team, who enjoy the benefits of working in a remote environment. If you're up for a challenge, send us your resume.
Runtastic offers you the chance of actively shaping our future’s success. As part of our young, motivated Android Development team you will write code that is used by millions of users worldwide, every day.
Crew is a messaging and productivity app for workplaces in the deskless economy. Crew replaces text messages, which dominate the service economy with an easy to use app. Crew introduces concepts like ticketing and task management to workers who have never used business software in their roles.
Previewed earlier this summer at Google I/O, Android Studio 1.3 is now available on the stable release channel.
Google Play is making it easier for you to manage beta tests and get your users to join them, with Open Beta and Closed beta using email addresses.
Gradle plugin to be used in combination with the new unit testing feature of the Gradle Plugin / Android Studio to use real classes for e.g. SparseArray.
Chiu-Ki visits Siena Aguayo at the Indiegogo offices to talk about working in different technology stacks, testing, databases, speaking at conferences, and Pokemon.
Colin Lee provide a quick introduction to the concepts of Java 8 streams, then dives into Netflix's library providing reactive extensions to Java, RxJava.
The 9th edition State of the Nation report now covers all the latest trends in mobile, desktop, IoT and cloud services development.
Want to visit the Droidcon UK? Grab this discount code while it's hot! Droidcon-AW-25.