Home     Getting Started    FAQ     Features     Support     Contact Us     

 How Does It Work?




1. Design and Develop your application in BrightBuilder

BrightBuilder Mobile Application Designer is the mobile application development IDE (Integrated Development Environment) to design, develop and deploy your mobile applications. It allows you to layout the application business forms and lets you design the user interface and business logic for the mobile application. Using drag-and-drop form editors, it is possible to have a what-you-see-is-what-you-get (WYSIWYG) design view of the application. Using BrightBuilder, the application data model (tables and queries) data synchronization rules to send and receive data from server are defined.

2. Deploy your application to BrightForms

BrightBuilder produces application definitions which are deployed to BrightServer, which are then synchronized to BrightForms Mobile Device Engine. BrightForms runs the application provides a rich-client application experience on the handheld device with out-of-the-box support for cameras, barcode scanners, signature capture, GPS, mobile printers and more.
At design-time, BrightBuilder can send the application directly to BrightForms on a connected handheld device. In this way, the designer can quickly see the application being run as they build the application.

3. Access your data using BrightServer

BrightServer provides the access to the business data and mobilizes it to remote users in the field. It is the secure data gateway to back office business systems. The business data can be in a relation database, flat files, or available through other integration methods such as web services, API, XML file exchange etc. Legacy and complex data sources can be interfaced through the powerful server side scripting. Data sources and server scripts are defined in a BrightServer project using BrightBuilder. BrightBuilder is the central configuration and management console for BrightServer instances.

When a BrightForms client connects, it will run through its synchronization rules that were defined in BrightBuilder. Basically, it will ask for any new data to be sent, and make sure that it sends its own new data back to the destination backend system. Two-way transactional data synchronization engine, application distribution and update functionality is built-in to the platform, and comes as a part of BrightXpress Mobility Suite. Remote client can also communicate with the server in always-on (“online”) mode to query and change the data at the backend in the real time.

BrightServer is similar to a web server and it listens for remote BrightForms clients to connect using Internet protocol over a wireless GPRS, 3G, Wi-Fi, or local LAN or cradle connection. It is a robust scalable middleware product for handling thousands users in the field.

Take a look at the How-To Videos for a closer look at the product set, and you will see how quickly and easily you can be accessing business data from remote handheld device using BrightXpress Mobility Suite.
 

All Rights Reserved by Bright Software Copyright | Privacy Policy