Home Cross-OS HTML5 applications development kit from EXOPC

Cross-OS HTML5 applications development kit from EXOPC

 

 

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 (1920×1080 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.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.