
nibirumobile
Moved to https://github.com/lbrasseur/nibirumobile
Nibiru Mobile is a framework for developing portable mobile applications created at Oxen.
You can use it in order to create portable HTML-based (GWT) application and/or native Android applications reusing most of the code.
It provides: * A common API for components typically used on mobile development. * Implementations of these APIs for GWT and Android. * Generic modules providing common functionality (currently, only a security module is included).
It was built with the same philosophy used in Nibiru Framework: creating a common API and structure for typical projects. But it is a completely different framework.
The components are based on JSR330 dependency injection, but implementations are based on many technologies, such as:
- Android: Guice, RoboGuice, OrmLite.
- GWT: GIN, Apache Cordova (PhoneGap), persistence.js, MGWT, SmartGWT Mobile, Kendo UI Mobile.
just to name the main ones.
Please check the reference documentation: * http://nibirumobile.googlecode.com/git/main/docs/Nibiru_Mobile_Reference_en.pdf (English)
Look at the Getting Started section for a quick start. Also check the brainstorming section for ideas about the future of the framework.
Believe it or not, there are people using this framework!
The API is still unstable. Wer'e working on many improvements, as you can see on the releases page.