AeroGear Based Examples Browser Support Targets

Below is a listing of browsers that are targeted for all AeroGear related projects, and examples.  Given the broad nature of some of the technologies involved some examples may need different supported versions depending on features, frameworks, and goals for the specific example.  Any deviation from this should be documented in the example.

 

Desktop

BrowserVersionsNotes
ChromeCurrent-1Auto-updates to latest version
FireFoxCurrent-1Auto-updates to latest version
Safari5+
Internet Explorer9+
OperaTBDAuto-updates to latest version.  Not testing ATM

Mobile Devices

 

BrowserVersionsNotes
Android Browser2.3+, 3.2+, 4.x+
iOS Safari4.3, 5.x+
Windows Phone IETBDLikely windows phone mango 7.5
Mobile ChromeTBD
Opera MobileTBD

Notes

HTML5 support varies by browser, however the browsers listed above should support all basic behaviors and functionality.  Some examples of acceptable differences are below.

 

  • Browser support for field validation
    • Chrome has the best support, other browsers have different levels of support
    • No matter the browser support, the applications should still produce an invalid message, but it will be server based, not browser. 

 

  • Input keyboard customization
    • iOS browsers support custom keyboards for email, phone numbers, etc...
    • Android browsers only support phone number custom keyboard
    • No matter the support input should be possible