candrews
Apr 2nd, 2012, 04:17 PM
Just a short time ago, the Motorola MOTOACTV Android app was released: https://play.google.com/store/apps/details?id=com.motorola.notification
The app is quite large, containing dozens of activities, and doing a lot of online, offline work, and background work. I believe this app is one of the most complex, if not the most complex, Android app on the market right now.
Spring Android Rest Template is used used by the Android app for all web service communications. The incredibly ease of use and flexible configuration made Rest Template a clear winner over the alternatives. Content type negotiating was really great - we used it to switch to SMILE instead of JSON to save bandwidth whenever possible.
The other major components of the app are ORMLite (http://ormlite.com/), Roboguice (http://roboguice.org/), achartengine (http://achartengine.org/), and Jackson (http://jackson.codehaus.org/), in case you're curious.
Thanks again!
~Craig
The app is quite large, containing dozens of activities, and doing a lot of online, offline work, and background work. I believe this app is one of the most complex, if not the most complex, Android app on the market right now.
Spring Android Rest Template is used used by the Android app for all web service communications. The incredibly ease of use and flexible configuration made Rest Template a clear winner over the alternatives. Content type negotiating was really great - we used it to switch to SMILE instead of JSON to save bandwidth whenever possible.
The other major components of the app are ORMLite (http://ormlite.com/), Roboguice (http://roboguice.org/), achartengine (http://achartengine.org/), and Jackson (http://jackson.codehaus.org/), in case you're curious.
Thanks again!
~Craig