Presentation is loading. Please wait.

Presentation is loading. Please wait.

Junction in Education A decentralized cross-platform application framework, Junction, enables phones and PCs to participate in an activity easily. With.

Similar presentations


Presentation on theme: "Junction in Education A decentralized cross-platform application framework, Junction, enables phones and PCs to participate in an activity easily. With."— Presentation transcript:

1 Junction in Education A decentralized cross-platform application framework, Junction, enables phones and PCs to participate in an activity easily. With the help of a program called the Activity Director, a user can participate in ad hoc interactive applications built using Junction by clicking a Junction URI. Junction is a decentralized architecture; interacting devices themselves carry out all the application logic, relying only on an arbitrary third-party Junction switchboard for routing messages.

2 Decentralized applications with a Switchboard. Cross-platform programming with an activity script. Easy connections with Junction URIs. Activity Director: a universal Junction application launcher.

3 XMPP (formerly Jabber) is a widely used protocol for instant messaging. It is used by such messaging services as Google Talk and Apple's iChat. XMPP supports connections from both natively written software (using sockets), as well as from the web, using the BOSH ex- tension [13]. XMPP is a protocol designed with scalability in mind. A particular XMPP server implementation, Tigase, has reported that it can support 500,000 active user connections to a single machine [9]. By building Junction on top of XMPP, we inherently enjoy the scalability that XMPP provides. XMPP is also federated, so activities hosted on one provider are accessible to users connect- ing to another.

4 Why Junction Technology important in Education for Developing Regions? Rapid deployment of multiuser interaction applications (Deployable within a day) Requires minimal resources Mobile network-ready Decentralized network growth model Easy application development (200-1500 lines of code for the core component)

5 Why is Junction Technology important in Education for Developing Regions? Rapidly create collaboration and competitive learning environment Accommodate micro economy deployment and development Maintain anonymity - non-identifiable user node for special purposes (e.g., HIV/AIDS education or diagnosing for AIDS patients)

6 Junction Project in Rwanda HIV/AIDS mobile education Game-based learning Kinyarwandan contents


Download ppt "Junction in Education A decentralized cross-platform application framework, Junction, enables phones and PCs to participate in an activity easily. With."

Similar presentations


Ads by Google