Mobile App Development: Make iOS & Android Apps Without Code

Quickly produce quality iOS and Android apps without learning any code.
3.3 (30 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,275 students enrolled
$200
Take This Course
  • Lectures 20
  • Contents Video: 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2015 English

Course Description

Course updated: October 2015

Use these various tools and techniques to go from app idea to earning money in the app stores today! Save time by removing the hurdles that come with coding apps manually.

Profitable iOS and Android Apps in Just a Few Hours

  • Step by step instructions from app concept, to app store submission
  • Tips for selecting a profitable niche
  • Including in-app purchases, ads, or paid apps
  • See your app changes instantly without resubmitting to the app store
  • Tools to quickly generate beautiful graphics to make your app stand out
  • Build apps with maps, directions, social media streams, videos, music, push notifications and more!
  • Enable your clients to easily edit the content of the apps you've created for them
  • Learn techniques to get better app reviews
  • Save tons of time by avoiding the hurdles that come with learning code
  • Easily create a Flappy Birds clone
  • Keep all the source code for your app to change at anytime
  • Start earning money from apps today!

First, I'll show you how to download, install, and setup all of the tools you'll need to get started. Then, you'll learn how to select a profitable niche and create an outline of your app.

From there, you'll be creating and editing your app while seeing your changes on your device or emulator in real time! You can create basic apps with simple features or more complex ones with many different screens and functions.

Then, you'll see how to upload your app directly to the App Store and Google Play Store and begin generating income!

Whether you know nothing about code or you just need a quicker way to make apps, this is the best course for you! Additional lectures may be added to the course, plus you'll get prompt, friendly, responsive support by email or on the Udemy forums to help you every step of the way.

What are the requirements?

  • No pre-knowledge required
  • A Mac or PC
  • Those with a little HTML and CSS knowledge may be able to create even better app designs

What am I going to get from this course?

  • Create both an iOS and Android app in just a few hours
  • Monetize your apps with ads, in-app purchases, or app store sales
  • Quickly bring your app ideas to life
  • Freelance as an app developer
  • Additional lectures that may be added to the course

What is the target audience?

  • Anyone wanting to make a residual income
  • People who have a hard time learning code languages but still want to develop apps
  • Everyone with an app idea but not enough time to learn coding

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Getting Started
03:22

Seize financial freedom and learn to make profitable apps quickly without learning code. This video explains why you should take this course, examples of apps I've created with this method, and proof of income from these apps.

Anyone can create beautiful, useful apps with this method without needing advanced technical skills. Get started today!

01:08

There are a few things you might want to budget for if you plan on getting your apps in the app stores and making feature rich apps.

Optional expenses include:

  • iOS Developer Account
  • Google Play Developer Account
  • Extra plugins
01:27

For the first step of this process, you'll see where to get the tools you need to begin developing your apps. Sign up is quick, easy, and free!

05:50

Get familiar with the interface which will be used throughout the development process.

See how to:

  • Setup an icon
  • Manage your screens
  • Customize and apply themes and styling
  • See where your users are coming from on a world map
  • Manage push notifications
    + More
06:43

Want to include a flash light in your app? Or maybe you want to make a clone of Flappy Birds? Plugins enable you to include additional features into your apps quickly and easily. Many useful plugins are free and its recommended you check back frequently to find newly added or discounted plugins.

A useful strategy to get ideas for new apps is to browse the plugin market and start brainstorming creative ways to use them.

03:58

Analyzing the app stores is a great way to gauge how much demand and competition there is for your idea. You can also get a rough idea on how much money competing apps are making and decide if return on your time investment is worth it.

Learn to identify a profitable niche and capitalize on these opportunities!

01:06

Learn how to install XCode, which will be used to develop and submit our iOS apps. This software is only available for download on a computer running Mac OS X, however you can get around this by emulating Mac on your PC.

Be sure to check the lecture resources to see a video on how to install Mac OS X Yosemite on your PC if you don't have a Mac computer!

04:50

Installing Android Studio and Java, which will be used to develop our Android apps. This software is available for both Mac and Windows based computers.

This lecture demonstrates installation on Mac, but there process is the same for Windows PCs.

Section 2: Developing Your Apps
03:53

The best way to ensure you have a smooth development process is by creating an outline. This can be done on some scratch paper, but for demonstration purposes this video shows an example made in MS Paint.

Outlines help you visualize how your app is going to look and helps you plan the flow your users will experience. This also helps you avoid making excess changes and saves you lots of time you'd otherwise spend scrapping something you've already worked on.

04:02

Importing your project into XCode early on allows you to preview your app and how it looks as you work on it. You'll want to make sure you include any plugins you plan on using so you don't have to redownload and import your project every time you add something new.

07:10

Importing your project into Android Studio early on allows you to preview your app and how it looks as you work on it. You'll want to make sure you include any plugins you plan on using so you don't have to redownload and import your project every time you add something new.

05:40

Features of advanced menus:

  • Display OS specific menu items; this allows you to display a different menu on iOS than on Android so you don't have to create multiple versions of your app.
  • Optionally display a header image at the top of the menu that can link to another screen
  • Provide description text under your menu item titles
  • Include icons next to your menu items
07:01

Custom Text/HTML screens are mostly used to display your content. They allow you to use HTML, CSS, and Javascript to create beautiful screens, or use the built in text editor to easily display your content.

08:10

Button menu features:

  • Display menu items in the form of icons
  • Multiple button layouts such as grid, vertical, horizontal
  • Optionally include labels with the buttons
  • Customize the size of the buttons based on the size of the device being used
  • Include sound effects with button taps
06:55

You've seen how to create screens with custom HTML and text, next you'll see how to insert images into these screens and include hyperlinks.

In this example, we take a snip of an address on Google Maps, upload the snip to the web, insert it into the custom HTML screen, and finally link it to the google turn by turn directions page.

03:54

Custom URL screens allow you to send your users to a website within your app. Useful for displaying external content without forcing the user to open up an external browser.

You'll also see an example of an error you'll receive if you forgot to include a plugin with your project, and how to avoid/solve the problem.

04:31

It's a fact that beautiful apps receive more downloads, higher ratings, and higher sales than apps without a pleasing design. In this video you'll see just what a difference a few graphics makes.

Inserting graphics and applying styling to your apps only takes a few easy steps and will make a huge difference in your apps user experience!

Section 3: Getting in the App Stores
05:34

Of the two app stores, the process for getting your iOS app in the store is a little more complicated. You'll see how to create the ID's and profiles required, how to prepare your app listing, and how to use XCode to compile and upload your app for review.

Keep in mind that Apples review process can take 2 or more weeks and you may not get approval on the first revision. However, unlike Google, they provide useful feedback and let you know exactly what you need to change to get approved.

05:06

By default, your app will come with an excess amount of permissions enabled for Android. This can create trust issues with your users if your app requires odd permissions.

See how to quickly and easily remove unused permissions from your app and compile an .APK file from your project, which will be used to upload to the Google Play Store.

04:29

Creating screenshots, icons, and submitting your app to Google Play. You'll usually see your app in the store within a few hours.
Check the resources attached to this lecture to get links to the tools used here.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Cameron Wills, Entrepreneur & Developer

Hey! I'm Cameron; a self-taught web and app developer with a passion for learning and all things technical. I've created dozens of websites and apps over the years, some of which have been very successful and are being used worldwide.

Through Udemy, I hope to share that knowledge to help others achieve their own success and goals!

Ready to start learning?
Take This Course