【什么是Alljoyn】
AllJoyn官网中将其描述为“一个能够使连接设备之间进行互操作的通用软件框架和系统服务核心集,也是一个跨制造商来创建动态近端网络的软件应用”。
Linux基金会表示,该开源框架允许在特定的系统之间无缝发现、动态连接,并可以与附近的产品进行交互,无论该产品是什么品牌、传输层、平台或操作系统。
该框架不依赖于特定的通信协议,因此它可以工作在WiFi、蓝牙、以太网或任何IP传输的环境中。
在不久的将来,当你家里冰箱中的牛奶剩余不多的时候,冰箱可能会给你的手机发送消息提醒你购买。
高通互动平台总裁Rob Chandhok表示,高通花费了大量的时间和数百万美元去解决设备之间的互操作问题,现在高通已经将项目捐赠给了AllSeen联盟,高通和Linux基金会希望不同公司和它的开发人员能够参与进来,共同促进这一项目的发展。
AllJoyn的开发工具和教程
目前已经有一些应用通过AllJoyn构建,比如一个名片读取器,可以让你通过WiFi分享联系人数据。游戏平台联合对战可以通过Alljoyn实现
AllJoyn项目还针对Android、Arduino、iOS、OS X、Linux、Windows等平台以及Unity游戏开发引擎提供了SDK和API,并且还有一个教程,以帮助开发人员在产品中集成AllJoyn的功能。
- 项目官网:https://www.alljoyn.org/
- AllSeen Alliance官网:https://allseenalliance.org/about
- 文档和SDK:https://www.alljoyn.org/docs-and-downloads
- 项目源码:https://git.allseenalliance.org/gerrit/#/admin/projects/
- Android 开发环境配置:http://wenku.baidu.com/link?url=de3b710tavJwy8aNocR7QYM35k4OQnAM7osJy0H1OY6THLhdK_1rH3sOZlEKVWfeWsyfeArrjqtp8LZarRaGmF2-KwNu1qPcD3UxNUyq8zC