Component based programming in mobile devices: The future of mobile device development?

被引:0
|
作者
Im, TS [1 ]
Guimaraes, M [1 ]
机构
[1] Kennesaw State Univ, Kennesaw, GA 30144 USA
关键词
GIS; PDA; COM; NET; J2ME; Windows CE; CORBA;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Advances in hardware has enabled mobile devices to support competing technologies such as Microsoft NET compact edition, Java Micro Edition and AppForge Piedmont Framework which enable component based programming in mobile devices. Software components are reusable pieces of software modules that can be used very much like Lego blocks to build applications. Components are binary compatible and therefore provide benefits such as reusability, modularity and portability. This paper presents three underlining technologies that enable component based programming in mobile devices and a case study of component development in the AppForge Piedmont framework. The case study is about developing a GIS component to extend Appforge's mobile Visual Basic. GIS (Geographic information systems) allows geographic information to be, displayed with its corresponding map. For example, ArcPad from ESRI (Environmental Systems Research Institute) [1] provides a mobile GIS solution to Windows, CE devices but a drawback of such a product is that it does not support a wide range of mobile devices. AppForge Piedmont Framework and other technologies provide a way to solve these kinds of problem in the embedded setting and we believe it presents the future of mobile device development.
引用
收藏
页码:255 / 259
页数:5
相关论文
共 50 条
  • [41] Mobile terminal device architecture: Present and future
    Anand, S. Vijay
    ConTEL 2007: Proceedings of the 9th International Conference on Telecommunications, 2007, : 349 - 349
  • [42] Development of vegetable intelligent farming device based on mobile APP
    Jin Xin
    Li Mingyong
    Zhao Kaixuan
    Ji Jiangtao
    Ma Hao
    Qiu Zhaomei
    Cluster Computing, 2019, 22 : 8847 - 8857
  • [43] Development of vegetable intelligent farming device based on mobile APP
    Jin Xin
    Li Mingyong
    Zhao Kaixuan
    Ji Jiangtao
    Ma Hao
    Qiu Zhaomei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 4): : S8847 - S8857
  • [44] The Evolution of Web Development for Mobile Devices
    Zakas, Nicholas C.
    COMMUNICATIONS OF THE ACM, 2013, 56 (04) : 42 - 48
  • [45] EXPLORING COMPETENCY DEVELOPMENT WITH MOBILE DEVICES
    DiGiuseppe, Maurice
    Partosoedarso, Elita
    Van Oostveen, Roland
    Desjardins, Francois
    PROCEEDINGS OF THE IADIS INTERNATIONAL CONFERENCE E-LEARNING 2013, 2013, : 384 - 388
  • [46] Energy saving of mobile devices based on component migration and replication in pervasive computing
    Han, Songqiao
    Zhang, Shensheng
    Zhang, Yong
    UBIQUITOUS INTELLIGENCE AND COMPUTING, PROCEEDINGS, 2006, 4159 : 637 - 647
  • [47] DEVELOPMENT OF MAPPING APPLICATIONS FOR MOBILE DEVICES
    Kolesnikov, A. A.
    Kikin, Pavel M.
    XXIII ISPRS Congress, Commission VI, 2016, 41 (B6): : 165 - 168
  • [48] Saving Energy in Mobile Devices Using Mobile Device Cloudlet in Mobile Edge Computing for 5G
    Sigwele, Tshiamo
    Pillai, Prashant
    Hu, Yim-Fun
    2017 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2017, : 422 - 428
  • [49] Towards Resource Sharing in Mobile Device Clouds: Power Balancing Across Mobile Devices
    Mtibaa, Abderrahmen
    Fahim, Afnan
    Harras, Khaled A.
    Ammar, Mostafa H.
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2013, 43 (04)
  • [50] Development of a Mobile Intellectual Device for a Mobile Analyzer of Natural Gas Concentration
    Zabolotniy, Sergey
    Lagunov, Alexey
    VII INTERNATIONAL YOUNG RESEARCHERS' CONFERENCE - PHYSICS, TECHNOLOGY, INNOVATIONS (PTI-2020), 2020, 2313