Server-Less Apps
using servers without caring
Friedger Müffke
#fmdroid
droidcon London 2012
Motivation
Web services
Made for servers and web pages�
Scope
Android tools (and others)�
User management
Data storage
Push notifications
Location
On-Device Apps
�Facebook (3.0) / Google+�Box/Google Drive�
Google Spreadsheet
Google Spreadsheet (2)
final HttpResponse resp = mHttpClient.execute(request);� final int status = resp.getStatusLine().getStatusCode();� final InputStream input = resp.getEntity().getContent();� try {� final XmlPullParser parser = ParserUtils.newPullParser(input);� handler.parseAndApply(parser, mResolver);� } catch (XmlPullParserException e) {� throw new HandlerException("Bad Req: " +req.getRequestLine(), e);� } finally {� if (input != null) input.close();� }
SpreadsheetEntry entry = SpreadsheetEntry.fromParser(parser);
row = service.insert(listFeedUrl, row);
netmera
Netmera (2)
c = NetmeraContent("House")
c.add("price", "10.000GBP")
c.create() / c.createInBackground()
NetmeraService.search()
NetmeraUser, NetmeraMedia, NetmeraGeoLocation
www.netmera.com - use key: droidcon2012
Free pro account for ever
kii
StackMob
On Server:
More and Name Dropping
Score board (to be completed)
Check score board here:
https://docs.google.com/spreadsheet/ccc?key=0ApAyOi3Zg85OdGNEUjRPOXhsMnV4b2pLRWtLSnhnZmc