Making a project more client friendly

You can in deed and there already are (admittedly dated) tutorials how to do it from a web page (which can be hosted locally or on any server you like)

The JS SDK also helps with your security concerns by removing the need to have the credentials stored in the page
https://docs.particle.io/reference/SDKs/javascript/

Building a phone app is then be one or two :wink: step further (more complex) and would not only mean to employ the modile SDKs (for Android and iOS) but also the get down the rabit hole of potentially targeting two mobile platforms, learning to create apps for these and get through the approval process to get the apps onto the respective app stores.

And then there are some platform specific ways.
For WiFi based devices it's easy to implement an HTTP server to which you can connect via your local network. Or you can use the SoftAP feature to directly connect to the Photon which can also run a simple web server.
For mesh devices you can connect via BLE (once it's officially supported).

The options are many to pick and choose :wink:

3 Likes