iOS SDK: Localization with NSLocalizedString
The App Store is a global market, and by localizing your app, users in other countries will be more likely to download and enjoy it. In this iOS tutorial, we will go over how to localize the text in...
View ArticleiOS SDK: Accessing Device Data with UIDevice and NSLocale
This tutorial demonstrates how to access key iOS device and user information, such as the device model, iOS version number, the user’s selected language, and more. This information can be useful in...
View ArticleMobiletuts+ Quiz: Android Application Fundamentals
A solid grasp of the application fundamentals is essential if you want to develop reliable Android apps. Have a go at the following quiz to see how well you understand the central features of Android...
View ArticleBuilding a Customizable Android Analog Clock Widget – Tuts+ Premium
Developing widgets for the Android platform involves a slightly different set of tasks than standard app development. In this series of tutorials, we will work through the process of developing a...
View ArticleBuild a Windows Phone 7 Clock App
In this tutorial I will show you how to create a cool looking clock app for Windows Phone 7. Expression Blend will be used for designing this app as it is a very powerful tool for quickly creating...
View ArticleBluetooth Connectivity with GameKit
This iOS tutorial will teach you how to establish a Bluetooth connection between two iOS devices using the GKPeerPickerController, GKPeerPickerControllerDelegate, GKSession, and GKSessionDelegate...
View ArticleCorona SDK: Create a Compass Application
In this tutorial, you’ll learn how to create a Compass Application using the smartphone hardware. Read on! Step 1: Application Overview Using pre made graphics, we will code a Compass application using...
View ArticleSay Hello to the All-New Gamedevtuts+!
We’re excited to let you know about the latest addition to the Tuts+ family — Gamedevtuts+! Gamedevtuts+ is dedicated to teaching game development, with tutorials, tips, and articles about level...
View ArticleWanted: Awesome Guest Writers
Mobiletuts+ is currently looking to hire guest writers to cover mobile web development (e.g. JavaScript, HTML, CSS, etc.), iOS SDK development, Android SDK Development, Mobile UI/UX, and more! If...
View ArticleBuild a Custom Clock Widget: Clock Design
Developing widgets for the Android platform involves a slightly different set of tasks than standard app development. In this series of tutorials, we will work through the process of developing a...
View ArticleBest of Tuts+ in July 2012
Each month, we bring together a selection of the best tutorials and articles from across the whole Tuts+ network. Whether you’d like to read the top posts from your favourite site, or would like to...
View ArticleCreate Eye-Catching Navigation with AwesomeMenu
This tutorial will teach you how to create an eye-catching iOS menu using the AwesomeMenu open-source project. Read on! Project Preview The following is a short demo of AwesomeMenu in action: Note that...
View ArticleFive Tips for Creating Stylish UIButtons
Sometimes it only takes a few lines of code to make your interface pop. This tutorial will teach you five simple tricks for creating stylish UIButtons to make your app standout! Project Preview Project...
View ArticleWorking with Unity3D Physics
This tutorial will teach you how to build a knock down game with Unity3D! Along the way, you’ll learn about the importance of using a physics engine and how doing so will save countless hours of manual...
View ArticleBuild a Custom Clock Widget: Launching & Receiving Updates
Developing widgets for the Android platform involves a slightly different set of tasks than standard app development. In this series of tutorials, we will work through the process of developing a...
View ArticleCreate a Pinball Game: Interface Creation
This entry is part 1 of 2 in the series Build a Pinball Game with CoronaIn this two part tutorial series, you’ll learn how to create a Pinball game. The objective of the game is to hit the ball using...
View ArticleCreate a Pinball Game: Adding Interaction
This entry is part 2 of 2 in the series Build a Pinball Game with CoronaThis is the second installment in our Corona SDK Pinball Game tutorial. In today’s tutorial, we’ll add to our interface and then...
View ArticleBuild a Custom Clock Widget: Implementing User Configuration
Developing widgets for the Android platform involves a slightly different set of tasks than standard app development. In this series of tutorials, we will work through the process of developing a...
View ArticleiBooks Bootcamp: Getting Started
This entry is part 1 of 2 in the series iBooks BootcampThe publishing industry has been revolutionized by technological advances that make it easier than ever for authors to self-publish their work....
View ArticleGetting Started with Sencha Touch 2
Earlier this year, Sencha Touch released the second iteration of their cross-platform, mobile web development framework. This video spotlight will introduce you to the latest version of Sencha Touch...
View Article