Create Android Apps

Android, a technology which transforms the way we work, the way we communicate and the way we control. It is not just a platform of a well developed OS indeed a much advanced IT industry which is growing exponentially. Nowadays Android is not just limited to mobile phones rather we can’t expect any gadget without having android support. We have android TV, android wearable, PCs and even android Vehicles and the growth rate of android undoubtedly symbolizing maximum gadget around us will be embraced with android very soon. This development and future needs makes us to introduce our android app development training program at school level. This will introduce our school techies with much needed programming skills at much younger age with complete practical exposure for a long time impact over their enhancing minds to make them ready for all future IT needs.

Prerequisites:-

Can access computer system and make use of internet to perform search over Google.

Need to Prepare?

Prior programming experience is not required.

Tools:-

Windows OS based PC, Internet Connection

Concepts:-

Operating System, Logic creation

Summary:-

This workshop will be addressed with hands-on session in developing interesting android applications. No previous experience in programming is needed, and the course is suitable for students with any level of computing experience. MIT app inventor will be used with block based programming tool that allow everyone to start programming for fully functional apps. Students will use their own Android devices for hands-on testing of the apps developed.

Commitment:-

2 Days (7 hours each)

Agenda:-

Day 1
Session 1-  (03:30 hrs)
Introduction
  • Introduction to App Inventor 2
  • App Inventor Setup Introduction
  • Create a Gmail Account
  • App Inventor Companion App
  • Setting Up Onscreen Emulator
  • Setting Up Usb Device
Breaking Down The Component Editor
  • Component Editor Introduction
  • Palette Section
  • Components Viewer & Components Section
  • Properties Section
  • Blocks Editor, Build Options & Media Section
  • Components Editor In Action
Session 2- (02:30 hrs)
Breaking Down The Blocks Editor
  • Blocks Editor Introduction
  • Blocks Drawer
  • Blocks Viewer & Media Section
  • Blocks Editor In Action
Your First App: Hello World
  • First App Introduction
  • First Application Overview
  • Setting Up Our First Application
  • Component Spotlight: Button
  • Component Spotlight: Label
  • Creating Our First Application
  • Running Our Application
  • Session Recap
Day 2
Session 1- (03:30 hrs)
Audiobook Log
  • Introduction & Overview
  • Component Spotlight – Horizontal Arrangement
  • Component Spotlight – Vertical Arrangement
  • Arranging Our Buttons
  • Component Spotlight – Checkbox
  • Naming Our Chapters
  • Component Spotlight – Sound
  • Setting Up Chapter Audio
  • Adding Space To Our Layout
  • Updating Our Component Names
  • Block Time: Making Our Buttons Play Audio
  • Testing Final App
Session 2- (02:30 hrs)
Understanding Backing Up, Restoring & Sharing App Inventor Projects
  • App Backup, Restore & Share Introduction
  • Understanding App Inventor File Types
  • Downloading & Backing App Inventor Apps
  • Uploading, Sharing & Restoring App Inventor App
  • Session Recap

Zonal Round of SkillThon

  • Competition
  • Certificate distribution and acknowledgement