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
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
Recommended