developing for the android

20
Jeff McWherter [email protected] twitter: @jmcw Scott Gowell [email protected] twitter: @sgowell Wednesday, January 9, 13

Upload: gravityworksdd

Post on 30-Oct-2014

563 views

Category:

Technology


5 download

DESCRIPTION

Creating a mobile strategy is something many companies still struggle with. iOS and Android own the majority of market share for smartphones, so Android will play a big part in any good mobile strategy. The Android SDK has matured in the more than four years since the first release, and the strong Android community has different opinions among many developers. In this session, Jeff and Scott will work with you to develop an Android application, from start to publish. The majority of this talk will discuss native Android development using Java, but will finish with a few alternatives. They will provide the training for you to leave this talk ready to turn “I have an idea” into “you should see this app.” There is no Java prerequisite for this session, and we will work with you to ensure a great learning experience. But we do ask that you come prepared, installing the Android Development tools on your laptop. Please visit http://www.gravityworksdesign.com/About/SpeakingEvents/AndroidPrecompiler.aspx for detailed instructions before the session.

TRANSCRIPT

Page 1: Developing for the Android

Jeff McWherter

[email protected]

twitter: @jmcw

Scott Gowell

[email protected]

twitter: @sgowell

Wednesday, January 9, 13

Page 2: Developing for the Android

Android Application Development From Start to Published

Jeff McWherter

[email protected]

twitter: @jmcw

Scott Gowell

[email protected]

twitter: @sgowell

Wednesday, January 9, 13

Page 3: Developing for the Android

Installation

Wednesday, January 9, 13

Page 4: Developing for the Android

Location / GPS YES YES YES

Camera YES YES LIMITED

Accelerator YES YES LIMITED

Audio/Video YES YES YES

Offline Usage YES YES LIMITED

Push Notification YES YES NO

Setup Fee $99 $25 $0

Approval Process YES Maybe NO

Billing iTunes Market Credit Card

Wednesday, January 9, 13

Page 5: Developing for the Android

Location / GPS YES YES YES

Camera YES YES LIMITED

Accelerator YES YES LIMITED

Audio/Video YES YES YES

Offline Usage YES YES LIMITED

Push Notification YES YES NO

Setup Fee $99 $25 $0

Approval Process YES Maybe NO

Billing iTunes Market Credit Card

The Facts

Wednesday, January 9, 13

Page 6: Developing for the Android

History

Wednesday, January 9, 13

Page 7: Developing for the Android

Hardware

Wednesday, January 9, 13

Page 8: Developing for the Android

Hardware

Wednesday, January 9, 13

Page 9: Developing for the Android

Getting Around Eclipse

Wednesday, January 9, 13

Page 10: Developing for the Android

What Makes an App

Wednesday, January 9, 13

Page 11: Developing for the Android

Basic Controls

Wednesday, January 9, 13

Page 12: Developing for the Android

Linear Relative

Wednesday, January 9, 13

Page 13: Developing for the Android

Linear Relative

User Interface

Wednesday, January 9, 13

Page 14: Developing for the Android

Sensors

Wednesday, January 9, 13

Page 15: Developing for the Android

Web Services

Wednesday, January 9, 13

Page 16: Developing for the Android

Persisting Data

Wednesday, January 9, 13

Page 17: Developing for the Android

Application Deployment

Wednesday, January 9, 13

Page 18: Developing for the Android

Titanium

Wednesday, January 9, 13

Page 19: Developing for the Android

Titanium

Non Native Development

Wednesday, January 9, 13

Page 20: Developing for the Android

Jeff McWherter

[email protected]

twitter: @jmcw

Scott Gowell

[email protected]

twitter: @sgowell

Wednesday, January 9, 13