Profile

Cover photo
Tuts+ Mobile Development
5,189 followers|399,008 views
AboutPostsPhotosYouTube

Stream

 
"Create a Live Wallpaper on Android Using an Animated GIF" by @hathibel #android http://ow.ly/Jxl4k
Have you ever seen a beautiful animated GIF that loops seamlessly and wondered if you could use it as a live wallpaper on your Android device? Well, you can, and in this tutorial I am going to show you how. | Difficulty: Intermediate; Length: Medium; Tags: Android SDK, Mobile Development, Android Studio, IDEs, Java, App Development, Mobile App
3
2
Jimmy Leonardo's profile photoLucianna Silva's profile photo
Add a comment...
 
"Create a Dancing Hangman Game in Corona: Project Setup" by James Tyner #corona http://ow.ly/JxkNw
In this two-part series, I will be showing you how to create the classic game of hangman. This version comes with a surprise ending, however. If you win the game the hangman does a happy dance. Along the way, you will learn about Corona's drawing API, scene management, dispatching custom events, how to utilize a sprite sheet, and how to use modules to emulate classes in the Lua programming language. | Difficulty: Intermediate; Length: Medium; Tag...
1
2
Jimmy Leonardo's profile photoIstván Maczkó's profile photo
Add a comment...
 
"Rewriting History with Git Rebase" by Ryan Hodson http://ow.ly/JxkqP
Rebasing is one of the most misunderstood topics in Git. It has a reputation of a dangerous command that should be avoided by beginners, but this doesn't need to be the case. This tutorial dispels the mysterious nature of the git rebase command by looking at two practical use cases, creating a linear project history and cleaning up local commits before publishing them. | Difficulty: Intermediate; Length: Medium; Tags: Git, Mobile Development, Ver...
2
2
Marco Granatiero's profile photoVladimir Bjelakovic's profile photo
Add a comment...
 
"Localizing a Windows Phone 8 Application" by @maskaravivek #windowsphone http://ow.ly/Jxk1A
Recent store trends show that offering your app in English will cover only about 25% of Windows Phone customers. Adding Spanish, French, Mandarin, Russian, and German can increase coverage to more than 75% of Windows Phone customers. In this tutorial, I will teach you how to localize a Windows Phone 8 app to reach more potential customers. | Difficulty: Beginner; Length: Medium; Tags: Windows Phone, Windows Phone SDK, C#, Mobile Development, Visu...
1
Add a comment...
 
"Identifying People With Qualcomm's Snapdragon SDK" by @josh_newnham http://ow.ly/JxjHW
In this tutorial, you'll learn how you can take advantage of Qualcomm's Snapdragon SDK to derive metadata from your photos, giving users new ways to explore their content. | Difficulty: Advanced; Length: Medium; Tags: Android, Android SDK, Android Studio, IDEs, App Development, Mobile App, Mobile Development
1
1
Vladimir Bjelakovic's profile photo
Add a comment...
 
"Working With Local Databases on Windows Phone 8" by @maskaravivek http://ow.ly/HBFrJ
In the previous article, you learned how to store data in your app's isolated storage. In this article, we focus on working with local databases that live in your app's isolated storage. You'll learn about database operations using LINQ, database schemas as well as how to fetch data from a local database. | Difficulty: Beginner; Length: Medium; Tags: Windows Phone, Windows Phone SDK, C#, Mobile Development, Visual Studio, IDEs
1
Add a comment...
Have them in circles
5,189 people
pan wei's profile photo
Md. Yousuf Ali (yousufsemol)'s profile photo
Donnie Manuel's profile photo
Jimmy Huang's profile photo
George Melas's profile photo
Fabio Alberti's profile photo
Nuocca Kei's profile photo
Amr Khalifa's profile photo
User Experience Design (UX)'s profile photo
 
"Swift from Scratch: Inheritance and Protocols" by @_bartjacobs #iosdev #swift http://ow.ly/JxkXw
While playgrounds are a great tool to play with Swift and learn the language, it's time to move on and create our first Swift project in Xcode. In this article, we're going to create the foundation of a simple to-do application using Xcode and Swift. Along the way, we'll learn more about object-oriented programming and we'll also take a closer look at the integration between Swift and Objective-C. | Difficulty: Beginner; Length: Medium; Tags: Swi...
1
Add a comment...
 
"An Introduction to Android TV" by Jessica Thornsby #android http://ow.ly/JxkzH
Do you want to get a better understanding of Android TV? This introduction will get you up and running with this new platform, from explaining what Android TV is and what its best practices are, right through to creating and testing your very own Android TV sample app. | Difficulty: Beginner; Length: Medium; Tags: Android TV, Android Studio, Android SDK, Android, IDEs, App Development, Mobile Development
1
3
István Maczkó's profile photoJamal S's profile photo
Add a comment...
 
"An Introduction to Xamarin.Forms and SQLite" by @kreatived #xamarin http://ow.ly/JxkaL
At some point in your mobile development career, you are going to need to deal with data. Dealing with data means more than processing and displaying information to the end user. You are going to need to store this information somewhere and be able to get at it easily. Thanks to Xamarin and open source software, you can easily store your data with an industry tested platform, SQLite. | Difficulty: Beginner; Length: Medium; Tags: Mobile Developmen...
1
Add a comment...
 
"Enumerations in Swift" by @_bartjacobs #iosdev #swift http://ow.ly/JxjPy
Enumerations are a common design pattern in many programming languages. While you may be familiar with enumerations in C and Objective-C, Swift's implementation of enumerations is significantly more powerful and flexible. In this quick tip, you'll learn what's special about enumerations in Swift, how to use them in your projects, and what makes them so powerful. | Difficulty: Beginner; Length: Quick; Tags: Swift, iOS SDK, iOS 8, Xcode 6, Xcode, I...
2
Add a comment...
 
"Create a Ringtone Randomizer on Android" by @Hathibel #android http://ow.ly/JxjvL
Android phones come with a lot of built-in ringtones, most of which are never used. To help users use all the ringtones on their devices, in this tutorial, you will learn how to create an app that automatically randomizes the ringtone of an Android phone every time it receives a call. | Difficulty: Intermediate; Length: Medium; Tags: Android SDK, Mobile Development, Android Studio, IDEs, Java, App Development, Mobile App
2
1
Jamal S's profile photo
Add a comment...
 
"Leveraging the Power of Git Stash" by Ryan Hodson http://ow.ly/HBE15
In this quick tip, you'll learn how to hit the pause button in Git by storing incomplete changes internally. The git stash command helps you avoid committing unfinished snapshots, giving you a clean, meaningful project history. | Difficulty: Intermediate; Length: Quick; Tags: Git, Mobile Development, Version Control, CLIs, Bash
1
1
István Maczkó's profile photo
Add a comment...
People
Have them in circles
5,189 people
pan wei's profile photo
Md. Yousuf Ali (yousufsemol)'s profile photo
Donnie Manuel's profile photo
Jimmy Huang's profile photo
George Melas's profile photo
Fabio Alberti's profile photo
Nuocca Kei's profile photo
Amr Khalifa's profile photo
User Experience Design (UX)'s profile photo
Contact Information
Contact info
Email
Story
Tagline
Teaching creative and technical skills to millions of people worldwide.
Introduction

Tuts+ Mobile Development is all about quality tutorials for mobile developers.

Topics covered include native development with the iOS SDK, Android SDK/NDK, and Windows Phone 7 SDK, cross-platform development with tools like Titanium Mobile and PhoneGap, and techniques for building mobile accessible web sites and web apps with HTML 5, CSS, JavaScript (this includes mobile web app frameworks like jQuery Mobile and SenchaTouch as well).

Whether you want to create the next killer app or become a pioneer of the mobile frontier, we’ve got you covered!