With more than 80 percent market share, Android is the dominant mobile operating system today. It's running on countless models of smartphones and tablets, as well as many other devices. Judging by this, one would think that programming for Android is simple and easy. Or is it?
In this part, you shall cover how reverse engineering can be done by using Androguard, how to download and setup Androguard and how to decompile an apk using Androguard. Also you will have a look into the deep analysis in future parts of this series.
Scott Alexander-Bown will take a Nexus 4, which has been fairly unloved since many people upgraded to the Nexus 5, and make it act as a Swiss Army knife for multiple Android versions testing.
In this article by Mark Allison you'll learn to implement how to implement your own smooth scrolling for a large view.
This tutorial will guide you through the process of creating a digital watch face for your Android wear powered smartwatch. In this first part we will cover the basics of structuring your project and using the Wear API in order to create your first watchface.
In this post you'll learn how the guys from BigNerdRanch are dealing with continuous delivery for Android using Jenkins.
In this blog post you'll learn how to use Transformer to reuse operators with RxJava.
The new plugin deploys an SDK into your app - adding on-the-fly language resource management feature. Management console provides control on user, machine and pro generated resource creation, distribution and usage. User contribution is accelerated with instant in-app translation.
AppJolt’s one line of code SDK finally lets you use your own uninstall traffic to re-capture their app uninstalls. You are not only saving your daily uninstalls, but you are cross-promoting and getting free installs for your other apps and games. A FREE version is now available for all Android Developers.
We are building PSPDFKit for Android using RxJava & C++14. It's a challenging project that will be used in many apps and there's plenty of work left 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.
You're searching for top notch Android developers for your project or team? Place a job post in one of our issues and reach thousands of Android developers around the world!
MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator.
Provides a simple way to see shared preferences and edit them for test.
Caesar is a tiny Java library that allows to create an asynchronous proxy-version of some synchronous bean. It means that you can still think in terms of your service/bean/object and use its methods instead of writing concurrency code.
Drag and drop re-ordering adapter for RecyclerView. A note from the author: "This is an advanced library meant to be flexible and customizable which leads to more complexity in integration. It is not meant to be a simple drop-in."
Official blog post on the great Google Play Services revamp: A brandnew Location Settings Dialog. The new Places API. Updates to Google Fit. A simplified App Indexing API and much more.