Introduction to Programming App Inventor. ? You’re on your regular running route, just jogging along, and an idea for the next killer mobile app hits.

Slides:



Advertisements
Similar presentations
What we will cover today… Where is the camera on my phone? Taking a photo Zoom in and out Deleting a photo Where do my photos go to? Viewing my photos.
Advertisements

Viking Shield Your personal safety app while at CSU.
Understanding an Apps Architecture ASFA Computer Science: Principles Fall 2013.
The purpose of this PowerPoint presentation, is to help the user make the connection between a smart device (iPhone or Droid) and software games written.
INTRO TO MOBILE APP DEVELOPMENT CMSC 150: Lecture 34.
101.  Computers DO NOT think for themselves. For them to do anything they need to be told what to do.  Simply put computer programming is when you tell.
Interaction design using the graphical user interface (GUI)
Google Confidential and Proprietary Apps 1 Intro to Talk Google Apps.
Safe Phone & Software Benjamin Wagner. Introduction The idea of a new device that allows a user to text or do other activities while walking. Many users.
David Wolber, Computer Science App Inventor for Android Do-it-yourself App Creation.
Sensors. Point your phone at the sky, and Google Sky Map tells you which stars you’re looking at. Tilt your phone, and you can control the game you’re.
1 CS 106, Winter 2009 Class 4, Section 4 Slides by: Dr. Cynthia A. Brown, Instructor section 4: Dr. Herbert G. Mayer,
Discovering Computers: Chapter 1
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
Automating Tasks With Macros
DeVry University Donelle Vance. GRAB - The Cross Platform iPhone, iPad & Android Phone Sharing Application August 2011.
Introduction to AppInventor Dr. José M. Reyes Álamo.
Operating Systems. Software Software – the instructions that make the CPU do useful things Divided into two main categories – System software – Applications.
Internet Safety By: Brianna Brown. Index What Is Internet Safety? Passwords Cyber Bullying Safety Tips Quiz.
SCERSIG: Creating Android Apps with App Inventor 26 October 2011 Ric Paul, Health Services Library, Southampton.
Computer and Internet Basics.
Welcome to App Inventor Design and program your own mobile apps.
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
How to Use App Inventor in Your Classroom Julie Friesen Piper Middle School Technology 6 th -8 th Grades Edmodo Group Code to Join for More Resources:
What to Expect When You are “Tech Rich-ing”. Icebreaker In a group of 4, starting with the person who has the most apps on his/her ipad, share: 1.Something.
ACS-1805 Introduction to Programming 1805 introduces students to programming using technology for creating programs that run on Android devices. Android:
Software development. Chapter 1 – What is software development?
CS 0004 –Lecture 1 Wednesday, Jan 5 th, 2011 Roxana Gheorghiu.
WC2011 Programming Mobile Devices Android Development Day 2.
Autoplay Students: David Moshkowitz Ori Marcovitch Supervisor: Ronny Lempel.
DUE Introduction to the Android Platform Working Connections 2011.
Downloading Lumi Show on Android Devices Through our technology, people gain insight, instantly.
Beetalk Stephanie Wey Kevin Chang. Introduction Beetalk is one of the messaging applications available for smart phone users. Beetalk has already reached.
Lecture 5: Using Computers: Important Ideas Tonga Institute of Higher Education IT 141: Information Systems.
IT Introduction to Information Technology CHAPTER 01.
Web 2.0. what is it, and what can it do?. Interactive Multimedia (IMM)  Interactive Multimedia are things like programs or websites that allow you to.
Is when… someone hurts, threatens or frightens you regularly by sending messages or images using the Internet, mobile phones or other forms of digital.
Build Relationships and Build Business on Powered by Customer WOW Project.
MODUL 2: KEY POINTS IN DEVELOPING ANDROID APPS Studio Mobile Content Development IMTelkom 2012.
BYOD: Mobile Devices for Texting, “Talking” and Teaching Denise Skarbek Tracey Trottier.
Tutor: Course ID: C22 Week 2 of 6 Dates 15 hours Absolute Beginners IT.
Introduction to Python Lesson 1 First Program. Learning Outcomes In this lesson the student will: 1.Learn some important facts about PC’s 2.Learn how.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
1 Mezzanine Ware (Pty) Ltd © 2014 Installing\Uninstalling the Mezzanine Helium Android application.
4 TH YEAR PARENTS EVENING MOBILE DEVICES Mrs Helen Alexander Head of ICT/Computing.
link2 is a GPS software application designed specifically to link professionals.
FACEBOOK Material adapted from
By Henry Julian Maldonado. Why should doctors get it? My health lounge is a professional mobile application that enables physical therapists to create.
MOBILE INTERFACE. Mail Click here to check the Digidaters Mailbox. Users in your hot list can send messages which are stored in your personal inbox.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
App reviews By Meghan Roles. Introduction I am going to be talking about 2 different apps. One app is called Tripomatic, which is a city guide, and the.
Gomer App Launch and IT. Why have we created an App? To enhance existing communication: monthly newsletter, website, Face Book, text service and additional.
What are Background Checking Applications? By: Intelifi Screening Technology.
System Software (1) The Operating System
Chapter 1 WHAT IS A COMPUTER Faculty of ICT & Business Management Tel : BCOMP0101 Introduction to Information Technology.
This presentation deals with any kind of information you put online. It relates to e- mails, texts, social networking and the sharing of pictures and.
Career Research Project By: Naomi Schmidt. Acting/Modeling I would like to go for acting/modeling because I think it would be a fun job that is hands.
Intelligent Data Systems Lab. Department of Computer Science & Engineering App Inventor Intro. & Installation Guide 컴퓨터의 개념 및 실습 3 월 2 일.
How to Send Text Messages from PC to iPhoneHow to Send Text Messages from PC to iPhone? Q: Is there a way to read and send text messages (SMS) from a PC.
Introduction to Programming and App Inventor. Introduction What is a computer program? Introducing App Inventor Getting hands on with App Inventor.
Visual Programming? (and FRIDAY!)
Using AppInventor2 for teaching
App Inventor إعدادأشرف رفاعي أحمد
Development-Introduction
MIT App Inventor By Hans Yip.
Chapter 16 – Programming your App’s Memory
The Social Networking revolution
What is Google+? Google+ is a social network and social layer for google services Some of its tools and features come from existing services and platforms,
Introduction to AppInventor
Grading Assignments in Google Classroom
Presentation transcript:

Introduction to Programming App Inventor

? You’re on your regular running route, just jogging along, and an idea for the next killer mobile app hits you. All the way home, you don’t even care what your time is, all you can think about is getting your idea out there. But how exactly do you do that? You’re no programmer, and that would take years, and time is money, and…well, someone has probably done it already anyway. Just like that, your idea is dead in the water.

? Now imagine a different world, where creating apps doesn’t require years of programming experience, where artists, scientists, humanitarians, health-care workers, attorneys, firefighters, marathon runners, football coaches, and people from all walks of life can create apps. Imagine a world where you can transform ideas into prototypes without hiring programmers, where you can make apps that work specifically for you, where you can adapt mobile computing to fit your personal needs.

App Inventor? This is the world of App Inventor, Google’s new visual programming tool for building mobile apps. Based on a visual “blocks” programming method that’s proven successful even with kids, App Inventor dramatically lowers the barriers to creating apps for Android phones and devices. How about a video game where the characters look like you and your friends? Or a “did you pick up the milk?” app that reminds you if it’s after 3 p.m. and you’re near the grocery store? Or a quiz app you give your significant other that’s in fact a surprise marriage proposal? “Question 4: Will you marry me? Press the button to accept by sending a text message.” Someone really created an App Inventor app to propose marriage like this, and she said yes!

Intro to App Inventor App Inventor is a visual, drag-and-drop tool for building mobile apps on the Android platform. You design the user interface (the visual appearance) of an app using a webbased graphical user interface (GUI) builder, then you specify the app’s behavior by piecing together “blocks” as if you were working on a puzzle.

app created by Daniel Finnegan,

What Can you do with App Inventor Play Prototype Build apps with personal utility Develop complete apps Teach and learn

Why App Inventor Works You don’t have to remember and type instructions You choose from a set of options Only some blocks plug into each other You deal with events directly

What Kind of Apps Can You Build? Games Educational software Location-aware apps High-tech apps SMS apps

Who Can Build Apps? App Inventor is freely available for anyone to use. As of January 2011, there were tens of thousands of active App Inventor users and hundreds of thousands of apps. Who are these app builders? Were they already programmers when they started? Some of them were, but most were not.

……… Despite their lack of prior experience, the students have been successful in learning App Inventor and building great apps. An English major created the first “No Texting While Driving” app; two communications majors created “Android, Where’s My Car?”; and an International Studies major created the “BroadcastHub” app (Chapter 11).