Diane Demo (Vanilla)

Diane Demo (Vanilla) Free App

Rated 0.00/5 (0) —  Free Android application by Massimiliano Leone

Advertisements

About Diane Demo (Vanilla)

This app is a demo for Diane, a framework useful for developing geolocalized "full aware" searching app.

Really, a geolocalized searching app can not use only geoposition in order to retrieve interesting data, because it needs some data source, remote or local. But if there is not connectivity, search will fail.

So, Diane provides some back-off strategies on local data (that is: a cache), allowing to achieve some (best-effort) results: this is the "cache awareness".

Moreover, we would have some further strategies with which app will do their search, eg: best server among many, choicing for TTL or distance; or if cache data are too old, app will not use them; etc. And this is the "network awareness".

Last, but probably it is the most important strategy, the "location awareness": behind the scenes, there is a piece of external code that you can bind for this feature - you have just care it implements a simple interface used within Diane.

Finally, your app implementation is just coding your own logic within abstract method inheriting from framework.


Details about strategies, how-to and source code are available at: https://github.com/k0smik0/diane

[This app "vanilla" uses no external framework/libraries to implement "boiler-plate" code; there is another version "roboguiced" (also available here in play store), using insted Roboguice for dependency injection.]

How to Download / Install

Download and install Diane Demo (Vanilla) version 1.0 on your Android device!
Downloaded 10+ times, content rating: Everyone
Android package: net.iubris.diane_demo__vanilla, download Diane Demo (Vanilla).apk

All Application Badges

Free
downl.
Android
2.2+
For everyone
Android app

App History & Updates

More downloads  Diane Demo (Vanilla) reached 10 - 50 downloads

Oh snap! No comments are available for Diane Demo (Vanilla) at the moment. Be the first to leave one!

Share The Word!


Rating Distribution

RATING
0.05
0 users

5

4

3

2

1