2
Welcome, Orientation Applications-The Silicon Valley Way Android Market Devices Java vs Browser Android Overview, Platform Architecture Platform Versions Platform Components Lifecycle Development Environment Toolchains Project Directory Layout android.app.Activity “Hello World” Google supplied API demos Android UI (Part 1), android. content.Intent android.view.View android.view.ViewGroup Event Listeners Menus Styles/Themes Layout Managers AbsoluteLayout FrameLayout LinearLayout RelativeLayout SlidingDrawer ScrollView TableLayout Widgets android.widget.Button android.widget.CheckBox android.widget.DatePicker android.widget.DigitalClock android.widget.EditText android.widget.RadioButton android.widget.TextView android.widget.TimePicker android.widget.ToggleButton Demo application Lab Assignment Android UI (Part 2), android. widget.Adapter android.widget.Toast android.widget.Spinner android.widget.ListView android.widget.GridView android.widget.Gallery android.widget.ImageSwitcher android.widget.TabWidget android.webkit.WebView Demo application Android UI (Part 3), android. widget.ImageButton android.widget.RatingBar android.widget.SeekBar android.widget.ToggleButton Pop up dialogs Screen Orientation Assets vs Resources Demo application 12:00 PM ANDROID APPLICATIONS DEVELOPMENT THE SILICON VALLEY WAY day one day two day three 2D Graphics, Frame Animation Tweening:scale, rotatate, translate, alpha Interpolation Canvas/Drawing into a view SurfaceView/SurfaceHolder Demo application Sensors, Sensor overview: accelerometer, compass, orientation Camera Touch Events Trackball Events Demo application SQLite DB, SQLite Demo application Singapore 19 Sept 2011 23 Sept 2011 Kuala Lumpur 12 Sept 2011 16 Sept 2011 Melbourne 15 Aug 2011 19 Aug 2011 Hong Kong 22 Aug 2011 26 Aug 2011

Silicon Valley Android Apps Brochure

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Silicon Valley Android Apps Brochure

Welcome, Orientation

Applications-The Silicon Valley Way

Android MarketDevices

Java vs Browser

Android Overview, Platform

Architecture Platform Versions

Platform Components

Lifecycle

Development Environment

Toolchains

Project Directory Layout

android.app.Activity

“Hello World”

Google supplied API demos

Android UI (Part 1), android.

content.Intent

android.view.View

android.view.ViewGroup

Event Listeners

Menus

Styles/Themes

Layout Managers

AbsoluteLayout

FrameLayout

LinearLayout

RelativeLayout

SlidingDrawer

ScrollView

TableLayout

Widgets

android.widget.Button

android.widget.CheckBox

android.widget.DatePicker

android.widget.DigitalClock

android.widget.EditText

android.widget.RadioButton

android.widget.TextView

android.widget.TimePicker

android.widget.ToggleButton

Demo application

Lab Assignment

Android UI (Part 2), android.

widget.Adapter

android.widget.Toast

android.widget.Spinner

android.widget.ListView

android.widget.GridView

android.widget.Gallery

android.widget.ImageSwitcher

android.widget.TabWidget

android.webkit.WebView

Demo application

Android UI (Part 3), android.

widget.ImageButton

android.widget.RatingBar

android.widget.SeekBar

android.widget.ToggleButton

Pop up dialogs

Screen Orientation

Assets vs Resources

Demo application

12:00 PM

ANDROID

APPLICATIONS

DEVELOPMENT

THE SILICON VALLE

Y WAY

day

one

day

two

day

thre

e 2D Graphics, Frame Animation

Tweening:scale, rotatate, translate, alpha

Interpolation

Canvas/Drawing into a view

SurfaceView/SurfaceHolder

Demo application

Sensors, Sensor overview: accelerometer,

compass, orientation

Camera

Touch Events

Trackball Events

Demo application

SQLite DB, SQLite

Demo application

Singapore19 Sept 2011

23 Sept 2011

Kuala Lumpur

12 Sept 2011

16 Sept 2011

Melbourne

15 Aug 2011

19 Aug 2011

Hong Kong

22 Aug 2011

26 Aug 2011

Page 2: Silicon Valley Android Apps Brochure

Vassilis Legakis has been developing applications and software for mobile devices and embedded systems since 2002. During this time he has also brought to completion a vast area of projects from warehouse IT logistics to gaming physics engines in various platforms and

technologies. Best sellers such as the Tagem Project, CU there! Project and the Puntalo Project are his creations. In 2007, he won the first prize at NOKIA's international C++ competition for his multiple runtimes intercommunication engine LHS. Since 2008 he has been the Head of

Mobile Development of San Fransisco based Velti Inc. , following the company to its successful NASDAQ listing (NASDAQ:VELT). Vassilis is currently pursuing a Master degree in Algorithmic Complexity and Logic at Athens University of Mathematics.

VASSILIS LEGAKISA Silicon Valley Veteran

Brought to you by LABSCHOOL | lab.edu.sg | (+65) 6250 6204

day

four

day

five

Lab Assignment

Location Services, 

Location Manager

GPSMapView

Demo application

User Preferences,  File I/O

Preference Manager

Demo application

Network, 

TelephonyManager

ConnectivityManager

HttpClient/Simple JSON GET

Java Sockets/Simple JSON

POSTJava XML

Demo application

Audio,  AudioManager

Audio Recording

Audio Playback

Demo application

Wrap up Questions?

Assignment: add an error

dialog to lab assignment

Lab - Implementation of Sample Individual App.

and | www.sage.com.my | +603 8996 3033