User interface directions for the Web
Communications of the ACM
The Plight of the Navigator: Solving the Navigation Problem for Wireless Portals
AH '02 Proceedings of the Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Adapting Web Pages for Small-Screen Devices
IEEE Internet Computing
The volume and evolution of web page templates
WWW '05 Special interest tracks and posters of the 14th international conference on World Wide Web
Navigation behavior models for link structure optimization
User Modeling and User-Adapted Interaction
Highlight: a system for creating and deploying mobile web applications
Proceedings of the 21st annual ACM symposium on User interface software and technology
Adaptive web navigation for wireless devices
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
Mobile mashup generator system for cooperative applications of different mobile devices
ICWE'11 Proceedings of the 11th international conference on Web engineering
Extracting Interaction-Based Stateful Behavior in Rich Internet Applications
CSMR '12 Proceedings of the 2012 16th European Conference on Software Maintenance and Reengineering
Hi-index | 0.00 |
Many developers have implemented native smartphone applications (NSAs) that have the same functionalities as those of existing web applications (WAs). They need to redesign web pages as views of NSAs owing to their constraints, such as compact displays. However, it can produce a NSA with low global navigability. We propose a framework that can support developers in designing view transitions of NSAs on the basis of WAs. We focus on web templates to leverage well-designed web page transitions. Our framework 1) extracts a page transition model from a WA to create candidate view transitions of a NSA, 2) provides an interface where developers design these views to solve the constraints, and 3) suggests design modifications to increase global navigability calculated by proposed criteria of navigation costs for users. After examining case studies, we concluded that our framework could support developers to design easy-to-navigate NSAs.