Spring for Mobile and Android!
Put The Spring Into Mobile Development!
SpringSource have announced the initial releases of two new projects: Spring Mobile and Spring Android! Spring Mobile is an extension to Spring MVC, which aims to simplify developing cross-platform mobile web applications, and Spring Android is an extension of the Spring Framework, aiming to simplify the development of native Android applications. Both projects have just announced their 1.0.0M1 release.
Spring Android 1.0.0.M1 features RestTemplate support, providing a REST client to use in native Android applications. For this project, SpringSource opted for using OAuth over Basic Auth, and implemented the sign in process where the client takes users to the server's website for connection and authorisation. This ensures the client does not see your username and password. For future releases, the team are planning more of the Spring Framework to be supported in an Android environment.