Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create Android & iPhone Apps with App Inventor 2, No Coding!
Rating: 4.6 out of 5(13 ratings)
97 students

Create Android & iPhone Apps with App Inventor 2, No Coding!

Make Complete Game Apps - Share with your friends!
Created byBrian West
Last updated 9/2021
English

What you'll learn

  • App Development for Android and iPhone
  • Video Game Development
  • Programming Techniques
  • MIT AppInventor 2 (ai2)
  • Programming Concepts
  • Coding
  • Block programming

Course content

8 sections31 lectures9h 38m total length
  • Intro to App Inventor - Getting Set Up & Creating Your First App (a Counter app)17:02

    This video is the first of the series. It walks you through locating the AppInventor website, creating an account or signing in and starting a new project. It covers the basic layout and the tools that you will be using to create apps. It also covers using the emulator (phone simulator) to test your apps as well as connecting your creation to your actual phone. The second part of the video walks you through creating your first app which is a ‘counter’. It starts at zero and, when you press the + button, 1 is added to the total. When you press the – button, 1 is subtracted from the total.

  • Talk To Me - using TextToSpeech function in an App5:23

    This video uses a button and the ‘TextToSpeech’ object. It allows you to type in a word, sentence, or phrase. Then, when you press the button, it reads the text aloud.

  • Ball, Flick and Bounce components14:08

    This is an important video in the series. It covers a number of incredibly important topics including the Canvas. You absolutely must have a canvas for any ImageSprites that will be part of your game. You will add a Ball to the screen and when you flick the ball with your finger (or with the mouse in the emulator), the ball will take off rolling across the screen. When it gets to an edge (a wall), it will bounce off appropriately.

    *Note – This is incredibly important. This will be the foundation of several of the higher level games that we will build later in the course.

  • Magic 8-Ball21:20

    In this section, we will re-create the classic “Magic 8 Ball” game. In essence, you will ask the Magic 8 Ball a question and receive one of a number of possible answers. Once we get this working with a button, we will add the AccelerometerSensor which can see if your phone is shaken. This allows you to ask a question and then shake the phone for the answer, rather than clicking a button.

  • Additional Programming Exercises For You To Try (Practice)1:11

Requirements

  • none
  • This course will not require any actual coding or programming knowledge

Description

This course uses the MIT AppInventor software to create fully functioning game apps with NO CODING REQUIRED!!!

This course teaches you the basics of game programming and app development using prebuilt interlocking blocks that you can use to control all of the action (Programming the game) without having to learn any actual code. You will begin by learning how to log in and use the software. From there, you will immediately start creating fully interactive game apps.

This course begins with a couple of simple games where you learn to control the movement of your main character using various techniques.  You can control the speed and direction of each object or set the computer to control them for you. These games include collision detection so you can have the game respond when two images collide or when one hits a wall.

In this course, you will learn to add images to the game and have them interact with one another and add sounds and controls. Learn to build your own complete game from scratch; From opening screen with your logo to the end of game screen and everything in-between!

By the end of the course, you will have re-created several popular arcade-style games. With each game, I will walk you, step by step, through the entire design and creation while explaining exactly what is happening and why.

This is a really fun course for beginners and someone that's looking to try something new. I keep everything upbeat and positive. I will also be around to answer any questions that you may have.

I look forward to seeing you in my class!!!

Who this course is for:

  • Anybody that would like to create game apps
  • Beginners
  • No programming experience