Cabana: A Cross-platform Mobile Development System

被引:0
|
作者
Dickson, Paul E. [1 ]
机构
[1] Hampshire Coll, Sch Cognit Sci, Amherst, MA 01002 USA
关键词
Cabana; iPhone; Android; AppInventor; Xcode; Mobile Devices; apps; Smartphone;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile application development is a hot topic in computer science education, and debate rages over which platform to develop on and what software to use for development. Cabana is a web-based application designed to enable development on multiple mobile platforms and to make application development easier. It uses an approach to application programming based on a wiring diagram that is supplemented with the ability to program directly using Java Script. It is an ideal choice for application development in introductory computer science courses and for upper-level courses where the focus is on application design and not application programming. This paper introduces Cabana and describes its use in two different computer science courses.
引用
收藏
页码:529 / 534
页数:6
相关论文
共 50 条
  • [31] EasyApp: A Cross-platform Mobile Applications Development Environment Based on OSGi
    Wang, Zhaoning
    Cheng, Bo
    Zhai, Zhongyi
    Feng, Yimeng
    Jin, Ying
    Chen, Junliang
    [J]. PROCEEDINGS OF THE 2016 ACM CONFERENCE ON SPECIAL INTEREST GROUP ON DATA COMMUNICATION (SIGCOMM '16), 2016, : 615 - 616
  • [32] An empirical investigation of performance overhead in cross-platform mobile development frameworks
    Biorn-Hansen, Andreas
    Rieger, Christoph
    Gronli, Tor-Morten
    Majchrzak, Tim A.
    Ghinea, Gheorghita
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (04) : 2997 - 3040
  • [33] Cross-Platform Support for Rapid Development of Mobile Acoustic Sensing Applications
    Tung, Yu-Chih
    Bui, Duc
    Shin, Kang G.
    [J]. MOBISYS'18: PROCEEDINGS OF THE 16TH ACM INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2018, : 455 - 467
  • [34] An empirical investigation of performance overhead in cross-platform mobile development frameworks
    Andreas Biørn-Hansen
    Christoph Rieger
    Tor-Morten Grønli
    Tim A. Majchrzak
    Gheorghita Ghinea
    [J]. Empirical Software Engineering, 2020, 25 : 2997 - 3040
  • [35] THear: Development of a Mobile Multimodal Audiometry Application on a Cross-Platform Framework
    Leung, Wai-Kim
    Jia, Jia
    Wu, Yuhao
    Long, Jiayu
    Cai, Lianhong
    [J]. 2016 10TH INTERNATIONAL SYMPOSIUM ON CHINESE SPOKEN LANGUAGE PROCESSING (ISCSLP), 2016,
  • [36] Cross-Platform Mobile Applications for Android and iOS
    Hui, Ng Moon
    Chieng, Liu Ban
    Ting, Wen Yin
    Mohamed, Hasimah Hj
    Arshad, Muhammad Rafie Hj Mohd
    [J]. 2013 6TH JOINT IFIP WIRELESS AND MOBILE NETWORKING CONFERENCE (WMNC 2013), 2013,
  • [37] Detecting Plagiarism in Cross-Platform Mobile Applications
    Pramono, Yohanes Wahyu Trio
    Suhardi
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI), 2014, : 159 - 164
  • [38] Cross-platform development: Software that lasts
    Bishop, Judith
    Horspool, Nigel
    [J]. 30TH ANNUAL IEEE/NASA SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2006, : 119 - 119
  • [39] Enabling Cross-Platform Mobile Application Development: A Context-Aware Middleware
    Achilleos, Achilleas P.
    Kapitsaki, Georgia M.
    [J]. WEB INFORMATION SYSTEMS ENGINEERING, PT II, 2014, 8787 : 304 - 318
  • [40] The Discussion of Cross-platform Mobile Application Development Based on Phone Gap Method
    Cui, Limei
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON SENSOR NETWORK AND COMPUTER ENGINEERING, 2016, 68 : 520 - 525