This Weeks Links
Details of debugging tools from Android to help debug and analyze problems that your app may face in trying to get the best performance.Log
Ultimately minimal (yet very convenient) logger for Android and Java
Presenting BottomSheet
Article introducing a new Open Source Android UI component from Flipboard
[VIDEO] ChetBot Android UI test automation demo
Simple automated UI-driven scripting and testing for Android and iOS.
Gradle tip #2: Understanding Syntax
Following on from the first part about tasks and different stages of the build lifescycle, this article from Tricky Android explains the Groovy syntax
material_colors.xml
Android XML resource with the full material color palette
SQLScout
SQLScout is a plugin for Android Studio and IntelliJ IDEA that provides powerful, dedicated support for SQLite databases
include_list_viewpager.xml
CollapsingToolbarLayout with TabLayout
[VIDEO] Fingerprint and payments APIs (100 Days of Google Dev)
New fingerprint and payments APIs are introduced in M, to enable enhanced UX and security for online purchasing, banking, and retail payments.
10: animator-morph_ridge_2_to_tick.xml
Demonstrating an animation for scanning a fingerprint and showing success or failure. This uses a number of AnimatedVectorDrawables
AnimatedVectorDrawable
This class uses ObjectAnimator and AnimatorSet to animate the properties of a VectorDrawable to create an animated drawable
Inception
Hands-off auto-configuration tools for android devices
Design Support Library (II): Floating Action Button
The Floation Action Button (FAB) is a new component included in Material Design guidelines that emphasizes the most important action in our current screen. This article from Antonio Leiva introduces and explains how to use it and the extra options available
Percolate Announces Second Open Source Android Development Library
Percolate’s new library, Foam. Foam’s mission is to make setting up crash reporting, event tracking, and log management extremely easy
What Every App Developer Needs To Know About Landing Pages
Observations that indie app developers need a marketing strategy outside of appearing in the App Store search results
Dependency injection with Dagger 2 – the API
This post is a part of series of posts showing Dependency Injection in Android with Dagger 2
Android Developer Story: Trello Increases engagement with material design
Encouraging example of how material design is increasing engagement for Trello, a visual collaboration tool
Design Library – Part 1
In this series we’ll look at taking the RSS Reader app that we used as a basis for the Material series, and re-write it to make full use of the new Design Support Library.
An Introduction to RxJava for Android (Pt. 1)
This article will break down each property of RxJava and then understand why RxJava is awesome!
7 Testing Tips to Ready your App for Launch
Testmunk share some of the best practices that they have seen being applied for some of their successful launches, focusing on the development side
Open-sourcing Facebook Infer: Identify bugs before you ship
Facebook infer has become open-source. Infer is a program analyzer used to indentify bugs before mobile code is shipped
PSA: fix MultiDex build crashes
When life gives you lemons, you bump the heap size
Square Presents: Streamlining Android Apps
Notification of a valuable tech talk hosted by Square Engineering