
Chris Ward looks at the Proto Android App from relayr for rapid IoT development with SDKs available in many popular programming languages.
Chris Ward looks at the Proto Android App from relayr for rapid IoT development with SDKs available in many popular programming languages.
Interactivity is crucial in cross-platform games and in this tutorial Travis O'Brien covers handling player input with LibGDX.
Valdio Veliu looks at OkHttp, an Android HTTP client from square that helps simplify API calls in your apps.
Wern Ancheta covers realtime app development with RethinkDB and React Native for automatic data updates pushed straight to users
If you need a custom layout for your Android App, then you need your own ArrayAdapter. Simon Codrington shows you how to create and use them in your apps.
Theodhor Pandeli looks at requesting runtime permissions in Android M and N, the new permission model that gives more control to users.
Last year Valdio Veliu wrote a popular article on his favorite plugins for Android Studio, now he's back with more to streamline your development process.
Mark Brown covers installing the ionic framework and using it for creating performant and native-like HTML Apps.
Abbas Suterwala looks at managing sound from multiple apps and sources in Android with audio focus.
Theodhor Pandeli creates an Android app with text-to-speech that answers all of life's most important questions.
Chris Ward looks at the 8 most interesting announcements for Android developers from Google IO 2016.
Simon Codrington looks at new features in Android N and how developers can take advantage of them in their apps.
Travis O'Brien starts a series on using libGDX to create high powered cross-platform applications and games.
Simon Codrington takes a look at Android Auto, Google's attempt to connect your phone with your car.
Jay Raj looks at Siphon, a tool that makes publishing React Native apps easy.
In his first article for SitePoint, Kumar Animesh shows Android developers how to create an iOS style swipe button for Android Apps.
File storage is an essential feature for an Android app. In this tutorial Valdio Veliu shows you how to add the Dropbox API for cloud storage.
Wern Ancheta adds authentication to React Native apps using Firebase.
Are you looking to get started with Android development? Where better to start than with a time honoured ToDo app tutorial?
Wern Ancheta uses the Ionic framework and the Google Vision API to create an image recognition app.
Read Add Elegant Maps to Your Android App with MapBox and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Deivi Taka looks at Gradle, a popular build system for Java that is also part of Android Studio and gives us a quick overview of how it works
Ada Ivanoff highlights 11 of her favorite tutorials on mobile design for iOS, Android, cross-platform and mobile web designers.
There are many ways to install the Android SDK depending on how you want to develop your apps. Donald Dragoti rounds up the options.
Xamarin is a cross-platform development solution for creating Android and iOS apps. Ariel Ariel Ben Horesh looks at it's form component for creating UIs.
With Facebook shutting their Parse service, Chris Ward looks at how to migrate your iOS and Android apps from the hosted service.
Custom Accessibility Services for Android allow a developer to create inclusive interfaces for all users and Valdio Veliu shows us how to create our own.
React Native is one of the hottest cross platform mobile development frameworks around, Jon Shaffer presents a comprehensive guide to installing it.
The Android NDK allows developers to use C and C++ code in their apps and Rico Zuñiga walks us through the advantages, disadvantages and usage.
Wern Ancheta shows us how to use React Native to create an Android app based on the Pokemon Pokodex that even reads results to you!