This Weeks Links
A common problem developers encounter when developing applications that use a crash reporting tool like Crashlytics is determining if a particular crash/bug has been fixed/addressed or not. Don talks us through why the GIT SHA will help determining which release the crash report refers to
Episode 10 | Boning Up on Core Java
In this episode Donn and Kaushik talk to the very talented Michael Bailey about core Java principles and practices
Android Push Notifications using Parse.com
A guide on how to use Parse.com compared to GCM and customizing the parse push service as much as possible
Android Developer Story: Shifty Jelly drives double-digit growth with material design and expansion to the car and wearables
The inspiring development story from the leading podcasting app on Google Play – Pocket Casts. Learn how material design helped growth into double digits
Codelab for Android Design Support Library used in I/O Rewind Bangkok session
A simple ‘how to’ guide for each component in the new Android Design support library
Geofencing in the mobile.de Android app
An example of how to use Geofencing from an online vehicle marketplace
“Injection” utility for Android
Loading data from multiple sources with RxJava
Enabling a setup that performs queries from the network for fresh data, and retrieves data as quickly as possible otherwise
Five reasons to trademark your videogame today
With 250 Android games launched every day in 2014, copying games is easy and diverts revenue to the copier, using your hard work to make them money! Learn how to trademark your hard work to reduce the chance of people cloning it.
Tackling the rough patches surrounding onActivityResult callback with DailogFragment results
6 Reasons Why You Should Reply to Your Google Play Reviews
The importance of replying to Google Play reviews
How to Build an Android Login Screen
Many applications require users to login in order to access all the available features. In this tutorial we will secure an Android activity by requiring users to enter their username and password.
Basic example of using ItemTouchHelper to add drag & drop and swipe-to-dismiss to RecyclerView.
Your FAB icon might need some optical alignment
Taylor Ling points out a small design flaw in a material design overhaul of ToDoIst’s app and how to fix it with optical alignment
Blackhat mobile security summit 2015: key takeaways
A summary of important points from the Blackhat mobile security summit 2015
[VIDEO] Android Threading & Background Tasks
In Android, you shouldn’t do anything that blocks the main thread. But what does that really mean? This video (with detailed notes) considers the things you need to bear in mind when programming for long-running, potentially complicated tasks in Android applications
Android Texture VideoView having a variety of scale types like the scale types of ImageView such as fitCenter, centerCrop, centerTopCrop and more
Google Play Experiments – 3 Simple Test Ideas
Google recently announced the Play Store Experiments platform. This new functionality allows app developers to A/B test app store listing components to see what drives more downloads.
Android ProgressBar that “bends” under its own weight
New data shows losing 80% of mobile users is normal, and why the best apps do better
Fresh data and analysis on app retention rates from 125 million mobile phones
Easy Adapters library for Android
Google Play Developer policies updated
The newly updated Developer Program Policy page adds revisions like a new sensitive events policy for natural disasters and/or global conflicts. Everything else is more or less changes to the language used for current policies. It’s pretty cut and dry, but here’s the full list of changes outlined in their email
Drag and Swipe with RecyclerView.Part One: Basic ItemTouchHelper Example
There’s actually a really simple way to add these features to RecyclerView. It only requires one class, and it’s already part of the Android Support Library – ItemTouchHelper
Provides fake data to your Android apps
Photoshop gets an open source, HTML5-based interface for app design
Adobe is developing a new interface for Photoshop, and it’s giving out the source code for professional app and Web designers
Design Library – Part 3
Previously we looked at getting a basic tab bar working and in this article we’ll look at getting some nice toolbar hiding and showing on scroll behaviour working
Kerf is a columnar tick database for Linux/OSX/BSD/iOS/Android. It is written in C and speaks JSON and SQL.
6 Reasons Why In-App Feedback Is A Must While Beta Testing!
Replace the long way round of beta-testing your app with an in-app feedback SDK
Easy Http Proxy for android apps. For those days when you want proxy for your app only. Supports different proxy for different urls.
This library does the same thing AsyncTask does – runs code on background thread and gets result back to the main thread. But it is simpler, cleaner, easier to understand, strait-forward to use, hides no arcane knowledge (like how exactly cancel() works in AsyncTask). And it is more simple and straitforward than RxJava.