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 条
  • [41] Impact of Cross-Platform Development Frameworks on the Performance of Mobile Communications for Short Distances
    Contasel, Cristian
    Rughinis, Razvan
    Rosner, Daniel
    Tranca, Dumitru Cristian
    [J]. PROCEEDINGS OF THE 14TH INTERNATIONAL SCIENTIFIC CONFERENCE ELEARNING AND SOFTWARE FOR EDUCATION: ELEARNING CHALLENGES AND NEW HORIZONS, VOL 3, 2018, : 403 - 410
  • [42] On the Energy-Efficiency of Hybrid UI Components for Mobile Cross-Platform Development
    Huber, Stefan
    Doeller, Mario
    Felderer, Michael
    [J]. WEB ENGINEERING, ICWE 2023, 2023, 13893 : 247 - 261
  • [43] Evaluation of Game Engines for Cross-Platform Development of Mobile Serious Games for Health
    Kleinschmidt, Carina
    Haag, Martin
    [J]. HEALTH INFORMATICS MEETS EHEALTH, 2016, 223 : 207 - 214
  • [44] Design and Implementation: the End User Development Ecosystem for Cross-platform Mobile Applications
    Zhai, Zhongyi
    Cheng, Bo
    Wang, Zhaoning
    Liu, Xuan
    Niu, Meng
    Chen, Junliang
    [J]. PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'16 COMPANION), 2016, : 143 - 144
  • [45] Mobilex: a generic framework for cross-platform mobile development based on web language
    Niemiec, William
    Borges, Rafael F.
    Cota, Erika
    [J]. 36TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2022, 2022, : 347 - 352
  • [46] GET CONTROL OF CROSS-PLATFORM DEVELOPMENT
    CRONK, RD
    [J]. DATAMATION, 1993, 39 (16): : 45 - 46
  • [47] Model-Driven Development of Cross-platform Mobile Applications with WebRatio and IFML
    Acerbis, Roberto
    Bongio, Aldo
    Butti, Stefano
    Brambilla, Marco
    [J]. 2ND ACM INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS MOBILESOFT 2015, 2015, : 170 - 171
  • [48] A Survey and Taxonomy of Core Concepts and Research Challenges in Cross-Platform Mobile Development
    Biorn-Hansen, Andreas
    Goronli, Tor-Morten
    Ghinea, Gheorghita
    [J]. ACM COMPUTING SURVEYS, 2019, 51 (05)
  • [49] Enhanced Code Conversion Approach for the Integrated Cross-Platform Mobile Development (ICPMD)
    El-Kassas, Wafaa S.
    Abdullah, Bassem A.
    Yousef, Ahmed H.
    Wahba, Ayman M.
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2016, 42 (11) : 1036 - 1053
  • [50] Cross-platform development: Software that lasts
    Bishop, Judith
    Horspool, Nigel
    [J]. COMPUTER, 2006, 39 (10) : 26 - +