| |
Application Developers
Boingo’s modular code design makes it a snap to integrate the Boingo Embedded Wi-Fi Toolkit into your handset or device application. By combining these two software offerings, end users will benefit from an intuitive, clean interface that provides maximum usability.
Though a complete porting effort for the Boingo-Embedded Wi-Fi Toolkit requires knowledge of the operating system and hardware of a given target device, application developers may begin development with the Boingo code immediately.
In particular, application developers will want to leverage the reference interface available within the Application Layer. To ease development, many device platforms are already Boingo-enabled, with several more in development. Such devices could be used as reference platforms for application and GUI development. Alternatively, certain platforms even offer full emulation along with the Boingo Embedded code.
When ported to Wi-Fi equipped handsets, the Boingo Embedded Wi-Fi Toolkit seamlessly manages all 802.11 network connectivity for the device. The software works with both private and publicly aggregated networks, including non-Boingo aggregated networks. Three component blocks comprise this cross-platform software offering that sits above the handset’s hardware and operating system as illustrated in the figure at right.
- Application Layer
- Boingo Embedded Wi-Fi Toolkit
- Platform Abstraction Layer (PAL)
The use of a modular architecture is quite important. It allows Boingo to create a portable software infrastructure that adapts to a wide variety of hardware types and operating system choices. In addition, this division of code ensures that the core module retains standardized application programming interfaces (APIs) with the application and platform layers.
Why delay? Begin your review of the Boingo Embedded solution today. Open a Developer Connection account on this site now and obtain a range of background materials for your review. Even better, all source code is published on SourceForge.net (project name: boingowifitool), along with API specifications and a porting guide. Download the code today and find out how the Boingo Embedded Wi-Fi Toolkit can benefit your handset design!
|