Android Presentation
Upcoming SlideShare
Loading in...5
×
 

Android Presentation

on

  • 1,672 views

 

Statistics

Views

Total Views
1,672
Views on SlideShare
1,664
Embed Views
8

Actions

Likes
0
Downloads
45
Comments
1

1 Embed 8

http://www.slideshare.net 8

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • its really helpful...
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Android Presentation Android Presentation Presentation Transcript

    • Android by Bram Vandeputte
    • Inleiding • Wat ? • Verzameling van software-componenten • Voor mobiele toestellen • Bevat : • Besturingssysteem • Middleware • Standaard applicaties
    • Inleiding • Ontwikkelen • Java • Android SDK • emulator • tools • API’s • Eclipse plug-in
    • Features • Application framework : enables reuse and replacement of components • Dalvik virtual machine : optimized for mobile devices • Integrated browser based on the open source WebKit engine • Optimized graphics : custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional) • SQLite for structured data storage • Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) • hardware dependent : GSM Telephony, Bluetooth, EDGE, 3G, WiFi, Camera, GPS, compass, and accelerometer.
    • Architectuur
    • Basics : Componenten • Activity : scherm • bestaat uit Views • reageert op Events • Service : geen UI (bvb. music playback) • Broadcast Receiver : ontvang & reageer • Content provider : data delen
    • Basics • Componenten activeren : • Intent : asynchrone berichten • Om Activity, Service of Broadcast Receiver aan te spreken • Intent filters • Content Resolver • Om Content Provider aan te spreken
    • Basics (bis) • AndroidManifest : omschrijving applicatie • Layout • Strings
    • Getting Started • Get : • android-sdk-<your platform>-1.6 • eclipse • http://developer.android.com/sdk/ 1.6_r1/installing.html
    • Hello Android
    • Hello Android • app : • http://developer.android.com/guide/tutorials/hello-world.html • Init : maak een AVD • emulator : • export PATH=${PATH}:/MY/PATH/TO/THE/android-sdk/tools/ • emulator
    • Hello Android
    • Hello Android • tools : • debugging (Eclipse) • adb • set PATH • adb shell • sqlite3 data • .dump • LogCat
    • Notepad tutorial • http://developer.android.com/guide/tutorials/notepad/index.html • Exercise 1 • Exercise 2 • optional : • Exercise 3 • Extra credit (debugging) • uitbreiding
    • bram.vandeputte@cs..,.
    • MyFirstGPS • gps mock data
    • MyFirstGPS • opbouw • create textview • LocationManager & LocationListener • permissions • update textview
    • MyFirstGPS • http://developer.android.com/guide/tutorials/views
    • Extra • API demos • http://www.anddev.org • sdcard