Ada Ivanoff shows 10 of her favorite Free UI Templates for Android Lollipop and iOS 8 application design.
Tag: chrisw
Valdio Veliu shows how to animate that most popular of components in Google's Material Design, the Floating Action Bar.
Theodhor Pandeli looks at using the Google+ API in an Android app to provide authentication and social sharing features.
Patrick Catanzariti highlights 5 tips and tricks he has gathered from his development work with the Ionic framework.
Valdio Veliu looks at the RecyclerView in Android, perfect for handling long lists of data efficiently.
Joyce Echessa shows how to use the YouTube API to embed video into an Adroid App.
Theodhor Pandeli looks at how the Crashlytics library, a part of Twitter's Fabric, can help identify common crashes in an Android app.
Theodhor Pandeli covers Retrofit, an HTTP client Library from Square that helps Android and Java developers make network calls easier and quicker
Valdio Veliu looks at Volley, Google's standard library for network requests that takes care of a lot of the hard work for you.
In Theodhor Pandeli's first post for SitePoint, he looks at integrating the Facebook API into Android apps for login, profile information and posting.
![Creating a Cloud Backend for Your Android App Using Firebase](https://uploads.sitepoint.com/wp-content/uploads/2016/09/1473658241firebase-300x158.png)
With Parse shutting in January 2017, Joyce Echessa looks at alternatives, such as using Firebase as a cloud backend for your Android app.
![Securing Your Android Apps with the Fingerprint API](https://uploads.sitepoint.com/wp-content/uploads/2016/09/1472802187huawei-nexus-6p-fingerprint-reader-300x300.png)
Deivi Taka looks at how to secure your Android apps with the Marshmallow Fingerprint API.
![Using ViewPager to Create a Sliding Screen UI in Android](https://uploads.sitepoint.com/wp-content/uploads/2016/08/14727080211472288795image01-169x300.png)
Abbas Suterwala looks at using ViewPager in Android for creating sliding screen UIs in your apps.
![5 Great Services To Optimize Your Mobile Apps](https://uploads.sitepoint.com/wp-content/uploads/2015/01/1421748992TestFairy-300x162.png)
Annarita Tranfici looks at 5 services to help you optimize your mobile apps based on how users are actually using them.
![Adding Analytics to a React Native App](https://uploads.sitepoint.com/wp-content/uploads/2016/08/14721093111468569784keenio-groupby-300x115.png)
React Native is a great framework for building cross platform apps, and Wern Ancheta looks at adding user analytics with Keen.io and Segment.io
![A Step by Step Guide to Building an Android Audio Player App](https://uploads.sitepoint.com/wp-content/uploads/2016/08/1471529082Screenshot_2016-08-12-19-31-48-180x300.png)
Valdio Veliu presents an in-depth and step by step guide to building your very own Android audio player app.
![Transfer Data between Activities with Android Parcelable](https://uploads.sitepoint.com/wp-content/uploads/2016/08/1471012908pardroid-198x300.png)
Simon Codrington looks at Android Parcelable, a fundamental building block for transferring data between activities in your Apps.
![Communicating with Bluetooth Low Energy Devices in Cordova](https://uploads.sitepoint.com/wp-content/uploads/2016/08/14710130792000px-Bluetooth.svg-197x300.png)
Wern Ancheta shows how to to communicate with bluetooth low energy devices in a Cordova-based app.
![Build a Stateful Real-Time App with React Native and Pusher](https://uploads.sitepoint.com/wp-content/uploads/2016/08/1471013240pusher_logo_p_dark-218x300.png)
Ayomide Aregbede creates a real-time app for chatting between users, making use of React Native and Pusher
![Hassle-Free Image Loading in Android with Picasso from Square](https://uploads.sitepoint.com/wp-content/uploads/2016/08/1470055294sample-300x144.png)
Theodhor Pandeli looks at simplifying image loading in Android with the Picasso library from Square.
![Tidy and Optimize Your Java Code with Android Butter Knife](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469454010logo.png)
Valdio Veliu looks at Android Butter knife, a great tool for optimizing and tidying your Android codeso you can focus on important logic.
![Use React Native to a Create a Face Recognition App](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1471013367verification_0-300x147.png)
Wern Ancheta uses React Native and the Microsoft face API to create a face recognition app.
![Developing Push Notifications for iOS 10](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469585860Fotolia_107355637_Subscription_Monthly_M-300x200.jpg)
Deivi Taka takes a look at developing push notifications for iOS 10, what's new and how to take advantage of these features.
![Authenticating Users via OAuth with Cordova and Ionic](https://uploads.sitepoint.com/wp-content/uploads/2016/07/14692437231466765868ad32525b-aeb5-4def-a98a-3adf3e212538-300x173.jpg)
Jay Raj looks at authenticating users via OAuth with a Cordova and Ionic based app.
![Access Platform APIs with React Native Modules](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469241848imgres-300x168.png)
Sajjad Ashraf looks at accessing native platform APIs by creating custom React Native modules
![In-App Browsers with the ThemeableBrowser PhoneGap Plugin](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469243933images-300x168.png)
In this tutorial, Ivan Dimov shows you how to create a custom in-app browser with the ThemeableBrowser PhoneGap plugin.
![Connecting to Web Services with Android Wear](https://uploads.sitepoint.com/wp-content/uploads/2016/07/14692440021467786079android_wear_wearable_final_output-300x109.jpg)
In this Android Wear tutorial, Simon Codrington shows how to co connect to web services and load data to a wearable.
![Rapid IoT Development with the relayr Android App and SDK](https://uploads.sitepoint.com/wp-content/uploads/2016/07/14692441281467457474rl-mob-monitor-300x146.png)
Chris Ward looks at the Proto Android App from relayr for rapid IoT development with SDKs available in many popular programming languages.
![Horizon: A Scalable Backend Perfect for JavaScript Mobile Apps](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469244365Screenshot-2016-07-23-13.25.24-300x116.png)
Horizon is a scalable backend perfect for JavaScript and cross-platform mobile apps, in this tutorial Wern Ancheta creates a multiplayer game to show why.
![Handling Player Input in Cross-Platform Games with LibGDX](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469246112games-300x200.jpg)
Interactivity is crucial in cross-platform games and in this tutorial Travis O'Brien covers handling player input with LibGDX.