Category:Mobile Developers Guide
Welcome to Mobile Developer's Guide!
The articles you will find in this section will guide you on how to build mobile applications on top of Openbravo using Mobile Core Infrastructure module.
All these articles assume you have a proficient knowledge on developing in Openbravo. In the main Developer's Guide are explained all concepts needed before starting to build Mobile applications.
The required skills are:
- For the backend development, the same as standard Openbravo development skills.
- For the client side, Openbravo Mobile Core Infrastructure does not use SmartClient library, but instead it makes use of enyo and Backbone, so you should also be familiar with them.
Reading the articles in this section will provide you with an overall understanding on what Openbravo Mobile applications are and how they can be built.
- General Architecture Overview. Briefly explains Mobile architecture.
- UI Components. This document is an overview of the components used to create the UI.
- Terminal. Explanation of the terminal view and model and how a mobile application is defined.
- Windows . Where it is explained what are windows (the main components in any mobile application), what is and how to implement the standard two column layout and how to bind their window UI component with models implementing business logic.
- Common UI Components . Explains in detail some of the components that can be used to compose a window.
- Internationalization. Explains how to build mobile applications translatable to different languages.
- Data Access
- Security Model. Defines how mobile applications can be secured.
How-to articles are devoted to specific topics based on code examples.
- How to Support Barcode Scanner in Mobile Applications
- How to Implement Offline Mobile Applications
Openbravo Mobile Core Infrastructure Maintenance
The articles in this section are internal for Openbravo Mobile Core Infrastructure module maintainers.
- Upgrading Enyo: Explains how to upgrade enyo library.
Pages in category "Mobile Developers Guide"
The following 28 pages are in this category, out of 28 total.