ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-515

Add Mobile Device Simulator to ICEfaces EE bundle & showcase

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: EE-4.0.0.GA
    • Component/s: Release, Samples
    • Labels:
      None
    • Environment:
      ICEfaces EE 4.0
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      This JIRA is to introduce the ICEmobile EE Mobile Device Simulator into the the ICEfaces EE 4.0 bundle, and provide build-time configuration options for including it / using it with the ICEfaces Mobile Showcase.

        Activity

        Hide
        Philip Breau added a comment -

        Added iphone 6 plus and removed iphone 3/4

        • note that the iphone 6 plus images will have to be touched up as they're missing the browser chrome and could be sharper
        Show
        Philip Breau added a comment - Added iphone 6 plus and removed iphone 3/4 note that the iphone 6 plus images will have to be touched up as they're missing the browser chrome and could be sharper
        Hide
        Philip Breau added a comment -

        Also added simulator custom settings to showcase.

        Show
        Philip Breau added a comment - Also added simulator custom settings to showcase.
        Hide
        Philip Breau added a comment -

        The simulator has now been updated with all of the new images and devices. The viewport clipping that was happening on larger devices, such as the ipad, is now also fixed. A couple of remaining minor changes should be made:

        • change icemobile header logo to icefaces logo
        • update icefaces ant script to include the simulator jar in the showcase when it's available
        Show
        Philip Breau added a comment - The simulator has now been updated with all of the new images and devices. The viewport clipping that was happening on larger devices, such as the ipad, is now also fixed. A couple of remaining minor changes should be made: change icemobile header logo to icefaces logo update icefaces ant script to include the simulator jar in the showcase when it's available
        Hide
        Ken Fyten added a comment -

        Philip,

        These changes look good. What do you think of the idea of making the iPhone 6 Plus a "large" format screen for MOBI component purposes (similar to iPads, etc.)?

        Show
        Ken Fyten added a comment - Philip, These changes look good. What do you think of the idea of making the iPhone 6 Plus a "large" format screen for MOBI component purposes (similar to iPads, etc.)?
        Hide
        Philip Breau added a comment -

        Doesn't seem feasible. The user agent strings are identical between the iphone 6 and iphone 6 plus, so server side detection isn't possible. And client side detection would have to rely on a generic media query based on the viewport dimensions. The CSS pixel dimensions are 414 x 767, which is too small for a large view layout.

        Show
        Philip Breau added a comment - Doesn't seem feasible. The user agent strings are identical between the iphone 6 and iphone 6 plus, so server side detection isn't possible. And client side detection would have to rely on a generic media query based on the viewport dimensions. The CSS pixel dimensions are 414 x 767, which is too small for a large view layout.

          People

          • Assignee:
            Ken Fyten
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: