Oreilly - Create Android apps with App Inventor
by Brandan Jones | Publisher: Packt Publishing | Release Date: May 2017 | ISBN: 9781788297844
Anyone can create Android apps with AppInventorAbout This VideoCreate an Android app quickly, even if you've never programmed beforeUse a lightweight, browser-based development environmentCreate a fully featured app for the Play Store, or a simple prototypeIn DetailAppInventor enables the democratization of information technology. You no longer have to be a programmer with years of experience to create your own Android app. All you need is a good idea, a browser, and some simple software for your own Android device or computer to create an app.In this course, we'll walk through creating an app step-by-step. We discuss the user interface components: sequence, selection, and iteration, parsing simple text, performing computations, and more.
- Chapter 1 : Getting to Know the App Inventor
- The Course Overview 00:07:31
- Why App Development? 00:04:36
- Why Use App Inventor? 00:05:48
- What Is an IDE? 00:10:16
- Introduction to Web-Based IDE 00:07:11
- Installing the Emulator 00:06:55
- Chapter 2 : Getting Started with App Inventor
- Sequence, Selection, and Iteration 00:11:06
- Variables 00:11:01
- Changing Screen Background Color 00:08:35
- Save Project Source and Generate APK 00:09:11
- Deploying your App on the Google Play Store 00:14:17
- Chapter 3 : Decisions and Iteration
- Variable Type – List 00:10:42
- Iteration 00:10:22
- If Tests 00:09:29
- Procedures 00:07:04
- Advanced Procedures 00:08:40
- Chapter 4 : Advanced App Inventor
- Audio 00:12:16
- Create an Image for a Button 00:15:08
- Add Image to a Button 00:08:56
- Invoke the Camera 00:09:43
- Chapter 5 : User Interactions with App Inventor
- Mobile Usability Case Study 00:19:47
- Layouts 00:09:33
- Call One Screen from Another 00:09:23
- Pass Data between Screens 00:13:37
- Chapter 6 : Advanced UI Movements and Graphics
- Example Concept – Learn Chemistry 00:22:46
- Advanced Layouts 00:09:01
- Using Ball and Canvas 00:10:24
- Detecting Collision Events 00:11:00
- Chapter 7 : Storage
- Saving Data in TinyDB 00:13:13
- Select a Random Item from TinyDB 00:09:03
- Compare Lists 00:20:20
- Firebase 00:12:01
- Wrap Up 00:11:20