Make Android Apps No Coding App Inventor 2 Complete Course

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.

Learn

Master

About This Course

Course Description

My Udemy Courses have been taken by over 6,000 people in 135 countries. They have also received high ratings throughout Udemy.

Android devices are used worldwide and over 1.15 billion Android Devices are predicted to ship this year. Did you know that's more than apple?

Making Android Apps has sort of always been thought of as some magical process that only programmers can do. It was never thought possible that anybody would be able to make Android Apps.

I'm here to tell you that it is possible! Plus, you never have to write a single line of code! In this course I teach you how to use a tool called App Inventor 2 to make Android Apps using an easy mouse-driven drag and drop block system to make your app work. You build the user interface visually,and then just click the blocks together using the mouse to make it work.

I know you might be thinking that apps you can make are limited, right? In all honesty, most any kind of app can be made using App Inventor 2, and they are updating it quite often.

App Inventor 2 is also free to use. It's run by MIT and you use your Google Account. Easy!

In this course I teach you, in over 5 hours of video instruction, how to leverage the power of App Inventor 2 to make Android Apps easily and without coding. It's set at a pace that starts out at a beginner level and works it's way up to a more advanced level to include making 2 games.

What are the requirements?

You will need a computer with an internet connection. Can be Windows/Mac/Linux.

You should have an Android device, but not required. Although would make it easier.

A desire to learn.

What am I going to get from this course?

Over 5 hours of video lectures showing you how to create Android Apps without coding!

Learn how to make 2 games.

You learn the App Inventor 2 environment

You get periodic course updates.

Learn how to monetize your apps with ads.

A good understanding of how Android Apps are made and work.

A way to make your ideas a reality.

What is the target audience?

Beginners interested in learning to make Android Apps.

Intermediates who took my Make 5 Apps in 1 Hour course.

Advanced users who are coders that want to learn an easier way to make Android Apps

Anybody interested in learning how to make Android Apps without coding.

Anybody who has an app idea that needs to learn how to make it a reality.

What are the requirements?

Students will need to know how to use the internet, a keyboard, and a mouse.

In this video you will learn how to install the necessary software to run App Inventor 2 on your computer. App Inventor 2 will work with both Mac and Windows. You can also use it with some versions of Linux.

This video guides you on how to get to the App Inventor 2 site and then how to login into the site using your Google Account. You must have a Google Account to use App Inventor 2, so if you do not have one, I would suggest you create one before moving forward.

In this video you start learning how to make your first app. This video teaches you how to build the user interface portion of the app. You will learn how to add buttons, labels, and do some neat things with colors. It will also teach you how to make another part of the app react to when you touch a button.

In this video you learn how to make the user interface actually work. The first video focuses on designing the user interface, and this video focus on using the blocks editor and getting the app to actually do something.

In this video, I teach you how to get your Batman calling app to work. You use text to speech and some other features in your phone to make it work so that when you push the button, it says what you want it to say.

In this video we go into the blocks editor and put everything together to make our web browser work. We have the buttons setup that load their specific pages, and we have it setup to load which ever page we type into the text box.

In this video I walk you through putting the blocks together to make a simple paint app that allows you to change the color that you want to use and allows you to use your finger to free hand draw on the canvas.

In this video I teach you how to leverage the call feature in App Inventor 2. You will also learn how to use the contact picker so that you can automatically choose a contact from your phone without having to type in the phone number.

In this video I teach you how to use the speech recognizer function in App Inventor 2. You will learn how to setup an app that if somebody talks, the phone can either take that speech and put it on the screen, or it can take it and use the text to speech feature to actually speak the words.

In this video I take the first part of this lesson and add the built-in translation feature that App Inventor 2 has and I teach you to build a translate app that can take words spoken in one language and put them on the screen in the translated language.

I teach you how to use App Inventor 2's built-in notifier feature in this app. A notifier is that little box that pops up alerting you about something, and they can be a quite important part of an app.

In this video I teach you how to create an app that uses the camera functionality of your phone. I will also teach you how to save the picture that you took so that it will be saved to your phone with the rest of your pictures.

In this video I will teach you how to use something called if statements. These are blocks that basically test if something is true and allows you to setup the app to react accordingly whether it is true or not.

In this video I teach you how to be able to setup your app so that you can add Google Maps functionality into it. This can be an important feature if you are making an app for your business or freelancing and making an app for somebody else's business. You might need to add a feature to the app that allows the customer to find out how to get there. You will learn how to do just that in this video.

In this video I teach you how to create and use a procedure. A procedure is something you can setup that allows you to create blocks to do something and only have to create them once but still be able to use them in multiple areas.

In this video I teach you another form of animation. Games are very popular on mobile devices these days and knowing how to make them can not only be fun, but can have financial benefits as well. I teach you how to have a sprite appear at random places on the screen for a period of time and then move to another random spot and then repeat this over and over again.

This video is the start of our first game. It's not just some boring game either. I teach you how to make a game that has a ball on the screen that moves by you moving your phone, and you have to get the ball in a hole before the hole moves and appears somewhere else.

In this video we build the game in the blocks editor and you learn about collision detection and how to handle it. You learn how to get the ball to move just by moving your phone. You learn how to use math functions within the blocks editor to be able to update the score.

In this video our game interface is all setup and I teach you what you need to do to handle such things as the ball bouncing off the edges of the screen and the paddle. You also learn how to make the game play a sound when the ball hits the paddle. Then it will also raise the score by 1 when the ball hits the paddle. It also teaches you what to do if the ball should get past the paddle and how to handle that. It also teaches how to use if statements to add levels to the game.

In this video I teach you how to add mobile ads into your app. Sometimes it is more enticing for somebody to download our app from the Play Store if it is free, but how are we supposed to make any money that way? The answer to that is with ads, and I teach you how to do that in this video.

In this video I show you the emulator feature of App Inventor 2. If you don't have an Android Phone but you still desire to make Android Apps, this emulator is here to help you. It allows you to run the apps right on your computer. I would however caution you that there are some limitations to the emulator, but it is still a great feature you should know how to use.

In this video I finish teaching you the features of the AI2 Companion so that you can successfully test your app on your phone via wi-fi while still creating the app and not having to have the unfinished or untested app onto your phone.

In this video I teach you how to make a splash screen. That is the screen you see with some apps that is just a graphic that loads before the actual app that might say something like loading, or just have a logo and some information about the app.

Students Who Viewed This Course Also Viewed

Loading

Loading

Loading

SHARE

Instructor Biography

I have been programming for about 18 years now. I have been building and fixing computers and laptops for about 16 years. I'm a Computer Science major. I spent 8.5 years of my life serving in the United States Army and I did a tour in Iraq in 2004. Those experiences have made me want to teach others things that will keep them out of harms way, and allow them to make money doing stuff they love.

I'm a father, a husband, and a Christian. I take that very seriously. I teach on Udemy with hopes of being able to give my children and my wife a better life. I hope that I can make many courses on here that can help others ultimately do the same by giving them the skills that can allow them to make more money to give their families a better life as well. I hope all of you enjoy my courses and thanks for taking them!