Sí, por supuesto. Lo que realmente está preguntando es “¿Es posible ser efectivo en dos campos separados pero relacionados?” Entonces, por supuesto, la respuesta es sí.
Hay cierta superposición en que ambos requieren la capacidad de pensar y planificar software, funcionar bien en el mundo de UI / UX y comprender los requisitos de desarrollo de aplicaciones móviles (que son diferentes a las de escritorio o servidor / backend).
Hay muchas cosas que también son diferentes. Android e iOS usan diferentes idiomas y diferentes sistemas de desarrollo. Los SDK también son diferentes. (Existen sistemas multiplataforma que le permiten escribir en JavaScript o lo que sea, pero supongo que está hablando de ser un desarrollador de plataformas y no estar limitado a estos enfoques multiplataforma que se utilizan mejor para aplicaciones pequeñas y más simples .)
- ¿Cuál es la diferencia entre una variable y una función en Swift (3)?
- ¿Hay algún beneficio de velocidad al usar xibs en lugar de solo codificar la lógica de vista directamente?
- Cómo construir una aplicación de chat en tiempo real que sea nativa para Andriod, iOS, Windows y Mac
- ¿Alguien ha optado por la formación iOS de Edureka?
- ¿Cómo es la perspectiva de trabajo / carrera para los desarrolladores de iOS en India?
Entonces hay mucho aprendizaje duplicado que necesitarás hacer, pero ciertamente es posible, sé de personas que pueden hacer ambas cosas. (Aunque la mayoría encuentra que tienden a preferir uno sobre el otro). Sugeriría aprender uno tras otro para evitar confusiones.