Recientemente adquirí mi primer teléfono Android y estoy interesado en el desarrollo de aplicaciones. Sé que este sitio trata de evitar preguntas específicas de desarrollo, pero espero que aún encuentres relevante mi pregunta.
Me pregunto si debería aprender a desarrollar para la versión "próxima" de Android 4.0 o quedarme con la versión "actual" 2.3. Los argumentos a favor de 4.0 son obvios, pero aquí hay algunas ventajas sobre 2.3:
-
La documentación está mucho más disponible. Es más fácil encontrar tutoriales. Las personas en la comunidad son más familiares y más propensas a ayudar.
-
La versión 2.3 está en mi teléfono (Galaxy SII). La 4.0 tardará un tiempo en llegar. No quiero que mi aplicación esté limitada a un emulador o un SDK.
Para ayudarme a decidir, tengo una pregunta específica que hacer:
¿Cuánto tiempo más estará disponible la versión 2.3?
- ¿Hay algún teléfono próximo programado con esa versión?
- ¿Google/fabricantes seguirán proporcionando actualizaciones, parches y soporte?
- ¿Es probable que (como algunos proyectos de código abierto notorios) la rama 2.x se bifurque y siga evolucionando?
Siendo nuevo en la comunidad, espero que puedas proporcionar respuestas basadas tanto en referencias a anuncios oficiales como en comportamientos pasados cuando Android pasó de 1.x a 2.x