Build Mobile Apps with App Inventor - No Coding Required

Learn to create your own mobile apps with just drag & drop programming

Beginner 0(0 Ratings) 0 Students enrolled English
Created by Advaspire robotic
Last updated Sat, 02-Jul-2022
+ View more
Course overview

Build Mobile Apps with App Inventor 

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, however, cuts through all of the smoke and allows anyone – even those with no coding experience – to build mobile 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 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

Mobile 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 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 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.


What will i learn?

  • Create Android Applications using App Inventor
  • Understand how to update created applications once they have been published to the Google Play Store
  • Understand the basics of programming
  • Understand how to publish created applications to the Google Play Store
  • Navigate and use the App Inventor interface fluidly, effectively and efficiently
Requirements
  • Students should have an adequate internet connection.
  • Students should have a basic understanding of what an Android application is.
Curriculum for this course
159 Lessons 87:45:00 Hours
Introduction
3 Lessons 00:45:00 Hours
  • Introduction
    00:05:00
  • Course Breakdown
    00:10:00
  • Introduction to App Inventor
    00:30:00
Setting Up App Inventor for Development
2 Lessons 03:00:00 Hours
  • App Inventor Setup Introduction
    01:30:00
  • Setting Up
    01:30:00
Breaking Down The Component Editor
6 Lessons 09:00:00 Hours
  • Component Editor Introduction
    01:30:00
  • Palette Section
    01:30:00
  • Components Viewer & Components Section
    01:30:00
  • Properties Section
    01:30:00
  • Blocks Editor, Build Options & Media Section
    01:30:00
  • Components Editor In Action
    01:30:00
Breaking Down The Blocks Editor
4 Lessons 06:00:00 Hours
  • Blocks Editor Introduction
    01:30:00
  • Blocks Drawer
    01:30:00
  • Blocks Viewer & Media Section
    01:30:00
  • Blocks Editor In Action
    01:30:00
Your First App: Hello Purr
5 Lessons 02:30:00 Hours
  • First App Introduction And Overview
    00:30:00
  • Setting Up Our First Application
    00:30:00
  • Component Spotlight: Button
    00:30:00
  • Component Spotlight: Label
    00:30:00
  • Creating Our First Application
    00:30:00
Your Second App: Audiobook Log
11 Lessons 05:30:00 Hours
  • Second App Introduction And Overview
    00:30:00
  • Component Spotlight: Horizontal Arrangement
    00:30:00
  • Component Spotlight: Vertical Arrangement
    00:30:00
  • Arranging Our Buttons
    00:30:00
  • Component Spotlight: Checkbox
    00:30:00
  • Naming Our Chapters
    00:30:00
  • Component Spotlight: Sound
    00:30:00
  • Setting Up Chapter Audio
    00:30:00
  • Adding Space To Our Layout
    00:30:00
  • Updating Our Component Names
    00:30:00
  • Block Time: Making Our Buttons Play Audio
    00:30:00
Understanding Backing Up, Restoring & Sharing App Inventor Projects
4 Lessons 01:00:00 Hours
  • App Backup, Restore & Share Introduction
    00:15:00
  • Understanding App Inventor File Types
    00:15:00
  • Downloading & Backing App Inventor Apps
    00:15:00
  • Uploading, Sharing & Restoring App Inventor Apps
    00:15:00
Your Third App: Skeleton Review
10 Lessons 05:00:00 Hours
  • Third App Introduction & Overview
    00:30:00
  • Component Spotlight: Canvas
    00:30:00
  • Layout Canvas & Labels
    00:30:00
  • Component Spotlight: Ball
    00:30:00
  • Implement Hotspots & Upload Media
    00:30:00
  • Block Time: Activating Selected Bones
    00:30:00
  • Block Time: Simplifying Activated Bone Blocks With Procedures
    00:30:00
  • Block Time: Resetting Hotspot Color With Procedure
    00:30:00
  • Component Spotlight: Player
    00:30:00
  • Adding Vibration To Hotspots
    00:30:00
Your Fourth App: My Business App
11 Lessons 05:30:00 Hours
  • Fourth App Introduction & Overview
    00:30:00
  • Basic Home Screen Layout
    00:30:00
  • Navigation Drawer Layout
    00:30:00
  • Component Spotlight: Activity Starter
    00:30:00
  • Implementing Website Activity
    00:30:00
  • Implementing Map Activity
    00:30:00
  • Component Spotlight: Phone Call
    00:30:00
  • Implementing Call Screen Layout
    00:30:00
  • Component Spotlight: Textbox
    00:30:00
  • Implementing Email Screen Layout
    00:30:00
  • Block Time: Sending Emails With The Help Of Variables
    00:30:00
Your Fifth App: Free Form Task List
16 Lessons 08:00:00 Hours
  • Fifth App Introduction & Overview
    00:30:00
  • Implementing Top Task Bar Layout
    00:30:00
  • Component Spotlight: Listview
    00:30:00
  • Component Spotlight: File
    00:30:00
  • Finalising Main Screen Layout With Listview, File, And Empty List Image
    00:30:00
  • Implementing Task Form Screen And Structure
    00:30:00
  • Component Spotlight: List Picker
    00:30:00
  • Finalising Task Form Screen With List Picker & Form Input
    00:30:00
  • Block Time: Passing Data Between Screens
    00:30:00
  • Block Time: Adding Tasks To File - Understanding Parsing
    00:30:00
  • Block Time: Displaying Tasks From File Using Listview
    00:30:00
  • Block Time: Deleting Our List & Toggling Filter Bar
    00:30:00
  • Block Time: Toggling Main Image And Cancelling Tasks
    00:30:00
  • Block Time: Showing New Tasks First With List Reversal
    00:30:00
  • Block Time: Making Tasks Pretty Using Text Manipulation
    00:30:00
  • Six App Introduction & Overview
    00:30:00
Your Six App: Auto Reply Text Messaging App
13 Lessons 06:30:00 Hours
  • Implementing Basic Layout Structure
    00:30:00
  • Component Spotlight: Texting
    00:30:00
  • Component Spotlight: Tiny DB
    00:30:00
  • Component Spotlight: Spinner
    00:30:00
  • Component Spotlight: Time Picker
    00:30:00
  • Component Spotlight: Text To Speech
    00:30:00
  • Implementing Lower Select Reply Message Structure
    00:30:00
  • Block Time: Showing And Hiding Add New Message Arrangement
    00:30:00
  • Block Time: Adding Messages To Spinner
    00:30:00
  • Block Time: Showing Messages In Spinner
    00:30:00
  • Block Time: Formatting Return Time For Message
    00:30:00
  • Block Time: Toggling Application State On And Off
    00:30:00
  • Block Time: Sending Auto Reply Messages And Text To Speech
    00:30:00
Your Seventh App: Drawing App
16 Lessons 08:00:00 Hours
  • Seventh App Introduction & Overview
    00:30:00
  • Component Spotlight: Camera
    00:30:00
  • Component Spotlight: Image Picker
    00:30:00
  • Implementing Main Screen Layout
    00:30:00
  • Implementing Basic Layout For Drawing Screen
    00:30:00
  • Block Time: Linking To Drawing Screen
    00:30:00
  • Component Spotlight: Slider
    00:30:00
  • Implementing Color Picker Drawer Layout
    00:30:00
  • Block Time: Screen Initialisation And Basic Canvas Drawing
    00:30:00
  • Block Time: Picking Paint Colors
    00:30:00
  • Component Spotlight: Sharing
    00:30:00
  • Implementing Options Drawer Layout
    00:30:00
  • Block Time: Adding And Subtracting Brush Sizes
    00:30:00
  • Block Time: Sharing Completed Images And Coloring Lower Gesture Bar
    00:30:00
  • Block Time: Clearing The Canvas
    00:30:00
  • Block Time: Toggling Drawer State With Gestures
    00:30:00
Your Eight App: Memory Viewer
13 Lessons 06:30:00 Hours
  • Eight App Introduction & Overview
    00:30:00
  • Component Spotlight: Camcorder
    00:30:00
  • Component Spotlight: Location Sensor
    00:30:00
  • Implementing Main Screen Layout
    00:30:00
  • Block Time: Custom Component Colors And Basic Buttons Setup
    00:30:00
  • Block Time: Storing Memory Information
    00:30:00
  • Implementing Memory List Screen Layout
    00:30:00
  • Block Time: Displaying Our list Of Memories
    00:30:00
  • Block Time: Selecting And Clearing Memory
    00:30:00
  • Component Spotlight: Web Viewer
    00:30:00
  • Implementing View Memory Screen Layout
    00:30:00
  • Block Time: Viewing And Formatting Memory Footage
    00:30:00
  • Block Time: Viewing Location Data
    00:30:00
Your Ninth App: Alarm Clock
14 Lessons 07:00:00 Hours
  • Component Spotlight: Notifier
    00:30:00
  • Block Time: Sounding & Resetting Timer
    00:30:00
  • Block Time: Understanding Clock Rotation
    00:30:00
  • Block Time: Rotating Our Clock Hand
    00:30:00
  • Component Spotlight: Tiny Web DB
    00:30:00
  • Favourites Bar Layout
    00:30:00
  • Ninth App Introduction & Overview
    00:30:00
  • Component Spotlight: Clock
    00:30:00
  • Implementing Basic Timer Layout
    00:30:00
  • Implementing Time, Buttons & Slider Layout
    00:30:00
  • Block Time: Centering Our Clock
    00:30:00
  • Block Time: Setting & Initializing Our Clock
    00:30:00
  • Block Time: Programming Our Timer
    00:30:00
  • Block Time: Starting And Pausing Timer
    00:30:00
Your Tenth App: Pong Art Game
23 Lessons 11:30:00 Hours
  • Tenth App Introduction & Overview
    00:30:00
  • Component Spotlight: Accelerometer
    00:30:00
  • Implementing Game Menu Layout
    00:30:00
  • Block Time: Dynamic Button Sizes With Accelerometer
    00:30:00
  • Block time: Configuring Game Modes
    00:30:00
  • Implementing Basic Settings Screen
    00:30:00
  • Implementing Ball Color Group
    00:30:00
  • Implementing Paddle Length Group
    00:30:00
  • Implementing Paddle Movement Group And Play Arrangement
    00:30:00
  • Block Time: Creating A Toggle Group
    00:30:00
  • Block Time: Finalising Toggle Groups
    00:30:00
  • Block Time: Sliding Color Drawer Open & Close
    00:30:00
  • Block Time: Fixing Color Drawer Open & Close Issues
    00:30:00
  • Block Time: Storing Game Settings
    00:30:00
  • Block Time: Setting & Saving Canvas Color
    00:30:00
  • Block Time: Tying Up Loose Ends
    00:30:00
  • Implementing Game Screen Layout
    00:30:00
  • Block Time: Initialising Game Settings
    00:30:00
  • Block Time: Configuring Paddle Movement
    00:30:00
  • Block Time: Configuring Collisions
    00:30:00
  • Block Time: Adding Bad Hit Flash
    00:30:00
  • Block Time: Adding Canvas Painting
    00:30:00
  • Block Time: Setting Up Game Over
    00:30:00
Getting Your App to the Market
8 Lessons 02:00:00 Hours
  • Application To Market Introduction
    00:15:00
  • Introduction To Android Market (Google Play Store)
    00:15:00
  • Introduction To Google Play Developer Account
    00:15:00
  • Opening A Google Play Developer Account
    00:15:00
  • Google Play Developer Account Breakdown
    00:15:00
  • Application Graphic Assets
    00:15:00
  • Uploading And Publishing App To Google Play Store
    00:15:00
  • Updating Your Android Application
    00:15:00
+ View more
Other related courses
55:30:00 Hours
Updated Wed, 24-Aug-2022
5 0 RM200 RM180
59:00:00 Hours
Updated Wed, 24-Aug-2022
0 0 RM200 RM180
61:30:00 Hours
0 0 RM120
58:30:00 Hours
0 0 RM200 RM180
About instructor

Advaspire robotic

Advaspire Robotics Academy is specialized in coding and Robotics education.

1 Reviews | 3 Students | 4 Courses
HTML CSS PHP Python Minecraft Scratch Robotics
We offer online coding courses and robotics course for age from 7-17 years old to kickstart their journey to computer science through a fun and interactive way. Our goal Advaspire ...
Student feedback
0
0 Reviews
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Reviews

RM200 RM180
Includes: