Abstract
With the evolution and diversification of devices and platforms, we observed an evolution of the interaction paradigm usage, but also the emergence of several specific SDKs and toolkits. We present a toolkit, IntNovate, aiming at facilitating every interaction techniques and every interface paradigms in a large set of devices. The toolkit enables to create traditional widget applications, but also incorporates gaming techniques to turn easy animation integration, see-through interactions and direct manipulations. It is compatible with J2SE, J2EE, J2ME and android environments. A first evaluation compared an HMI development using both J2SE and IntNovate none form based application development and illustrated the IntNovate advantages in this context.
Chapter PDF
Similar content being viewed by others
References
Chatty, S., Sire, S., Vinot, J.L., Lecoanet, P., Lemort, A., Mertz, C.: Revisiting visual interface programming: creating GUI tools for designers and programmers. In: Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology, UIST 2004, Santa Fe, NM, USA, October 24-27 (2004)
Chatty, S., Sire, S., Lemort, A.: Vers des outils pour les équipes de conception d’interfaces post-WIMP. In: Proceedings of IHM 2004, Namur, Belgium, pp. 45–52. ACM Press (2004)
Bier, E.A., Stone, M.C., Pier, K., Buxton, W., Derose, T.D.: Toolglass and magic lenses: the see through interface. In: Proc. ACM SIGGRAPH 1993, pp. 73–80. ACM Press (1993)
Raisamo, R., Räihä, K.: A new direct manipulation technique for aligning objects in drawing programs. In: Proc. ACM Symposium on User interface Software and Technology, UIST 1996, pp. 157–164. ACM Press (1996)
Rubine, D.: Specifying gestures by example. In: Proc. ACM Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1991, pp. 329–337. ACM Press (1991)
Dragicevic, P.: Combining Crossing-Based and Paper-Based Interaction Paradigms for Dragging and Dropping Between Overlapping Windows. In: Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology (UIST 2004), pp. 193–196. ACM Press (2004)
Dragicevic, P., Chatty, S., Thevenin, D., Vinot, J.L.: Artistic resizing: a technique for rich scale-sensitive vector graphics. In: Proceedings of the 18th Annual ACM Symposium on User Interface Software and Technology, Seattle, WA, USA (2005)
Kurtenbach, G., Buxton, W.: Issues in combining marking and direct manipulation techniques. In: Proceedings of the 4th Annual ACM Symposium on User Interface Software and Technology, UIST 1991, Hilton Head, South Carolina, United States, November 11-13, pp. 137–144. ACM, New York (1991)
Merlin, B., Hurter, C., Benhacène, R.: A solution to interface evolution issues: the multi-layer interface. In: Proceeding of CHI 2008, Florence, Italie (2008)
Merlin, B., Hurter, C., Raynal, M.: Bridging software evolution’s gap: The multilayer concept. In: Kurosu, M. (ed.) HCD 2009. LNCS, vol. 5619, pp. 266–275. Springer, Heidelberg (2009)
Merlin, B.: Conception et évaluation des claviers logiciels, Méthodologie et instrumentalisation, Éditions Universitaires Européennes, Berlin (2012)
Mertz, C., Chatty, S., Vinot, J.L.: The influence of design techniques on user interfaces: the DigiStrips experiment for air traffic control. In: HCI Aero (September 2000)
Shneiderman, B.: The future of interactive systems and the emergence of direct manipulation. In: Proceedings of the NYU Symposium on User Interfaces on Human Factors and Interactive Computer Systems, Norwood, NJ, USA, pp. 1–28. Ablex Publishing Corp. (1984)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Merlin, B. (2014). IntNovate a Toolkit to Ease the Implementation of Every Interaction Paradigm on Every Device. In: Kurosu, M. (eds) Human-Computer Interaction. Theories, Methods, and Tools. HCI 2014. Lecture Notes in Computer Science, vol 8510. Springer, Cham. https://doi.org/10.1007/978-3-319-07233-3_31
Download citation
DOI: https://doi.org/10.1007/978-3-319-07233-3_31
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07232-6
Online ISBN: 978-3-319-07233-3
eBook Packages: Computer ScienceComputer Science (R0)