SC master class: Android
Upcoming SlideShare
Loading in...5
×
 

SC master class: Android

on

  • 947 views

master class android @soundcloud office, 090210

master class android @soundcloud office, 090210

Statistics

Views

Total Views
947
Views on SlideShare
942
Embed Views
5

Actions

Likes
0
Downloads
6
Comments
0

1 Embed 5

http://www.linkedin.com 5

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

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
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

SC master class: Android SC master class: Android Presentation Transcript

  • master class
  • lots of interest in ‘droids recently...
  • ...but back in August 2005: (iPhone launch: Jan 2007)
  • then October 2008: Launch of G1 / Android finally open-sourced
  • 2009/10 Motorola DROID, Nexus N1 etc. (& 40+ other handsets)
  • why is it interesting? new open platform technology
  • open
  • communit y
  • technology .java .scal a JVM dalvik dx .lolca bytecode VM t ?
  • dalvik vm dalvik bytecode != jvm bytecode [... but they still got sued :-)] one vm per process (fork) slow, but jit compilation (since froyo)
  • Oracle vs Google 7 patents + copyright GPL (Sun) vs ASL (G) uses Apache Harmony + custom VM “Dalvik's design decisions were all technical and not made to circumvent IP” http://blog.headius.com/2010/08/my-thoughts-on-oracle-v-google.html
  • apis / design pretty decent (for a Java api) ntent concept (loosely coupled actions)
  • yay, ruby http://ruboto.org
  • nice, Android APIs can be directly called Sensor s Camer Activity a JRuby runtim Phone
  • yay, scala http://github.com/ jberkel/android- plugin
  • oh noes, objective- c Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited). iPhone Developer Program License Agreement, 3.3
  • the ugly... fragmentation + different brands / models ... http://developer.android.com/resources/dashboard/platform-versions.html
  • the android market ...still sucks ...lots of noise ...no web/api access but no approval needed! crazy growth (~ 70%) (there are actually alternative markets)
  • http://bbs.goapk.gom
  • fear the iPed!1!
  • samsung galaxy tab just launched at IFA 1ghz, 7”, € ??
  • q4/2010 android gingerbread (2.5 / 3.0 ?) mostly rumours revamped UI targeting high-end handsets / tablets