Build Android Apps with App Inventor 2 - No Coding Required

Android application,App Inventor 2,Google Play Store,Basic Programming
4.8 (27 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.
165 students enrolled
$19
$150
87% off
Take This Course
  • Lectures 206
  • Length 17 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 11/2015 English

Course Description

Build Android Apps with App Inventor 2

Everybody has a great idea for an app. The problem is, not many of those people have the skills or knowledge required to make that idea a reality. Building an app, regardless of its simplicity or platform, requires certain technical know-how like coding, UX/UI design, and more. App Inventor 2, however, cuts through all of the smoke and allows anyone – even those with no coding experience – to build Android apps from the ground up. This course will teach you how.

Build Apps Without Learning Code!

  • Gain a practical understanding of programming basics
  • Navigate and use App Inventor 2 efficiently and effectively
  • Create and build your own apps for Android
  • Test and update your apps after you've built them
  • Learn how to publish your app to Google's Play Store

Android Apps in an Instant

This course will teach you everything you need to know about building apps – without the complicated coding normally required. If you have a good internet connection, a basic understanding of what an Android app is, and a great idea for an app that doesn't yet exist, then you're the perfect candidate! While the course is aimed at beginner programmers or those with no coding experience whatsoever, experienced app builders who want to learn from a new angle will benefit too.

During the 204 lectures and 17 hours of content contained within this course, you'll learn the basics of programming in a fun and practical way, while creating fully fledged, ready-to-use Android apps. You'll start off with setting up App Inventor 2 and choosing the options you'll need for your future apps. Then you'll get to know the interface and tools before diving straight in and creating not one, not two, but TEN apps. These apps will increase in complexity as you work through them, using features such as the component editor and blocks editor.

When you've built your ten apps you'll also learn how to test, update, and publish them to the Play Store. By the end of this course, you'll be an advanced app builder using App Inventor 2.

Tools Used

App Inventor 2 is an open source web application originally developed by Google and now maintained by MIT. It is aimed at beginner programmers and specially designed to enable them to build Android apps. It turns complicated coding language into visual drag and drop blocks, so there is no need for the user to learn code before building their apps.

What are the requirements?

  • Students should have an adequate internet connection.
  • Students should have a basic understanding of what an Android application is.

What am I going to get from this course?

  • Create Android Applications using App Inventor 2.
  • Understand how to publish created applications to the Google Play Store.
  • Understand how to update created applications once they have been published to the Google Play Store.
  • Navigate and use the App Inventor 2 interface fluidly, effectively and efficiently.
  • Understand the basics of programming.

What is the target audience?

  • Any person who has a desire to create Android applications but that might be daunted by the idea of programming.
  • Any person who has a great idea for an Android application that they want to see come to life.
  • Any person who wants learn the basics of programming in a fun and practicle way
  • Experienced programmers who already have knowledge in creating Android applications.

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: Introduction
Introduction
Preview
02:33
Course Breakdown
Preview
04:38
Introduction to App Inventor 2
Preview
02:16
Section 2: Setting Up App Inventor For Development
App Inventor Setup Introduction
Preview
00:31
Creating A Gmail Account
Preview
04:17
App Inventor Companion App - Option 1
06:56
Setting Up Onscreen Emulator - Option 2
05:19
Setting Up Usb Device Part 1 - Option 3
06:20
Setting Up Usb Device Part 2 - Option 3
06:30
Section Recap
00:17
Section 3: Breaking Down The Component Editor
Component Editor Introduction
00:34
Palette Section
02:03
Components Viewer & Components Section
02:04
Properties Section
01:54
Blocks Editor, Build Options & Media Section
02:55
Components Editor In Action
09:12
Section recap
00:18
Section 4: Breaking Down The Blocks Editor
Blocks Editor Introduction
00:24
Blocks Drawer
04:19
Blocks Viewer & Media Section
03:20
Blocks Editor In Action
06:26
Section Recap
00:19
Section 5: Your First App: Hello Purr
First App Introduction
00:35
First Application Overview
00:45
Setting Up Our First Application
02:09
Component Spotlight: Button
02:48
Component Spotlight: Label
01:37
Creating Our First Application
06:02
Running Our Application
01:35
Section Recap
00:34
Section 6: Your Second App: Audiobook Log
Second App Introduction
00:34
Second App Overview
01:39
Component Spotlight - HorizontalArrangement
03:32
Component Spotlight - VerticalArrangement
04:01
Arranging Our Buttons
06:21
Component Spotlight - Checkbox
03:15
Naming Our Chapters
02:57
Component Spotlight - Sound
02:42
Setting Up Chapter Audio
02:01
Adding Space To Our Layout
06:23
Updating Our Component Names
06:13
Block Time: Making Our Buttons Play Audio
05:35
Testing Final App
03:03
Section Recap
00:27
Section 7: Understanding Backing Up, Restoring & Sharing App Inventor Projects
App Backup, Restore & Share Introduction
00:16
Understanding App Inventor File Types
05:10
Downloading & Backing App Inventor Apps
05:31
Uploading, Sharing & Restoring App Inventor Apps
05:06
Section Recap
00:19
Section 8: Your Third App : Skeleton Review
Third App Introduction
00:35
Third App Overview
01:09
Component Spotlight: Canvas
05:17
Layout Canvas & Labels
05:43
Component Spotlight: Ball
05:00
Implement Hotspots & Upload Media
06:17
Block Time: Activating Selected Bones
07:39
Block Time: Simplifying Activated Bone Blocks With Procedures
11:02
Block Time: Resetting Hotspot Colors With Procedures
08:28
Component Spotlight: Player
02:08
Adding Vibration To Hotspots
02:05
Section Recap
00:28
Section 9: Your Fourth App: My Business App
Fourth App Introduction
00:53
Fourth App Overview
02:31
Basic Home Screen Layout
05:18
Navigation Drawer Layout
05:54
Component Spotlight: ActivityStarter
03:52
Implementing Website Activity
04:19
Implementing Map Activity
04:38
Component Spotlight: PhoneCall
02:21
Implementing Call Screen Layout Part 1 - Intro To Multiple Screens
06:03
Implementing Call Screen Layout Part 2 - Intro To Multiple Screens
08:20
Component Spotlight - Textbox
03:27
Implementing Email Screen Layout
07:05
Block Time: Sending Emails with the help of variables
09:48
Section Recap
00:42
Section 10: Your Fifth App: Free Form Task List
Fifth App Introduction
00:41
Fifth App Overview
03:22
Implementing Top Task Bar Layout
08:17
Component Spotlight - Listview
04:02
Component Spotlight - File
02:12
Finalizing Main Screen Layout With ListView, File, And Empty List Image
06:35
Implementing TaskForm Screen And Structure
05:34
Component Spotlight - Listpicker
05:44
Finalizing TaskForm Screen With ListPicker, & Form Input
07:22
Block Time: Passing Data Between Screens
05:10
Block Time: Adding Tasks To File - Understanding parsing pt1
07:27
Block Time: Displaying Tasks From File Using ListView - Understanding parsing pt
08:24
Block Time: Deleting our list & Toggling Filter Bar
08:07
Block Time: Toggling Main Image And Canceling Tasks
07:54
Block Time: Showing New Tasks First With List Reversal
11:26

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Stone River eLearning, 200,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.

Ready to start learning?
Take This Course