My latest project sending keystrokes over wifi to my computer using the not Iot app Blynk, an arduino pro micro and an Ep8266 variant.
for the code and hookup guide:
Blynk Makes Composing Mobile Phone Applications to Power Arduino or Raspberry Pi Projects a bit More convenient
Android/iOS: If you like to manipulate a Raspberry Pi or Arduino connected device from your cellphone, you would usually be required to know at least some programming. Blynk is an mobile app that makes it easier to manage those electronics from your phone.
Blynk utilizes drag-and-drop widgets to aid you to manipulate assorted parts of your gadgets projects. This might suggest LED values, servo speeds, or simply checking in on a range of data. You could check out the service free of charge, but you’ll need to spend a few bucks if perhaps you like to make your great apps public or put it to use on a bunch of different devices. Most people should be alright with the free plan though, at minimum to get going. If you’ve ever wanted to connect your various electronics projects to your cellphone but didn’t feel like suffering from the hardship of actually developing an smartphone app, Blynk could possibly accomplish the same goal.
Based on: http://lifehacker.com/blynk-makes-creating-mobile-apps-to-power-arduino-or-ra-1791446978
Blynk Official Web Site http://www.blynk.cc/
Download via Apple Store https://itunes.apple.com/us/app/blynk-control-arduino-raspberry/id808760481?ls=1&mt=8
Download Via Google Play https://play.google.com/store/apps/details?id=cc.blynk
Those Resources Could Guide you
THE JOY OF THE ESP8266 AND BLYNK http://hackaday.com/2016/12/01/the-joy-of-the-esp8266-and-blynk/
ESP8266 ESP-12(Standalone)+ Blynk 101 http://www.instructables.com/id/ESP8266-ESP-12Standalone-Blynk-101/
Simple Led Control With Blynk and NodeMCU Esp8266 12E http://www.instructables.com/id/Simple-Led-Control-With-Blynk-and-NodeMCU-Esp8266-/
How to Make an Effective IoT Dashboard without Coding https://www.sitepoint.com/how-to-make-an-effective-iot-dashboard-without-coding/
ESP8266 Mailbox Notifier using DeepSleep and Blynk
Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, and many more. https://github.com/blynkkk/blynk-library