What is involved in doing something like writing an "app" that would run on the device and send wifi commands out? Am I looking at low level C++ to interface with a LCD, or is this all in a nice API?
How do you connect an API for a smartphone to an Arduino? I assume the phone part is running on the second core, does it have a lot of cycles leftover?