Takze ak chcem mobilne a multiplatformne a mat nejake nastroje, tak prichadza do uvahy len C++ s Qt a Java.
1. C++ s Qt - nema podporu na WP(ake da sa tak, ze budem robit separatne UI na WP), na iOS je to zatial velmi cerstve, vyvoj v C++ vacsinou trva dlhsie ako v Jave alebo c#. Nie zla volba ked mam skuseny tim na c++/mobile, co nie je sranda.
2. Java - na WP neexistuje riesenie, na iOS sa da trochu v Jave podobne ako v mone, neviem ci maju tak dorieseny tooling. Problem je, ze odkedy je v Java v zlych rukach, tak sa minimalne vyvyja a dlho trvaju aj zaplaty na bugy. Okrem toho Dalvik na Androide zatial stale nedosahuje rychlosti Mono VM. Vyhoda je vsak obrovska podpora na Androide.
Potom su tu z realnych moznosti len js a action script. Ostatne jazyky nemaju frameworky/tooly na mobilny vyvoj.
Pre C++ je este moznost pouzivat MoSync. Pouzivam to uz nejaky ten rok a je to skvely nastroj na rychly vyvoj pre mobilne platformy.
Robil som o tom kedysi davnejsie online prednasku s ukazkou jednoducheho programu. Je na youtube: https://www.youtube.com/watch?v=tpnRTSxhhhc