Android tutorial

Android tutorial - BEGIN ANDROID JOURNEY IN HOURS CS425 CSE 424 ECE 428[Fall 2009 Sept 14 2009 Ying Huang REFERENCE Online development guide

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
B EGIN A NDROID J OURNEY I N H OUR S CS425 / CSE 424 / ECE 428 [Fall 2009] Sept. 14, 2009 Ying Huang
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
R EFERENCE Online development guide http://developer.android.com/guide/index.html Book resource “Professional Android Application Development”, by Reto Meier, (Wrox, amazon link ) “Android A programmers guide”, by J.F. DiMarzio, (McGraw Hill, amazon link ) “Beginning.Android”, by Mark L. Murphy, (Apress, amazon link ) “Pro Android”, by Sayed Y. Hashimi, Satya Komatineni, (Apress, amazon link )
Background image of page 2
M OBILE OS Symbian iPhone RIM 's BlackBerry Window mobile Linux Palm webOS Android ….
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
W HAT IS A NDROID ? Google OHA (Open Handset Alliance) The first truly open and comprehensive platform for mobile devices, all of the software to run a mobile phone but without the proprietary obstacles that have hindered mobile innovation. Linux OS kernel Java programming Open source libraries: SQLite, WebKit, OpenGL
Background image of page 4
W HY A NDROID A simple and powerful SDK No licensing, distribution, or development fees Development over many platform Linux, Mac OS, windows Excellent documentation Thriving developer community For us Java-based, easy to import 3 rd party Java library Funding (40+ G1 phones) Prize (amazon’s kindle) Job opportunity
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
A NDROID SDK F EATURE GSM, EDGE, and 3G networks, WiFi, Bluetooth API Support for Bluetoothe , WiFi Ad hoc mode Libraries Media, SQLite, WebKit, SSL Hardware control: Accelerometer, compass, microphone, camera, GPS touch screen, power Location-based service, map (Google API)
Background image of page 6
T OOLS The Android Emulator Implementation of the Android virtual machine Test and debug your android applications. Dalvik Debug Monitoring Service ( DDMS ) Monitor and Control the Dalvik virtual machines Logcat (see logged msgs) Android Debug Bridge ( ADB ) Manage the state of an emulator instance or Android-powered device Copy files, install compiled application packages, and run shell commands. Traceview Graphical analysis tool for viewing the trace logs from your Android application Debug your application and profile its performance MkSDCard Creates an SDCard disk image
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
RUN TWO NETWORKING EMULATORS IN A COMPUTER (U PDATED ) - ADB Q: run two networking emulators in a computer A using the public IP address of A, during debugging and demo?
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 09/03/2011 for the course ECVG 3232 taught by Professor Prof during the Spring '11 term at Brevard.

Page1 / 34

Android tutorial - BEGIN ANDROID JOURNEY IN HOURS CS425 CSE 424 ECE 428[Fall 2009 Sept 14 2009 Ying Huang REFERENCE Online development guide

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online