iOS
![Creating a Backend for Your iOS App Using Firebase](https://uploads.sitepoint.com/wp-content/uploads/2016/11/1478195540featured-image-2.jpg)
Firebase provides all the backend infrastructure you need for your mobile app. This tutorial shows you how to integrate it into an iOS app.
![5 Great Services To Optimize Your Mobile Apps](https://uploads.sitepoint.com/wp-content/uploads/2015/01/1421748992TestFairy.png)
Annarita Tranfici looks at 5 services to help you optimize your mobile apps based on how users are actually using them.
![Communicating with Bluetooth Low Energy Devices in Cordova](https://uploads.sitepoint.com/wp-content/uploads/2016/08/14710130792000px-Bluetooth.svg.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.png)
Ayomide Aregbede creates a real-time app for chatting between users, making use of React Native and Pusher
![Use React Native to a Create a Face Recognition App](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1471013367verification_0.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.jpg)
Deivi Taka takes a look at developing push notifications for iOS 10, what's new and how to take advantage of these features.
![PaintCode: How to Make iOS-Ready App Graphics with Sketch App](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469243344paintcode-sketch.jpg)
App development needs great design but there is a disconnect between design and code. Now Paintcode turns Sketch into an iOS app UI development tool.
![In-App Browsers with the ThemeableBrowser PhoneGap Plugin](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469243933images.png)
In this tutorial, Ivan Dimov shows you how to create a custom in-app browser with the ThemeableBrowser PhoneGap plugin.
![Rapid IoT Development with the relayr Android App and SDK](https://uploads.sitepoint.com/wp-content/uploads/2016/07/14692441281467457474rl-mob-monitor.png)
Chris Ward looks at the Proto Android App from relayr for rapid IoT development with SDKs available in many popular programming languages.
![Handling Player Input in Cross-Platform Games with LibGDX](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469246112games.jpg)
Interactivity is crucial in cross-platform games and in this tutorial Travis O'Brien covers handling player input with LibGDX.
![Realtime App Development with RethinkDB and React Native](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469320207app.jpg)
Wern Ancheta covers realtime app development with RethinkDB and React Native for automatic data updates pushed straight to users
![What Do Apple’s App Store Changes Mean for Developers?](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469320404apple.jpg)
Chris Ward looks at Apple's forthcoming changes to the App Store, and whether they will be successful in improving revenue.
![Managing Data in iOS Apps with SQLite](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469320549appshot.jpg)
Most apps will need to store data at some point. In this tutorial, Deivi Taka looks at managing data in iOS with SQLite, an easy and light storage option.
![Dependency Management in iOS with Carthage](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469374432depend.jpg)
Developers often use code from other libraries to reduce their amount of work. Aleksander Koko looks at dependency management in iOS with Carthage.
![Quick Tip – Installing the Ionic Framework for HTML5 Apps](https://uploads.sitepoint.com/wp-content/uploads/2016/05/1469376351ionic.jpg)
Mark Brown covers installing the ionic framework and using it for creating performant and native-like HTML Apps.
Aleksander Koko looks at networking in iOS, including NSURLSession and Alamofire.
Jay Raj looks at Siphon, a tool that makes publishing React Native apps easy.
Petros Demetrakopoulos presents a beginners guide to populating and using TableViews in iOS, a fundamental part of app design and layout.
Chris Ward looks at the Swift Package Manager, an early-days dependency management utility for Swift.
Wern Ancheta adds authentication to React Native apps using Firebase.
Wern Ancheta uses the Ionic framework and the Google Vision API to create an image recognition app.
Chris Ward loves Swift, and in this article looks at it's past, present and future to see what's possible and what's coming.
Ada Ivanoff highlights 11 of her favorite tutorials on mobile design for iOS, Android, cross-platform and mobile web designers.
After covering using C and C++ in Android Apps, Rico Zuñiga now looks at using the languages in iOS apps with Objective-C++
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.
Here is a brief guide for getting started with Swift, Apple's new programming language announced at WWDC.
Universal links in iOS create a seamless user experience, allowing users to jump straight to content on your app. Arvindh Sukumar shows us how to use them.
React Native is one of the hottest cross platform mobile development frameworks around, Jon Shaffer presents a comprehensive guide to installing it.
Chris Ward looks at Classy, a tool for using stylesheets in native iOS apps.