Skip to main navigation Skip to search Skip to main content

Cross-platform mobile application development for smart services

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    117 Downloads (Pure)

    Abstract

    Current technological advances and the growth of smart applications and services require the development of multi-platform mobile applications. Writing software to run on multiple computing platforms can involve a large amount of duplicate effort. This duplicate effort can take the form of re-implementing the business logic in a different language, re-implementing the user interface or, in many cases, re-implementing both for each platform. There are many cross-platform frameworks to help reduce or eliminate this effort, but they make compromises on performance or user experience. Hence, this paper presents a cross-platform framework whose goal is to reduce this compromise by aiming to minimise platform-specific code, but not eliminate it. Using this method will allow all platforms to have a feature-rich, native interface, with most of the code, including user interface code, contained in a cross-platform library used by all platforms. Hence, this work establishes a framework for developing cross-platform GUI applications, involving the design and development of a common library as well as translation libraries for iOS, Android, and Windows. This developed framework has been successfully applied to the implementation of a real-world application for smart lift services.
    Original languageEnglish
    Title of host publicationIEEE Joint 22nd International Symposium on Computational Intelligence and Informatics and 8th International Conference on Recent Achievements in Mechatronics, Automation, Computer Science and Robotics
    PublisherIEEE
    Pages203-208
    Number of pages6
    ISBN (Electronic)9798350398823
    ISBN (Print)9798350398830
    DOIs
    Publication statusE-pub ahead of print - 3 Feb 2023

    Publication series

    NameIEEE Conference Proceedings
    PublisherIEEE
    ISSN (Print)2380-8586
    ISSN (Electronic)2471-9269

    UN SDGs

    This output contributes to the following UN Sustainable Development Goals (SDGs)

    1. SDG 8 - Decent Work and Economic Growth
      SDG 8 Decent Work and Economic Growth
    2. SDG 9 - Industry, Innovation, and Infrastructure
      SDG 9 Industry, Innovation, and Infrastructure
    3. SDG 11 - Sustainable Cities and Communities
      SDG 11 Sustainable Cities and Communities

    Keywords

    • web infrastructures and devices mobile web
    • intelligent applications
    • smart city applications and services
    • smart living
    • smart lifts
    • industry 4.0 and smart factory
    • connected intelligence

    Fingerprint

    Dive into the research topics of 'Cross-platform mobile application development for smart services'. Together they form a unique fingerprint.

    Cite this