Showing posts with label mobile. Show all posts
Showing posts with label mobile. Show all posts

2012/11/16

Devoxx2012: mgwt - GWT goes mobile - Daniel Kurka

PhoneGap: hybrid web app. http://phonegap.com
  • javascript
  • uses w3c standards (including future api's)
  • Web part / Native part
  • web part: uses local web browser (mostly webkit)
  • native part: called through special 'gap://...' urls
    • string parameters
    • asynchronous
  • temporary solution till browser capabilities are enhanced
GWT
  • compiles java to javascript
  • integrated debugging
  • deferred binding
  • optimal siz
  • can be combined with PhoneGap
mgwt http://www.m-gwt.com
  • native look and feel
  • optimizing compiler
  • local / offline support (appcache)
  • use css3 (faster and more flexible). E.g. Flexible box model http://hacks.mozilla.org/2010/04/the-css-3-flexible-box-model/
  • dead code removal: compilation per device

2012/11/15

Devoxx2012: Bootstrapping Android Apps with Open Source - Jake Wharton

Libraries:
  • ActionBarSherlock: backport of the actionbar.
  • ViewPagerIndicator: indicates swype action
  • NineOldAndroids: backwards compatibility of animation api
  • Otto: gueva eventbus.  E.g. Async access to the location api.
  • Dagger: dependency injection - @Module @Provide
  • RetroFit: client Rest-access
  • Tape: save locally on unreliable network
  • Activitycompat2: activity backport
  • PonyCrossing
  • Pollexor
  • OkHttp
  • Spoon: test tool