android

13
Android

Upload: preston-mcfadden

Post on 31-Dec-2015

36 views

Category:

Documents


0 download

DESCRIPTION

Android. Software vs. Hardware. Android is Google's operating system (like windows, linux, OS X) G1 phone is the phone hardware made my HTC (like a Dell, IBM, HP laptop). Why Android?. Open source: anyone can use it, change it as they want - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Android

Android

Page 2: Android

Software vs. Hardware

Android is Google's operating system (like windows, linux, OS X)

G1 phone is the phone hardware made my HTC (like a Dell, IBM, HP laptop)

Page 3: Android

Why Android?

Open source: anyone can use it, change it as they want

Many manufacturers producing phones (HTC, Samsung, Motorola, etc.)

Like many phones, access to applications written by non-Google people: ODK

Multitasking... run more than one app at same time

Page 4: Android

Why Android?

Allows deep access to phone's hardware Programmers can write apps that access

camera, GPS, sensors, etc. Allows innovative apps: like Where's my Droid. ODK: Access to GPS, camera, barcode

scanner, video camera, audio recording Compare with iPhone. Design isn't as

polished, but more useful apps. ODK not possible.

Page 5: Android

Android Market & App development:

Phonalyzer: access to call log Facebook, Weather Channel, Shop Saavy,

Shazam Picasa Albums and YouTube uploads Google Maps: search, driving directions, etc.

My Tracks: story from Kenya Voice recognition, Visual Search, translate,

speech to text Example app: road conditions: accelerator

senses how rough the road is.

Page 6: Android

Where to buy Androids:

Not yet approved for many countries in Africa: government restrictions

Senegal and South Africa: Leaf company issues. Caveat of open source.

Order from US/Europe.... Nexus: http://www.google.com/phone

Unlocked vs. subsidized phones

Page 7: Android

ODK

Page 8: Android

Application that runs on Android phones, server that runs on computer collect data.

Developed by students at University of Washington...

Isn't a Google project... but great use of Android, investigating how to support

Powerful questionnaire language, used replace paper forms, separate photo/gps collection

ODK Development

Page 9: Android

Xforms is XML language, like HTML

JavaRosa extensions to Xforms,offer translationsRulesrelevant questions.

Forms for ODK Collect

Page 10: Android

Text questions: name person/village, comments

Numbers: How many children in family?

Multiple choice: choose one (Goma, Kitchanga)

Checkboxes: all that apply(medical problems: malnutrition, HIV, diabetes)

ODK? What kind of questions?

Page 11: Android

Dates

Images, video, audio recordings

GPS location. No internet/mobile required

ID - Barcode scanner

ODK? What kind of questions?

Page 12: Android

Required or optional questions (e.g. name of person registering, vs. additional comments)

Ability to apply rules to questions: How many parents living in camp with you? <= 2

Ability to change questions based on earlier answers. Man/woman? Pregnant?

Constraints for Questions

Page 13: Android

WeaknessesMust use Android phones. No laptops/computers. Cost, durability, training vs. paper.Creating forms is complicated... web editor is being developedBattery usageRequires wireless or mobile connection, or return to office with memory cardSusceptible to physical damagePhones, computers crashODK Aggregate is very young... HCR replacement viable.