CIS 493/EEC 492 Android Sensor Programming

Slides:



Advertisements
Similar presentations
Chapter 1: Voilà! Meet the Android
Advertisements

Amazon. Cloud computing also known as on-demand computing or utility computing. Similar to other utility providers like electric, water, and natural gas,
A N I NTRODUCTION TO A NDROID P ROGRAMMING Xinfeng Li CSE OSU.
Android and Project Structure. Android Android OS – Built on Linux Kernel – Phones – Netbooks – Readers – Other???
Android 1: Background Kirk Scott Buzzwords 1.2 Development Software 1.3 Getting Started 1.4 Preliminaries to Trying to Make It Work the First Time.
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Android 2: Introduction to the Technology Kirk Scott 1.
Jim Gee Level 1 In today’s workshop… Overview of Office 365 Explore OneNote on the desktop Consider ways of organizing a OneNote notebook.
ECOM 6360 Programming of Mobile Devices
Presentation Seminar on “IMAGE SLIDER –AN ANDROID APPLICATION”
Mobile Device Security
1 Android- Platform Overview. 2 What is Android? Android is a software stack for mobile devices that includes an operating system, middleware and key.
Android is an open source operating system based on Linux kernel designed for touch screen devices.
Pemrograman Aplikasi Bergerak 1
© by Pearson Education, Inc. All Rights Reserved. 1 Introduction to Android From “Android: How to Program” By Paul Deitel and Harvey Deitel.
Presentation on android based application
1 CS4521 – Mobile and Topics in Web Programming L. Grewe.
Android Overview History and architecture. Brief History 1996 The WWW already had websites with color and images But, the best phones displayed a couple.
Introduction to Android
12/20/2015 EEC484/584: Computer Networks 1 EEC-490 Senior Design (CE) Lecture 1 Wenbing Zhao
Android History.
Welcome to Early Bird Class Networking And IT Security Ravi Chandra Gurung.
By, Rutika R. Channawar. Content Introduction Open Handset Alliance Minimum Hardware Requirements Versions Feature Architecture Advantages Disadvantages.
Software. Computing History Milestones 1946 first large-scale electronic computer 1951 one of the first commercial computers 1963Computer mouse developed.
Coding is Fun 6 How Cool Can You Get?. Raspberry Pi Cheap – under £30 Needs a few extras!
Mobile Software Development for Android - I397 IT COLLEGE, ANDRES KÄVER, WEB:
Android Development For Beginners. What is Android? Android is an open mobile phone platform that was developed by Google and later by Open Handset Alliance.
By : Abhishek Verma Main Topics : 1. Introduction 2. Platform 3. Software Development 4. Overall Evaluation.
Android. I. What’s Android Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. Android is designed.
By: Dylan Small.  History of Android  Android Versions  Technical Specs  New/Current Versions  Future of Android  Summary Road Map.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
GCSE COMPUTER SCIENCE Computers 1.6 Software. Software Software is the term used to refer to the programs (applications/apps) that are run on computers.
COM594: Mobile Technology Practical – Week 1 Android and Android Studio.
Presenter Sudhanshu Gupta
A brief information about the Android Operating System
Windows Server 2008 R2 Oct 2009 Windows Server 2003
Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid
Workshop by T.Naveen sai kumar.
INFO 448: Android Development
Android Mobile Application Development
Introduction To Android Programming
chapter 6- Android Introduction
ANDROID AND ANDROID PHONES
Computing.
Operating System.
Android Versions’ Relative Distribution
Introduction and Overview
CIS 470 Mobile App Development
Digital Literacy for the 21st Century
Software.
By Filip Tyrala, Jack Wright, Jennifer Nolan
ANDROID AND ANDROID PHONES
AND ANDROID DEVICE Android Operating System. CONTENTS  Introduction of android  Android versions  Upcoming Android  Pure Android  Most popular mobile.
Android Overview and Android Development Environment
SE4S701 Mobile Application Development
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
CS 0007 Spring Lory Al Moakar.
CHAPTER 1 Introduction Chapter objectives: Understand what Android is
Android Developer Fundamentals V2
Software.
Android Sensor Programming
Introduction, Basic Concepts, Mobile OS
EEC-492/693/793 iPhone Application Development
Android Overview.
Korea Software HRD Center
Mobile Computing Lecture Materials By Bintang Eka Putera.
CIS 694/EEC 693 Android Sensor Programming
CIS 694/EEC 693 Android Sensor Programming
Presentation transcript:

CIS 493/EEC 492 Android Sensor Programming Lecture 1 Wenbing Zhao Department of Electrical Engineering and Computer Science Cleveland State University wenbing@ieee.org 4/3/2019 CIS 470: Mobile App Development

CIS 470: Mobile App Development Introduction Instructors Wenbing Zhao, wenbing@ieee.org and w.zhao1@csuohio.edu Office Hours F 2:35-5:25pm Course Web site http://academic.csuohio.edu/zhao_w/teaching/CIS493-S19/cis493.html 4/3/2019 CIS 470: Mobile App Development

Required Hardware & Software PC or laptop (Mac, Windows, Linux) Android Phone Software Android Studio Java development kit 4/3/2019 CIS 470: Mobile App Development

CIS 470: Mobile App Development Main Topics Android app development Traditional Android sensors Audio and Speech Recognition Camera Bluetooth beacon Google Mobile vision Google mobile machine learning Google firebase 4/3/2019 CIS 470: Mobile App Development

Assignments and Grading In-class exercises (basic tasks, simple extension, challenge tasks) Term project Design and develop an interesting Android app Project presentations and demonstration Project report with source code Grading policy Class participation: 60% Project: 40% No exams 4/3/2019 CIS 470: Mobile App Development

CIS 470: Mobile App Development Grading Policy A: 90-100% A-: 85-89% B+: 80-84% B: 75-79% B-: 70-74% C+: 65-69% C: 60-64% D: 50-59% F: <50% 4/3/2019 CIS 470: Mobile App Development

CIS 470: Mobile App Development What is Android? Based on Linux Originally developed by a startup company named “Android” 2005 Google purchased the startup Most of the Android code is open-source Android offers a unified approach to application development 4/3/2019 CIS 470: Mobile App Development

CIS 470: Mobile App Development Android Versions 1.1: Feb 9, 2009; 1.5: April 30, 2009, Cupcake 1.6: Sep 15, 2009, Donut; 2.0/2.1: Oct 26, 2009, Eclair 2.2: May 20, 2010, Froyo; 2.3: Dec 6, 2010, Gingerbread 3.0/3.1/3.2: Feb 22, 2011, Honeycomb 4.0: Oct 8, 2011, Ice Cream Sandwich 4.1: July 9, 2012, Jelly Bean 4.4: Oct 31, 2013, KitKat 5.0: Nov 12, 2014, Lollipop 6.0: Oct 5, 2015, Marshmallow 7.0: Aug 22, 2016, Nougat 8.0: Aug 21, 2017, Oreo 9.0: Aug 6, 2018, Pie 4/3/2019 CIS 470: Mobile App Development

CIS 470: Mobile App Development Android Architecture 4/3/2019 CIS 470: Mobile App Development

Android Development Tools Android Studio: http://developer.android.com/sdk/index.html Android SDK Java SE Development Toolkit 8: www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 4/3/2019 CIS 470: Mobile App Development

Example Android Sensor Apps in Google Play Store AndroSensor 4/3/2019 CIS 470: Mobile App Development

Example Android Sensor Apps in Google Play Store Metal Detector 4/3/2019 CIS 470: Mobile App Development

Example Android Sensor Apps in Google Play Store Runtastic Heart Rate Monitor & Pulse Checker Uses phone camera! 4/3/2019 CIS 470: Mobile App Development

Example Android Sensor Apps in Google Play Store Pedometer - Step Counter Free & Calorie Burner 4/3/2019 CIS 470: Mobile App Development

Example Android Sensor Apps in Google Play Store Thermometer 4/3/2019 CIS 470: Mobile App Development

Example Android Sensor Apps in Google Play Store Sound Meter 4/3/2019 CIS 470: Mobile App Development

Example Android Sensor Apps in Google Play Store GammaPix Lite - Gamma Radiation Detector 4/3/2019 CIS 470: Mobile App Development