Details
-
Type:
New Feature
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.2 Final
-
Fix Version/s: 1.4 Beta
-
Component/s: Containers
-
Labels:None
-
Environment:n/a
Description
One of the big differences between a native mobile and a mobile web UI is the ability of native UIs to support gestures. It's common for native apps to support various swipe gestures. A swipe in from the left may open a menu. A swipe up from the bottom of the screen may open a different panel. Native apps often support two finger pinching or spreading.
This high-level of touch support is lacking in web apps however. The javascript api's typically support touchstart, touchmove and touchend. So gesture support is usually limited to scrolling and carousels.
A native-web gesture support layer could be implemented in the ICEmobile container, which captured multi-point gestures and allowed the web layer to register callbacks for gestures, which could then respond to different gestures accordingly.
This high-level of touch support is lacking in web apps however. The javascript api's typically support touchstart, touchmove and touchend. So gesture support is usually limited to scrolling and carousels.
A native-web gesture support layer could be implemented in the ICEmobile container, which captured multi-point gestures and allowed the web layer to register callbacks for gestures, which could then respond to different gestures accordingly.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Field | Original Value | New Value |
---|---|---|
Attachment | jsf-impl-icefaces-jbossorg-2.jar [ 15304 ] | |
Attachment | module.xml [ 15305 ] |
Assignee | Steve Maryka [ steve.maryka ] | User Philip.breau [ philip.breau ] |
Comment | [ modified jar that is part of icefaces distribution. Also module.xml file to show what has to be modified to use the modified jar ] |
Attachment | jsf-impl-icefaces-jbossorg-2.jar [ 15304 ] |
Attachment | module.xml [ 15305 ] |
Comment |
[ must start jboss with this format (I also used 0.0.0.0 instead of my IP address...but have to use the -b for mobile devices to access a local host /Users/jguglielmin/icefaces/servers/jboss-as-7.1.1.Final/bin/standalone.sh -b 10.18.39.103 ] |
Comment |
[ mobileshowcase:- container is good (except for iPad microphone playback which is a problem on tomcat7 as well but only with container). mobile safari on iPad with icemobile-sx -> gMap on iPhone finds location but map may or may not show the location. scrolling is difficult on hand held device as the map is scrolling all over. Try to scroll down on page to see map and you scroll the map. Rotate the page or reload to see the map of the location. android phone is good container and browser. ] |
Fix Version/s | 1.3 Beta [ 10373 ] |
Fix Version/s | 1.4 Beta [ 10874 ] | |
Fix Version/s | 1.3 Beta [ 10373 ] |
Assignee | Philip Breau [ philip.breau ] |