Have a Question? Call 0800 689 3038 or Click here to email us.
Cart 0
New App Inventor Online Training Course

New App Inventor Online Training Course

[ ES111878 ]

£59.00 £299.00
  Buy Now

Seen this product cheaper elsewhere?
We'll beat any like-for-like training quote! CLICK HERE


Course Description

Join the mobile app revolution by learning the fundamentals of Android mobile programming. This course shows would-be developers everything they need to get started with building apps for the world’s most popular mobile operating system.

The New App Inventor course is specifically designed for IT professionals and computer enthusiasts who have little or no programming experience.

  • Mobile enthusiasts who would like to build and deploy their first app.
  • Trainee programmers who need to refine their skills for mobile platforms.
  • Established programmers who want a quick and simple introduction to using drag-and-drop tools to help with mobile app development.
  • Anyone wanting to take the first steps required to building a career in Android mobile app development.

Using a blend of instructor led videos and self-study manuals, the New App Inventor course takes students through the process of building apps without having to write a single line of code manually. Delivered online, the course materials are available anyplace anytime, to fit in around the student’s existing schedule. Participants can also trade ideas and learn from the experiences of other students using the social features of the course platform.

Key Learning Points

Over the course of modules students will learn everything they need to get started with Android app development. This entry-level course ensures that programmers of any experience (including none at all) will be able to build apps from scratch and deploy then on the Android Market.

Among the topics covered are:
  • Preparing development environments by installing Google Chrome, Java and the actual App Inventor software.
  • Familiarisation with the App Inventor interface, introducing each of the functions.
  • Building different apps from scratch to demonstrate how system resources are interfaced and used within custom apps.
  • Compiling the app into an APK ready for installation on an Android device or deployment to an Android marketplace.
  • The process of creating an Android Publisher account and uploading the app to the Google Play store.

Advantages of this course

The New App Inventor course teaches the skills required to help anyone become an Android app developer. By building real apps that fulfil real needs, students will learn practical competencies that can be applied and extended to create even more advanced apps.

By completing this level one training, students will benefit from:
  • A practical introduction to code-free app development using the App Inventor system.
  • A good understanding of how to access and use mobile hardware resources from apps.
  • A basic understanding of mobile development tools and techniques that can be used to create a new revenue stream or to secure a new role in mobile development.
  • An appreciation of how apps are deployed and sold via the Google Play Android app store.
  • A range of new skills that will help employees be more effective in their current jobs.
  • Improved job prospects in the new mobile economy.

The New App Inventor course is an extremely cost-effective training option that will help anyone who wants to get started in mobile app development learn the practical skills they need. At the end of this course participants will have enough knowledge and experience to move onto advanced development techniques, or to begin deploying and selling apps immediately.

Course Outline

  1. Course Introduction
  2. Course Breakdown
  3. Introduction To App Inventor 2
  4. App Inventor Setup Introduction
  5. Creating A Gmail Account
  6. App Inventor Companion App - Option 1
  7. Setting Up Onscreen Emulator - Option 2
  8. Setting Up Usb Device Part 1 - Option 3
  9. Setting Up Usb Device Part 2 - Option 3
  10. Section Recap
  11. Component Editor Intro
  12. Pallette Section
  13. Components View And Components Section
  14. Properties Section
  15. Blocks Editor Build Options And Media Section
  16. Components Editor In Action
  17. Section Recap
  18. Blocks Editor Introduction
  19. Blocks Drawer
  20. Blocks Viewer And Media Section
  21. Blocks Editor In Action
  22. Section Recap
  23. First App Introduction
  24. First Application Overview
  25. Setting Up Our First Application
  26. Creating Our First Application
  27. Changing The Door Appearance When Locked
  28. Section Recap
  29. Second App Introduction
  30. Second App Overview
  31. Component Spotlight - HorizontalArrangement
  32. Component Spotlight - VerticalArrangement
  33. Arranging Our Buttons
  34. Component Spotlight - Checkbox_Edited
  35. Naming Our Chapters
  36. Component Spotlight - Sound_Edited
  37. Setting Up Chapter Audio
  38. Adding Space To Our Layout
  39. Updating Our Component Names
  40. Block Time - Making Our Buttons Play Audio
  41. Testing Final App
  42. Section Recap
  43. App Backup, Restore And Share Intro
  44. Understanding App Inventor File Types
  45. Downloading And Backing App Inventor Apps
  46. Uploading, Sharing And Restoring App Inventor Apps
  47. Section Recap
  48. Third App Introduction
  49. Third App Overview
  50. Component Spotlight - Canvas
  51. Layout Canvas And Labels
  52. Component Spotlight - Ball
  53. Implement Hotspots And Upload Media
  54. Block Time - Activating Tapped Bones
  55. Block Time - Simplifying Activated Bone Blocks with Procedures
  56. Block Time - Resetting Hotspot Colors With Procedures
  57. Component Spotlight - Player
  58. Adding Vibration To Hotspots
  59. Section Recap
  60. Fourth App Introduction
  61. Fourth App Overview
  62. Basic Home Screen Layout
  63. Navbar Layout
  64. Component Spotlight - Activity Starter
  65. Implementing Website Activity
  66. Implementing Map Activity
  67. Component Spotlight - PhoneCall
  68. Implementing Call Screen Part 1 - Intro To Multiple Screens
  69. Implementing Call Screen Part 2 - Intro
  70. Component Spotlight - Textbox
  71. Implementing Email Screen Layout
  72. Block Time - Sending Emails With The Help Of Variables
  73. Section Recap
  74. Fifth App Introduction
  75. Fifth App Overview
  76. Implementing Top Task Bar Layout
  77. Component Spotlight - Listview
  78. Component Spotlight - File
  79. Finalizing Main Screen Layout With Listview File And Empty List Image
  80. Implementing Taskform Screen And Structure
  81. Component Spotlight - Listpicker
  82. Finalizing Taskform Screen With Listpicker And Form Input
  83. Block Time - Passing Data Between Screens
  84. Block Time - Adding Tasks To File - Understanding Parsing Pt1
  85. Block Time - Displaying Tasks From File Using Listview Understanding Parsing Pt2
  86. Deleting Our List And Toggling Filter Bar
  87. Block Time - Toggling Main Image And Canceling Tasks
  88. Block Time - Showing New Tasks First With List Reversal
  89. Block Time - Making Tasks Pretty UsingText Manipulation
  90. Section Recap
  91. Sixth App Introduction
  92. Sixth App Overview
  93. Implementing Basic Layout Structure
  94. Component Spotlight - Texting
  95. Component Spotlight - Tinydb
  96. Component Spotlight - Spinner
  97. Component Spotlight - Timepicker
  98. Component Spotlight - TextToSpeech Edited
  99. Implementing Lower Select Reply Message Structure
  100. Block Time - Showing And Hiding Add New Message Arrangement
  101. Block Time - Adding Messages To Spinner
  102. Block Time - Showing Messages In Spinner
  103. Block Time - Formatting Return Time For Message
  104. Block Time - Toggling Application State On And Off
  105. Block Time - Sending Auto Reply Messages And Text To Speech
  106. Section Recap
  107. Seventh App Introduction
  108. Seventh App Overview
  109. Component Spotlight - Camera
  110. Component Spotlight - ImagePicker
  111. Implementing Main Screen Layout
  112. Implementing Basic Layout For Drawing S
  113. Block Time - Linking To Drawing Screen
  114. Component Spotlight - Slider
  115. Implementing Color Picker Drawer Layout
  116. Block Time - Screen Initialization And Basic Canvas Drawing
  117. Block Time - Picking Paint Colors
  118. Component Spotlight - Sharing
  119. Implementing Options Drawer Layout
  120. Block Time - Adding And Subtracting Brush Sizes
  121. Block Time - Sharing Completed Images And Coloring Lower Gesture Bar
  122. Block Time - Toggling Drawer State With
  123. Section Recap
  124. Eighth App Introduction
  125. Eighth App Overview
  126. Component Spotlight - Camcorder
  127. Component Spotlight - Locationsensor
  128. Implementing Main Screen Layout
  129. Block Time - Custom Component Colors And Basic Buttons Setup
  130. Block Time - Storing Memory Data
  131. Implementing Memory List Screen Layout
  132. Block Time - Displaying Our List Of Memories
  133. Block Time - Selecting And Clearing Memories
  134. Component Spotlight - WebViewer
  135. Implementing View Memory Screen Layout
  136. Block Time - Viewing And Formatting Memories Footage
  137. Block Time- Viewing Location Data
  138. Section Recap
  139. Ninth App Introduction
  140. Ninth App Overview
  141. Component Spotlight - Clock
  142. Implementing Basic Timer Layout
  143. Implementing Time, Buttons, And Slider
  144. Block Time - Centering Our Clock
  145. Block Time - Setting And Initializing Our Clock
  146. Block Time - Programming Our Timer
  147. Block Time - Starting And Pausing Timer
  148. Component Spotlight - Notifier
  149. Block Time - Sounding And Resetting Timer
  150. Block Time - Understanding Clock Rotation
  151. Block Time - Understanding Clock Rotation
  152. Block Time - Rotating Our Clock Hand
  153. Component Spotlight - Tinywebdb
  154. Favorites Bar Layout
  155. Block Time - Creating A New Favorite Part 1
  156. Block Time - Creating A New Favorite Part 2
  157. Block Time - Using A Favorite Part 1
  158. Block Time - Using A Favorite Part 2
  159. Section Recap
  160. Tenth App Introduction
  161. Tenth App Overview
  162. Component Spotlight - Accelerometer
  163. Implementing Game Menu Layout
  164. Block Time - Dynamic Button Sizes With Accelerometer Part 1
  165. Block Time - Dynamic Button Sizes With Accelerometer Part 2
  166. Block Time - Configuring Game Modes
  167. Implementing Basic Settings Screen
  168. Implementing Ball Color Group Part 1
  169. Implementing Ball Color Group Part 2
  170. Implementing Paddle Length Group
  171. Implementing Paddle Movement Group And Play Arrangement
  172. Block Time - Creating A Toggle Group
  173. Block Time - Finalizing Toggle Groups
  174. Block Time - Sliding Color Drawer Open And Closed
  175. Block Time - Fixing Color Drawer Open And Close Issues
  176. Block Time - Storing Game Settings
  177. Block Time - Tying Up Loose Ends
  178. Implementing Game Screen Layout
  179. Block Time - Initializing Game Settings Part 1 Initializing Game Variables
  180. Block Time - Initializing Game Settings Part 2 Initializing Color Modes
  181. Block Time - Initializing Game Settings Part 3 Initializes Paddles
  182. Block Time - Configuring Paddle Movement Part 1
  183. Block Time - Configuring Paddle Movement Part 2
  184. Block Time - Configuring Collisions Part 1 Colliding With Paddle
  185. Block Time - Configuring Collisions Part 2 Colliding With Walls
  186. Block Time - Configuring Collisions Part 3 Game Modes
  187. Block Time - Adding Bad Hit Flash
  188. Block Time - Adding Canvas Painting
  189. Block Time - Setting Up Game Over
  190. Application To Market Intro
  191. Introduction To Android Market (Google Play Store)
  192. Introduction To Google Play Developer Account
  193. Opening A Google Play Developer Account
  194. Google Play Developer Account Breakdown
  195. Application Graphic Assets
  196. Uploading And Publishing App To Google Play Store
  197. Updating Your Android Application
  198. Section Recap
  199. Course Recap
  200. Additional Resources

Course Detail

Online Course Access : 1 Year
Compatibility : Windows, Mac, iPhone, iPad, Android
Exams Included : No

Need to train your Team? Contact Us for Discounts on Multiple Subscription Purchases.

More from this collection