CocoaLumberjack: Logging on Steroids
Logging is one of the most useful instruments to inspect, understand, and debug iOS and OS X applications. You are probably familiar with the NSLog function provided by the Foundation framework, but...
View ArticleDecoding the iOS 6 SDK Available Now!
Rockable Press is proud to present our latest release: Decoding the iOS 6 SDK. Written by five seasoned iOS experts and packed with almost 500 pages of essential iOS 6 development fundamentals, this...
View ArticleAndroid SDK: Exploring Styles and Themes
Styles and themes are time-saving ways to create a consistent look and feel across your Android application. In this tutorial, I’ll cover everything you need to know to apply these useful concepts to...
View ArticleMobile Analytics with Mixpanel
Mobile analytics provides a wide range of services to developers. Used with web and mobile analytics, Mixpanel is an established player. In this tutorial, I will demonstrate how Mixpanel sets itself...
View ArticleWP7: Integrating Twitter with Your App
With Twitter integration, users can share app content on their timeline. For example, on multimedia apps a user can tweet the song he is listening to, or if the app is a game, a new unlocked...
View ArticleWorking with the NSOperationQueue Class
Multi-tasking prevents apps from freezing. In most programming languages, achieving this is a bit tricky, but the NSOperationQueue class in iOS makes it easy!This tutorial will demonstrate how to use...
View ArticleCreate an Unblock Puzzle Game – Interface Creation
In this tutorial series, you’ll learn how to create an unblock puzzle game. The objective of the game is to clear the path for the square to get out. Read on!Step 1: Application OverviewUsing...
View ArticleGeofencing with Core Location
With the release of iOS 4, the Core Location framework received a significant update by providing support for geofencing. Not only can an application be notified when the device enters or exits a...
View ArticleA Developer Looks at BlackBerry 10
BlackBerry 10 is a completely new and unique operating system based on the QNX kernel. This article will provide a quick look at this new platform from a mobile developer’s perspective.BlackBerry 10...
View ArticleWanted: Awesome Writers
Mobiletuts+ is currently seeking to hire writers to cover PhoneGap, mobile web development (e.g. JavaScript, HTML, CSS, etc.), iOS SDK development, Android SDK development, Mobile UI/UX, and more! If...
View ArticleCreate an Unblock Game – Adding Interaction
This is the second installment in our Corona SDK Unblock Puzzle game tutorial. In today’s tutorial, we’ll add to our interface by creating the interactive elements of the unblock game. Read on!Where We...
View ArticleiOS SDK: Crafting Custom UITableView Cells
A handful of predefined cell styles have been available to developers since iOS 3. They are convenient and very useful for prototyping, but in many situations you really need a custom solution tailored...
View Article20 Tools to Streamline Mobile App Creation
There are many ways to create a mobile application and it is easy to get overwhelmed by the variety of services available, especially to the novice app developer. Here are a few widely used, tried, and...
View ArticleiOS SDK: Advanced Freehand Drawing Techniques
This tutorial will build upon the results of a previous Mobiletuts+ tutorial to create an enhanced version of the drawing app in which the thickness of the pen stroke changes smoothly with the speed of...
View ArticleCreate a Match Shapes Game – Tuts+ Premium
In this tutorial series, I’ll show you how to create a Match Shapes puzzle game with the Corona SDK. You’ll learn how to drag objects across the screen and detect when they collide without using the...
View ArticleStreamlining Cocoa Development With CocoaPods
CocoaPods is an easy-to-use dependency management tool for iOS and OS X development. Even though CocoaPods is fairly clear and simple to use, I feel that many cocoa developers are reluctant to give it...
View ArticleBest of Tuts+ in March 2013
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 ArticleContext Circles in Mobile Design
The importance of user experience should never be underestimated when developing mobile applications. If an app fails to deliver during the first experience, the consequence is that you lose a...
View ArticleAndroid SDK: Working with Google Maps – Application Setup
The Google Maps API for Android provides developers with the means to create apps with localization functionality. Version 2 of the Maps API was released at the end of 2012 and it introduced a range of...
View ArticleCreating a Game with Bonjour – Networking Overview
Bonjour is a technology that makes the discovery of services very easy. Despite its power and ease of use, it doesn’t receive much attention in the Cocoa community. Bonjour works very well with the...
View Article