• DocumentCode
    1831834
  • Title

    Smartphone Cross-Compilation Framework for Multiplayer Online Games

  • Author

    Puder, A. ; Yoon, I.

  • Author_Institution
    Dept. of Comput. Sci., San Francisco State Univ., San Francisco, CA, USA
  • fYear
    2010
  • fDate
    10-16 Feb. 2010
  • Firstpage
    87
  • Lastpage
    92
  • Abstract
    Social networks and multiplayer online games have drastically gained in popularity over the last decade. Likewise smartphones have become interesting targets for extending social networks and multiplayer games thanks to their innovative features such as intuitive user interfaces. Mobile versions of games and social network applications often make use of special capabilities of smartphones such as GPS and accelerometer. Porting these applications to different smartphones incurs high overhead due to their different programming models. To facilitate this porting effort, we introduce XMLVM, a byte code level cross-compiler to overcome the heterogeneity of the different programming models used by various smartphones. Specifically, we show how XMLVM can cross-compile an Android application to the iPhone and the Palm Pre, thereby significantly reducing the porting effort. The cross-compiler is based on Java byte code instructions that are translated to high-level programming languages supported by the targeted smartphone. Compatibility libraries map the API between smartphones. As a proof of concept, we have implemented a strategy game the demonstrate the feasibility of our approach.
  • Keywords
    Java; application program interfaces; computer games; social networking (online); API; Android application; GPS; Java byte code instructions; Palm Pre; XMLVM; accelerometer; compatibility libraries map; high-level programming languages; iPhone; intuitive user interfaces; multiplayer online games; smartphone cross-compilation framework; social networks; Accelerometers; Computer languages; Computer science; Global Positioning System; Hardware; Java; Libraries; Mobile computing; Social network services; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile, Hybrid, and On-Line Learning, 2010. ELML '10. Second International Conference on
  • Conference_Location
    Saint Maarten
  • Print_ISBN
    978-1-4244-5718-2
  • Type

    conf

  • DOI
    10.1109/eLmL.2010.13
  • Filename
    5430005