Depende de lo que quieras hacer.
Xojo te facilitará escribir aplicaciones fáciles, hay cosas que son difíciles de hacer. Tableview no es tan poderoso y no tiene casi la misma cantidad de widgets. Por supuesto, tiene el lienzo, por lo que, en teoría, puede rodar el suyo. Puedes hacer juegos, tomar fotos y hacer la mayoría de las cosas.
Para mí, la única razón para dejar Xcode e ir a xojo completo sería la plataforma cruzada, puedo hacer una aplicación que sea para Windows (escritorio), macOS y compartir mucho código con iOS.
- ¿Cuáles son las buenas compañías de desarrollo de iOS estadounidenses y qué cobran por hora para hacer una aplicación para alguien?
- ¿Hay alguna aplicación de papelera de reciclaje para iPhone?
- Para probar un concepto como un nuevo diseño para buscar un hotel usando la API de Expedia, ¿cuál es el costo por usuario para adquirir el servicio en la web frente al móvil?
- ¿Cuáles son algunos feeds de datos gratuitos en tiempo real sobre los que puedo construir una aplicación móvil?
- Aprendí el lenguaje Swift pero no sé nada sobre Objective-C e iOS. ¿Qué debo aprender a continuación para escribir una aplicación para iOS?
En realidad, la mayoría de las aplicaciones no son tan complejas para necesitar Xcode, pero si desea realizar cambios muy personalizados en f.ex. controles del reproductor de películas y demás, bueno, no podrás hacer todo.
En realidad, si conoce Swift / Objective C, entonces la respuesta es no, absoluto no. Si no los conoce, entonces quizás Xojo sería un excelente lugar para comenzar. Es increíble enseñarle programación orientada a objetos y programación en general. Existe una gran cantidad de código fuente, e incluso tienen una revista con código de tipo para enseñarle cómo hacer cosas geniales, dibujar laberintos, hacer instaladores y casi todo.