Version 2

    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