@peekay123, I fully understant the “Official” and Unofficial ways. Give a very good reason why there shouldn’t be a “NON-CLOUD OPTION” ? Spark Devices Business Model, perhaps ?
By limiting and not supporting the various PHP, JAVA - UDP/TCP methods of 1,000s of already ready to use apploications that will allow “off the cloud” control of the spark core you drasticly limit the number of people who will be able to use the spark core.
From Day 1 of trying to find out if it was possible to run the spark core “without the cloud” the same way I do with an Arduino, from my browser URL box; and it does work ! I was told to learn (the offiicial way) how to compile an Android App if I want to go beyond Tinker Control as that’s the offical way.
Do you know the story of Mambo & Joomla ? How they had to split ways for a very similar reason ?
How many out of 100 hobbyist are going to be able to compile an Android App ? 1 out of 100.
Wheras, if a person only has to flash & go to have fun ? Is this not a awesome and novel way ? Absolutely !
In my case it goes well beyond just having to be connected to the cloud as a mechanisim of control, your cloud provides (and you might not care but I do) a tracking device for the NSA ? Regardless of the Sprk Team’s intentions, having the Spark Core connected to the spark clould via the internet won’t be my official Method of Operation; never.
Can you image having a completely hidden remote controlled device that can not be tracked. I could start my own NASA and get away with it.
There are several people in this communithy who are already using “off the cloud” methods or who have shown they want to be “Off the Cloud”; just like me and rightfully so.
Thanks for your help and feedback. Please do keep it coming so all can see what is and not supported.