IoT-Gadgets-Logo-272-90

Cross-OS HTML5 applications development kit from EXOPC

By
Ash
 - 
Mar 8, 2012

 

 

Architecture

The EXOPC architecture is built around the HTML5 standard and EXOengine, aimed to provide the missing pieces to HTML5 for software developers.
EXOengine is a 400kb binary file available for Windows, Android, and MacOS.

EXO file format
The EXO file is a container aimed to compress and store various files composing an HTML5 application. The EXO file is easy to send from a device to another, or to publish on an application store. 

 

Features exposed to HTML5 and JavaScript developers

  • Multi-touch (up to 256 points of touch) via standard JavaScript events
  • Multiple displays and multiple HTML instances
  • Interoperability layer with send and listen features supporting synchronous and asynchronous, cross-devices communication (peer to peer, folder synchronization)
  • Load from / save to local disk and removable storage (non-binary and non-scriptable files)
  • Digital ink with synchronous sharing capability
  • Hierarchical access rights at application level and HTML tag level (viewers, authors, editors)
  • Direct access to UDP, FTP, POP/SMTP, IMAP
  • Full RS232 support (including ODB-II, X10…) for in-vehicle computing, robotic, home automation, RFID, code bar readers, and access to other custom hardware
  • Light sensors, 3-Axis accelerometer, GPS, proximity sensor
  • Battery level and plug state
  • Bluetooth and WIFI, MAC addresses and advanced network information
  • Contextual information: current active application name and position, running tasks
  • Multiple input: global keyboard and mouse input stream, remote control, touch and pen
  • Clipboard (read and write)
  • Full support of cross-applications drag and drop (drop target for files and data)
  • UI objects respecting physical rules and multiple input
 
The applications can run multiple form factors:
  • Desktop PC, laptop, ultrabooks
  • Tablets
  • All-in-one
  • EXOdesk and surface computers
  • TVs and interactive boards
  • In-vehicle computers

Developer Preview can be downloaded here.

Requirements
Internet Explorer 9, a decent graphic card (Intel GMA 2000 or more), an HD display (1920x1080 pixels) to emulate an EXOdesk.

Installation
Copy the executable file on your desktop then double click on it. You will be requested to allow the application to have an admin access.

 

EXOPC lab: EXOfactory: Cross-OS HTML5 applications development kit.

IoT-Gadgets-Logo-272-90

About us

IoT Gadgets is dedicated to bring you all the Internet of Things IoT news that pertains to gadgets. Simple. We love for you to join us on this journey.

Contact us: [email protected]

FOLLOW US

crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram