I've done some Android/iOS stuff and it's actually relatively hard to get started. For iOS you'll need a newish Mac (and the latest OS?) to start development - and if you're a Windows user that's another $1000 you'll have to spend right away. Then there's $99/year if you want to distribute the app as well, not to mention the need to learn Apple's own programming language (Objective C), user interface API, and slightly strange UI designer in XCode.
Android's easier, but it's still a big download - and you have to learn Java and then yet another API for the UI.
All the BLE manufacturers (and BLE KickStarter projects) brush over it like it's not a problem though :)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Have you developed phone apps before though?
I've done some Android/iOS stuff and it's actually relatively hard to get started. For iOS you'll need a newish Mac (and the latest OS?) to start development - and if you're a Windows user that's another $1000 you'll have to spend right away. Then there's $99/year if you want to distribute the app as well, not to mention the need to learn Apple's own programming language (Objective C), user interface API, and slightly strange UI designer in XCode.
Android's easier, but it's still a big download - and you have to learn Java and then yet another API for the UI.
All the BLE manufacturers (and BLE KickStarter projects) brush over it like it's not a problem though :)