Wireless, real-time data collection applications Voice directed picking and receiving operations Mobile and batch applications with on-demand connectivity

Creating a Data Collection Application

The RFgen Mobile Framework enables you to create wireless, mobile and voice enabled data collection solutions in a fragment of the time that it would take using any other solution. Typically, when you create a data collection application you have three main tasks that need to be accomplished...
  • Present information to the user (presentation layer)
  • Validate user keyboard, scanner or voice input (data validation)
  • Execute the transaction and update the enterprise system (business rules)
application design in the rfgen mobile development studio

Device Independent Presentation Layer

RFgen enables you to create the device independent screen displays used to prompt a wireless, mobile or voice user through a data capture process. This task is greatly simplified by using the drag and drop screen painting capabilities found within the RFgen Mobile Development Studio. Depending on your enterprise environment, these fields may be linked directly to a database table, an existing host / console screen, or unlinked and tied via the RFgen scripting environment to existing ERP update rules.
Below you see a cut image of the RFgen Mobile Development Studio and an existing wireless enabled application. In the panel to the left, you see a listing of available objects to be added to the application screen. In the right panel, you see a rendering of how the application will appear on a mobile device.
painting an application in the rfgen mobile development studio

On-Demand Enterprise Data Validation

Most RFgen developers adhere our best practice recommendations. The first of which is to validate as much, and as soon, as possible while the user is collecting data. Because RFgen provides users with real-time, sub-second managed access to both enterprise data sources and device host data, there is no reason not to check the validity of data as it's entered, to prevent any business rules from failing at the end of the collection process.
This next image shows how each RFgen application prompt has multiple properties and events that can be used to facilitate the validation process. Whether you want to use the RFgen Mobile Framework's internal data validation capabilites (like numeric, range, table validation, etc.) or respond to input events in VBA script, you - the developer - have the ability to take complete control of the application, at any time, to accomplish your task - no matter its complexity.
setting application properties in the rfgen mobile development studio

Managed Enterprise Updates via Business Rules

The RFgen Mobile Development Framework provides a variety of different connectors to execute the business rules that apply to your enterprise system. While we provide a large selection of open source transactions developed for a number of enterprise systems and business use scenarios, the true power of RFgen is its ability to quickly integrate into your environment, expose connectivity points to your enterprise data, and let you get up and running fast. Below you'll find a listing of some of the connectivity options available within the RFgen Mobile Framework.
  • Managed database connectors allow you to integrate with any OLEDB compliant database.
  • Integrated screen mapping capabilities enable you to execute transactions against any kind of legacy ASCII screen based application (TN5250, TN3270, VT220, SAP Console, etc.)
  • Built in certified ERP Connectors for SAP, JD Edwards and Microsoft Dynamics allow you to execute the business logic hosted inside these ERP Applications without having any footprint or installation requirements on the ERP system.
  • Web services connector and script accessable XML / SOAP objects allows for communications with web service gateways.
  • Proven integration capabilities with a variety of barcode label printing software products makes printing barcode labels on-demand easy.
Core Feature Summary
Development Walkthrough
Quick Start Templates
Transaction Management
Network Device Management
Mobile Administration Console