Particle Photon Setup库
简介
Particle Photon Setup库旨在将Particle设备(Photon、P0、P1)的初始设置过程集成到您的应用中。此库将使您能够轻松地调用独立的设置向导UI,用于设置由Particle设备(Photon、P0、P1)供电的互联网连接产品。可以通过自定义代理类轻松地根据外观与感觉、颜色、文本和字体以及用于您的产品的自定义品牌标志和自定义指导视频来定制设置UI。如果未设置这些属性,已提供良好的默认设置,但您可以根据需要覆盖外观与感觉来适应其余的应用程序。
Photon的无线设置过程使用与Core完全不同的底层技术。Core使用TI SmartConfig,而Photon使用我们称之为“软AP”——也就是说:Photon广播一个Wi-Fi网络,您从您的移动应用加入该网络以交换凭据,然后Photon使用您提供的Wi-Fi凭据连接。
使用Photon Setup库,您从应用程序中发出一个简单调用即可,例如当用户点击“设置我的设备”按钮时,随后会显示一系列屏幕,引导用户完成设置过程。当过程完成时,应用程序用户返回到她点击“设置我的设备”按钮的屏幕,并且您的代码已经被传过一个实例,该实例是她刚刚设置并声明了该设备。iOS Photon Setup库实现为一个开源Cocoapod静态库,也实现为一个Carthage动态框架依赖。
入门指南
示例应用演示了如何调用设置向导、自定义UI以及一次性使用获得的ParticleDevice实例,以及通过Particle-SDK调用Particle API函数。欢迎通过提交拉取请求为示例应用做出贡献。
通讯
维护者
- Raimundas Sakalauskas Github
许可
Particle iOS Photon 设置库遵循Apache License 2.0许可。详细信息请参阅LICENSE文件。