Hay 4 plataformas principales en este punto:
- Androide
- iOS
- Telefono windows
- Mora
Pero tenga en cuenta que 1 y 2 representan el 96% del mercado; consulte aquí la participación de mercado IDC: Market OS Market Share para el cuarto trimestre de 2014.
Ahora en términos de tecnología:
- ¿Cuántos usuarios tiene Prismatic?
- ¿Hay alguna aplicación que muestre si tu iPhone está siendo tocado?
- ¿Hay alguna manera de hacer que mi aplicación para iPhone sea compatible con versiones anteriores de iOS?
- ¿Qué tan preciso es el iPhone como podómetro?
- ¿Hay alguna forma de conectar el iPhone 6 al monitor de la PC de tal manera que le permita usar el mouse / teclado para la aplicación de iPhone y el GPS del teléfono?
- Android – Java [Desarrolladores de Android]
- iOS – Objetivo C / Swift [Swift – Desarrollador de Apple]
- Windows Phone : con las aplicaciones universales (que se ejecutan en PC, tableta, etc., así como en el teléfono), puede construir usando C ++, C # o JavaScript [Aplicaciones universales: desarrollo de aplicaciones de Windows]
- Blackberry – C / C ++ / Qt, JavaScript, Actionscript / AIR o Java Android [Desarrollador BlackBerry]
Además, a menos que esté planeando compartir tecnología entre todas las aplicaciones (que podría usar algo como Marmalade tal vez), no veo una razón para escribir las aplicaciones al mismo tiempo. En todo caso, debe ser realmente confuso aprender y desarrollar diferentes idiomas al mismo tiempo.