Zap – A library for building multi-device applications
Zap – A library for building multi-device applications
Zap is an application programming library for building multi-device applications that enable communication with other devices. While mobile devices offer a wide range of data sources, such as motion sensors, biometric sensors, microphones, touchscreens and more, traditional PCs like laptops and desktops typically lack these resources. The data sources available on mobile devices are valuable, but are often device-dependent, limiting their widespread use. Imagine if PCs could use the series of data from the accelerometer sensor on a mobile device. A simple example is using a smartphone as motion controller for PC. To overcome the limitation that data sources are confined to a single mobile device, Zap provides its own network protocol and programming interface to access data sources on other devices. The main goal of Zap is to support mobile-PC communication, but it also extends its capabilities to enable mobile-mobile and PC-PC communication. Furthermore, it's not limited to PCs; any devices capable of running Zap implementations(e.g., Kiosk device, Smart TV, etc.) can also participate in this communication.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Library for building distributed WebSocket applications
Sierra, a DSL for building Java Swing applications
building ambitious applications
1 KB JavaScript library for building applications
A stab at building my own string diffing library
Watermill – Go library for building event-driven applications
Swip.js, a library to create multi device experiments
Re-wx A Python library for building declarative desktop applications
A Haskell library for web and distributed composable applications
Building Web Applications with Django and AngularJS