robospice v1.1.0 Release Notes

Release Date: 2012-10-24 // over 11 years ago
    • ➕ Added RoboSpice Motivations to repo as a RoboSpice demo app and in-depth argumentation for RoboSpice existence.
    • ➕ Added RoboSpice Motivations to the Google Play store.
    • ➕ Added Json Serialization support using Gson (Jackson is also supported since V1.0)
    • ➕ Added Xml Serialization support using SimpleXMLSerializer
    • ➕ Added Orm Serialization support using OrmLite
    • Permission check : applications must declare both INTERNET and NETWORK_STATE permission.
    • ➕ Added getFromCache method in SpiceManager to query cache content.
    • ➕ Added progress monitoring for requests (both status and progress percent).
    • ➕ Added common foreground service for all SpiceManagers using the same service class.
      • Requests are now completely decoupled from Activity life cycle.
      • Service stops when no more requests are active and no SpiceManager is bound.
    • ➕ Added methods to get data in cache if present
    • ➕ Added methods to add listeners to a pending request if present.
    • ➕ Added support for creating notifications for a request through a new service helper.
    • 👍 Allow to cancel pending requests from new Activity.
    • ⬇️ All logs in RoboSpice now use a downgraded version of RoboGuice's logging facility : 🌲 http://code.google.com/p/roboguice/wiki/Logging
    • ➕ Added the ability to provide a custom executor service to the SpiceService's RequestProcessor. Thx to Riccardo Ciovati.
    • ➕ Added RoboSpice presentation in the download area of Git Hub
    • ➕ Added all RoboSpice related gfx to GitHub repo.
    • ➕ Added google discussion group
    • ➕ Added Starter Guide on Git hub Wiki