Connect.js: A cross mobile platform actor library for multi-networked mobile applications
Developing mobile applications which communicate over multiple networking technology is a difficult task. First, developers usually have to maintain a different version of the application for each mobile platform they target. Recent trends in mobile cross-platform solutions may alleviate this issue. However, developers still need to program a variation of the application for each different network interface. In addition, the APIs for communicating over ad-hoc networking technologies (eg. wifi direct), are very different from the cloud APIs. Finally, developers need to write highly asynchronous code for communication. This is often written with callbacks which invert the control flow of the application leading to code which is hard to debug and maintain. This paper introduces Connect.js, a JavaScript library for writing multi-networked cross-platform mobile applications. Applications consists of distributed objects which communicate with one another by means of asynchronous messages via a special kind of reference which is transparent for the underlying network technology used. Connect.js also provides dedicated language constructs for structuring asynchronous code by means of future combinators.
Mon 26 OctDisplayed time zone: Eastern Time (US & Canada) change
15:30 - 17:00 | |||
15:30 20mTalk | Akka.js: Towards a portable actor runtime environment AGERE! | ||
15:50 20mTalk | Connect.js: A cross mobile platform actor library for multi-networked mobile applications AGERE! Elisa Gonzalez Boix Vrije Universiteit Brussel, Christophe Scholliers Vrije Universiteit Brussel, Nicolas Larrea VUB, Wolfgang De Meuter Vrije Universiteit Brussel | ||
16:10 20mTalk | Jacco: More Efficient Model Checking Toolset for Java Actor Programs AGERE! Arvin Zakeriyan University of Tehran, Ehsan Khamespanah , Marjan Sirjani Reykjavik University, Ramtin Khosravi | ||
16:30 30mOther | Discussion/Panel AGERE! |