Your SlideShare is downloading. ×
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Getting Started With Android
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Getting Started With Android

4,572

Published on

FSL Android: Introduction and Workshop …

FSL Android: Introduction and Workshop
oleh Ibnu Sina Wardy (CTO GITS Indonesia)

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,572
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
350
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Free Saturday Lesson
  • 2. what is android Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language, since 2008. best mobile platform application powered by Google http://developer.android.com/
  • 3. features
    • Application framework enabling reuse and replacement of components
    • Dalvik virtual machine optimized for mobile devices
    • Integrated browser based on the open source WebKit engine
    • Optimized graphics powered by a 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)
    • GSM Telephony (hardware dependent)
    • Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
    • Camera, GPS, compass, and accelerometer (hardware dependent)
    • Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
  • 4. getting started with android (1)
    • Eclipse installed as GUI editor android platform, go to http://www.eclipse.org/downloads/ , Eclipse Classic, GanyMede Packages, Eclipse Classic 3.4.2
    • Android SDK installed as emulator, basic platform and environment android style, go to http://developer.android.com/sdk/index.html
    • Eclipse Update Manager install plugins for Android Development Tools (ADT) go to link https://dl-ssl.google.com/android/eclipse/ , Eclipse – Help – Software Updates, Available Software Tab, Add Site
    • Open Eclipse, Window – Preferences. Configure Android path installation from folder android SDK downloaded earlier.
    • https://dl-ssl.google.com/android/repository/repository.xml
  • 5. getting started with android (2) Picture Item 3 guidance
  • 6. getting started with android (3) Picture Item 3 guidance
  • 7. getting started with android (4) Picture Item 4 guidance
  • 8. getting started with android (5) Picture Item 4 guidance
  • 9. getting started with android (6) Install virtual devices
  • 10. Create basic application (1)
  • 11. Create basic application (2)
    • Project Name: HelloWorld
    • Build Target: Android 2.1
    • Application Name: HelloWorld
    • Package Name: im2.org.sample.main
    • Create Activity: HelloActivity
    • Min SDK Version: 7
  • 12. Create basic application (3) run application by emulator
  • 13. Create basic application (4) on emulator
  • 14. Structure Android Project (1) Project Name: HelloWorld Src => Source Script Gen => Autogenerate Id Variable Local Asset => Storage File (movie, sound etc) Res->drawable => Storage picture layout Res->layout => XML layout Res->string => definition variable global AndroidManifest.xml
  • 15. Structure Android Project (2) AndroidManifest.xml
  • 16. Structure Android Project (3) AndroidManifest.xml
  • 17. Structure Android Project (4) AndroidManifest.xml – Permission http://developer.android.com/reference/android/Manifest.permission.html
  • 18. Structure Android Project (5) Layout -> main.xml
  • 19. Structure Android Project (6) Res->Drawable, gen-> R.java
  • 20. Structure Android Project (7) Src-> HelloActivity
  • 21. Structure Android Project (8) Src-> HelloActivity
  • 22. Next Sample HelloWorld LoginActivity
  • 23. Next Sample HelloWorld login.xml
  • 24. Next Sample HelloWorld login.xml
  • 25. Next Sample HelloWorld login.xml
  • 26. Next Sample HelloWorld AndroidManifest.xml
  • 27. Next Sample HelloWorld Running by emulator
  • 28. Next Sample HelloWorld Running by emulator
  • 29. Guidance beginner developer http://developer.android.com/resources/tutorials/hello-world.html
  • 30. WebView
    • HTML 5
    • Multiplatform
    • Sencha Touch, etc
  • 31. Summar y
    • Android Platform Description
    • Installation GUI & Editor
    • Create First Android App
    • Structure Android Project
    • Improvement First Android App
    • Developer Guidance

×