How to make an app

Android is the Windows of the mobile world, enjoying a colossal user base and huge market share. To get in on the Android app action, check out the links below to learn how to build an app for Android.

01. Watch Android developer insights

How to make an app: Android developer highlights

Gen up on Android with the developer insights

The Android Developers YouTube channel is a great starting point for immersing yourself in everything about Android development. It houses videos from live events, along with a bunch of demos and tutorials, covering everything from improving accessibility for all users through to dealing with the ins and outs of Android Wear. 

02. Build your first Android app

How to make an app: Build your first Android app

Get stuck right in to Android app building here

This rather comprehensive official Android website offers a slew of training guides. Work through the documentation and you’ll learn how to create an Android app, support various device types, deal with interface elements, and more. Also related and noteworthy: the Material design site, outlining the platform’s modern vision for aesthetics.

03. Follow the 10-day Android app program

How to make an app: 10-day Android app program

10 days to learn how to build an app? Sign us up!

Looking at swathes of documentation? Not sure where to start? Adam Sinicki’s post for Android Authority breaks down the process of Android app development into 10 simple steps. Well, mostly simple – one is ‘learning the basics of Java’. But although 10 days is perhaps pushing it, a few weeks isn’t, if you’re dedicated.

04. Adaptive UI Tutorial for Android with Kotlin

How to make an app: Adaptive UI

Get responsive with this app-building tutorial

A weakness in many Android apps is their inability to scale well. And yet Material Design lends itself neatly to responsive designs that should work on any device, from tiny smartphones to huge tablets. This tutorial explains how to build an adaptive UI that looks good and works well across all devices and screen sizes.

05. Learn about Android’s thumb zone

How to make an app: Learn about Android's thumb zone

The most fun you can have with one hand

Once, smartphones were small enough that the average thumb could reach the entire display. Not so much now. iOS suffers from this problem, but Android more so, due to the tendency towards increasingly large devices. This Smashing Magazine feature outlines how best to cater for one-handed smartphone usage.

06. Switch from iOS to Android app development

How to make an app: Switch from iOS to Android development

Perform the old app switcheroo with help from this article

For the most part, iOS is where the money is, but Android’s where most users are. It’s therefore a smart move to at least consider shifting iOS apps across to Android. If you’re wavering, this article outlines the main considerations for making the move, noting that you can in fact utilise a great deal of your existing experience.

07. Discover Android app dev dos and don’ts

How to make an app: Android app dev dos and don'ts

This broad advice on how to build an app is priceless

Jessica Thornsby’s piece for Tuts+ is quite general in nature, but it offers vital and sage advice on subjects such as designing for multiple devices, considering languages, accessibility concerns, and thorough testing. You won’t end up with an app after reading it – but any apps you do make will be better.

Next page: How to make a Windows app