End-user web development tool for tilting interactions

Author(s):  
Linda Di Geronimo ◽  
Sandro Kalbermatter ◽  
Moira C. Norrie
ReCALL ◽  
2005 ◽  
Vol 17 (1) ◽  
pp. 122-138 ◽  
Author(s):  
PAMELA ROGERSON-REVELL

This paper describes some of the pedagogical and technical issues involved in adopting a hybrid approach to CALL materials development. It illustrates some of these issues with reference to a vocational CALL project, LANCAM, which took such a hybrid approach. It describes some of the benefits and considerations involved in hybrid development and evaluates the commercial web development tool, ‘Dreamweaver’ and its extension application ‘Coursebuilder’, which was used to author the LANCAM materials. It argues for a reconsideration of generic web development tools in CALL authoring and also for language experts to be actively involved in the instructional design process.


2012 ◽  
Vol 2 (1) ◽  
pp. 16-52
Author(s):  
Steve Goschnick

Mashups are newly envisaged applications, made up from local information sources and processes, Web services and other distributed resources, bound together technically in some way. Interactive Development Environments (IDE) used to build mashups are becoming more accessible to end-user programmers. Design methods that end-users may apply to a given problem addressed by a mashup, are much less prevalent. This paper describes an end-user-friendly design method called TANDEM and demonstrates the use of it in detail, by way of an example: the design of a mashup of services that solves the so-called movie-cinema problem. An implementation of the newly designed movie-cinema app is then built within the DigitalFriend, an end-user programmer IDE. Furthermore, a significant part of the TANDEM design method, is then automated within the development tool itself. This automation removes the most skilled task required by TANDEM of the end-user: the automation of the process of Data Normalization. The automation applies data normalization to the initial model of components and data sources that feed into the mashup. The presentation here relies on some understanding of Data Normalization, so a simple example is presented. After this demonstrated example of the method and the implementation, the paper discusses the applicability of a model achievable by end-users using TANDEM coupled with the automated normalization process built into the IDE, versus, using a top-down model by an experienced information analyst. In conclusion, the TANDEM method combined with the automation as demonstrated, does empower an end-user to a significant degree in achieving a workable mashup or distributed application. And furthermore, the TANDEM method does have broader applicability to designing a broad class of logic programs, complementing the use of collected patterns in logic programs.


Author(s):  
Tanya McGill ◽  
Chris Klisc

The development of applications by end users has become an integral part of organizational information provision. It has been established that there are both benefits and risks associated with end-user development, particularly in the areas of spreadsheets and databases. Web development tools are enabling a new kind of end-user development. The fact that Web page creation may impact, not only locally but also globally, significantly raises the importance of this type of end-user application development. This article reports on the extent of Web page development amongst end users and investigates their perceptions of the benefits and risks of end-user Web development relative to those associated with spreadsheet development and explores approaches to reducing the risks.


2000 ◽  
Vol 2 (2) ◽  
pp. 20-27 ◽  
Author(s):  
D.R. Copeland ◽  
R.C. Corbo ◽  
S.A. Falkenthal ◽  
J.L. Fisher ◽  
M.N. Sandler

Author(s):  
Sue E. Kase

In 1995, based on an earlier survey by the U.S. Bureau of Labor Statistics (USBLS), Boehm predicted that the number of end-users performing programminglike tasks would reach 55 million by 2005 (Boehm, Clark, Horowitz, Madachy, Selby & Westland, 1995). Adjusting this information for the accelerated rate of computer usage and other factors, Schaffidi, Shaw, and Myers (2005b) now predict the end-user population at American workplaces will increase to 90 million by 2012, and that these workers will probably execute some type of programming-like task. In a 2004 report, USBLS published projections of occupational growth patterns to 2012 and reported slightly over 3 million professionals in computer-programming occupations in 2002. To summarize, the probability is that 90 million end-users are engaged in programming-like tasks at work compared to only 3 million professionally trained programmers. Thus, the pool of end-user programmers will substantially exceed the small population who view themselves as programmers for the foreseeable future. Programming systems employed by end-users include spreadsheets, Web authoring tools, business authoring tools, graphical languages, and scripting and programming languages (Myers, Ko & Burnett, 2006). Myers et al. (2006) estimates that 50 million people in American workplaces currently use spreadsheets or databases (and therefore may do programming). More specifically, Myers et al. (2006) estimates that over 12 million people in the workplace would say that they actually do programming at work. This diverse and growing population of end-user developers performing programming-like tasks is researched with respect to the emerging subpopulations forming around application specific activities (e.g., spreadsheets, database, Web development). Each of these subpopulations or communities of end-users has characteristic needs and abilities requiring specialized attention. There are even more end-users participating in Internet- based tasks related to programming. During 2003, the Pew Internet and American Life Project found that more than 53 million American adults used the Internet to publish their thoughts, repond to others, post pictures, share files and otherwise contribute to the explosion of content available online. At least 13% (nearly 7 million) of those Internet users claimed they maintained their own Web sites (Pew Internet and American Life Project, 2003). We characterize this nonprofessional population as end-user web developers, in that they have not been trained to develop software as part of their work responsibilities, but nevertheless have found themselves developing and maintaining Web content more and more as part of their daily activities. This review targets this large and growing population, one that presents both opportunities and challenges for information systems researchers studying Web development tools, resources, and education.


2016 ◽  
Vol 8 (4) ◽  
pp. 10 ◽  
Author(s):  
Daniele Massa ◽  
Lucio Spano

Author(s):  
Enes Yigitbas ◽  
Jonas Klauke ◽  
Sebastian Gottschalk ◽  
Gregor Engels

Sign in / Sign up

Export Citation Format

Share Document