App designFeature

How to make an app

Want to make an app for iPhone, iPad, Android or Windows? These app tutorials will tell you how.

You've got a great idea but you need some help – discover how to make an app for Android, iOS or Windows with these easy-to-follow tutorials for everyone from amateurs to pros.

In a world where smartphone use is rising exponentially, the opportunities to make a name for yourself, not to mention a ton of money, by turning your app idea into reality are huge. So whether you're building for Android or iOS, there are several tutorials here to help you. We start with Android...

How to make an Android app

Interactive Android tutorial

Teaching technology via app development, Codelearn offers this interactive Android tutorial, in which you will learn how to build a full fledged Twitter Android app.

Building your first Android app

This tutorial teaches you how to build your first Android app. You'll learn how to create an Android project and run a debuggable version of the app. You'll also learn some fundamentals of Android app design, including how to build a simple user interface and handle user input.

Develop an Android app: video tutorials

This handy 'playlist' of Android development tutorials will take you through everything from downloading the SDK to putting your app on the market.

Create your first Android mobile app

app tutorials

A very short beginner introduction tutorial, this shows you how to create a mobile app for Android. The tutorial is based on API Level 17 and Android 4.2. Starting from scratch, you should have a mp/h to km/h converter at the end.

Build your first Android app

Build your first Android app

This tutorial gets you started with Android development without requiring you to wade through pages of technical documentation. At the end, you'll have written a simple Android app and you will be able to deploy the application onto an emulator or a real Android device.

How to build an Android app

There are two techniques that you can use to produce Android applications with a PC. The first uses the Android Software Development Kit (SDK). This lets you write raw code and helps you get it working in the Android environment. The second uses App Inventor, a Google Labs tool that's still in beta. This tutorial demonstrates how to go about doing both.

How to develop an Android app

app tutorials

In this four-part tutorial, you'll learn the basics of developing an app for Android. A perfect starting point for any beginner, the series will explain the programming terminology used as well as any strange acronyms.

HelloWorld application using Android Studio

Google recently announced a new IDE for Android called Android Studio. This tutorial explains how to install Android Studio on your Windows 7 machine and create a new HelloWorld application.

How to install Android SDK

App tutorials

Learn how to to install the Android software development kit and set up your development environment for the first time.

Getting To Know The Android Platform

Getting To Know The Android Platform

This article explains what you need to do to build a scalable app that looks and feels right at home on Android, how to test it and your options for distributing it. After reading this article, you should have a good understanding of what kinds of decisions and challenges you will face when creating an Android app.

Advanced Android app-building tutorials

Designing For A Maturing Android

app tutorials

Around 480 million people currently use Android devices, and one million new devices are activated daily. Learn your market with this introduction to a maturing Andriod app audience.

Build a photo sharing app for Android

app tutorials

In this step by step tutorial you'll build SnapStack, a photo sharing application, from start to finish. Building SnapStack on StackMob you'll build a feature-filled app that includes User Authentication, S3 integration and more.

Unit testing with Android Studio

If you plan on doing test drive development for your Android Studio mobile projects, you will want to learn the main points of how to create and use Unit Tests in the post-Eclipse world of Android development. Rex St. John outlines all you need to know.

Next page: creating iOS and cross-platform apps, plus app-building tips

Don't miss this!