• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Build Mobile Application In Android
 

Build Mobile Application In Android

on

  • 6,994 views

 

Statistics

Views

Total Views
6,994
Views on SlideShare
6,960
Embed Views
34

Actions

Likes
1
Downloads
114
Comments
0

2 Embeds 34

http://www.slideshare.net 19
http://www.phannarith.com 15

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Build Mobile Application In Android Build Mobile Application In Android Presentation Transcript

    • Build mobile application in Android By: Savot Dane Email: dnnddane@gmail.com
    • What Android?
      • Google and the Open Handset Alliance, 2007
      • Deploy by many mobile companies, SonyEricsson, HTC, LG, Motorola, Acer, Ramos, …
      • Mobile platform: Symbian, Window Mobile, iPhone OS, Java Mobile Edition, Linux Mobile(LiMo), …
    • Why Android?
      • Open source and SDK.
      • Automatic memory management and application life circle.
      • A component-based architecture (mashups)
      • Tons of built-in services
      • High quality graphics, audio and video: 2D, 3D(OpenGL), Various codecs support
      • Portable platform: Linux Kernel and Optimized JVM (Dalvik) for Low Memory Requirement
    • Android System Architecture
    • Android System Architecture
      • Home Application
    • How Android?
      • Application Components
      A service doesn't have a visual user interface. Services (running in background) A class to use share data between applications. Data can be store in text file, SQLite db,.. Content provider (data wrapper) A user interface screen Activity (UI) A mechanism for describing a specific action. Intent (action) 1 application can have 1 or more Activities Application (program)
    • How Android?
      • How Applications Work?
      Window
    • How Android?
      • How Applications Work?
      Android Home App1 Act2 Act3 Act4 Act1 Act1 Act2 Act3 Act4
    • How Android?
      • Life cycle of an Android activity
    • How Android?
      • Activity Events
      If this method is called, it indicates your activity is being redisplayed to the user from a stopped state. onRestart Called right before your activity is destroyed. onDestroy called when activity is no longer visible to the user for a while. onStop Called when the activity is about to go into the background. onPause The activity is about to be displayed to the user. onStart Called when your activity can start interacting with the user. Place to start animations and music. onResume Called when the activity first starts up. Place where to create user interface onCreate
    • How Android?
      • Prepare for Development
      https://dl-ssl.google.com/android/eclipse/ http://dl-ssl.google.com/android/eclipse/ Android Eclipse Plug-In Update via Android SDK and AVG Manager Android Platform SDK 1.5, 1.6, 2.0, 2.01, 2.1 http://www.eclipse.org/downloads Eclipse http://d.android.com/sdk Android SDK http://java.sun.com/javase/downloads Java JDK 5.0+
    • How Android?
      • DEMO
    • Measurement UI Design • px (pixels): Dots on the screen. • in (inches): Size as measured by a ruler. • mm (millimeters): Size as measured by a ruler. • pt (points): 1/72 of an inch. • dp (density-independent pixels): An abstract unit based on the density of the screen. On a display with 160 dots per inch, 1dp = 1px. • dip: Synonymfor dp, usedmore often in Google examples. • sp (scale-independent pixels): Similar to dp but also scaled by the user’s font size preference.
    • References
      • Hellow Android by Ed Burnette, Nov 2009
      • http://developer.android.com/guide/index.html
      • http://android-developers.blogspot.com
      Brought to you by: SharevisionTeam