Enyo 2.1.1: IE 10 and Kindle Fire HD support

With our 2.1 release, we announced Tier-1 support for Chrome on Android, and for iOS 6. Today, we’re releasing Enyo 2.1.1, which adds support for IE 10 and Kindle Fire HD.

IE 10

Beginning with Enyo 2.1.1, you can develop Enyo apps that run in IE 10 on Windows 8, Windows RT and Windows Phone 8.

As the first version of IE with touch support, IE 10 introduced a new Pointer Event API to unify the processing of mouse and touch events. While this API may eventually become a widely adopted standard, for now it’s only in IE.

Fortunately, Enyo has its own way of unifying mouse and touch events across all of the platforms we support, so we’ve just extended that mechanism to work with IE 10’s pointer events under the hood. This means that your existing Enyo apps will “just work” in IE 10, once you update to Enyo 2.1.1. On dual-input systems, your users will be able to seamlessly transition between touch and mouse input.

Additional Windows support is coming soon. We are closely following the progress of PhoneGap for Windows Phone 8, and you can expect your Enyo apps to work with it once it’s released.  We are also working on support for deploying Enyo apps as Windows Store apps on Win8. Stay tuned!

Kindle Fire HD

The version of the Silk browser that shipped on the Kindle Fire HD introduced a few quirks for Enyo apps. We’ve ironed those out, enabling the Fire HD to join its older sibling in our  Tier-1 support table.

What’s Next?

Enyo 2.2 is right around the corner — we’ve been working on it in parallel with 2.1.1. As we mentioned here recently, the headline feature for 2.2 is an optional MVC library. In the next week or so, we’ll be inviting developers to kick the tires on a preview release, so keep your eye on the forums and the enyo-dev mailing list for details.