I've been designing/developing websites for 12 years now, and for the last 5 years running a large corporate (Government) web team, while still coding/designing personal projects on the side. I'm proficient (advanced, I guess) in HTML/CSS/JS/PHP/MySQL on LAMP stacks, but have no major experience in any "proper" programming languages (a few courses to get "familiar" with Java but that was years ago).
I now work for myself as a consultant, and have lots of spare time where I'd like to learn mobile app development, to ultimately/eventually build 2 app ideas I have for iOS and Android (no-one has done either idea yet, and I'd really like it to work on both).
Gurus of HN, where do I start? It's daunting!
Do I start from scratch learning Java / Obj-C and making each app separately, do I learn one of them and use a tool to convert to the other platform? Do I use some kind of tool that lets me build for both at once?
Thanks in advance for any replies.