Publica las evidencias de este curso en el espacio correspondiente.
22 thoughts on “Evidencias Desarrolla Aplicaciones en iOS”
RXSwift: Es una biblioteca de programación funcional reactiva que permite a los desarrolladores de iOS observar continuamente operaciones asincrónicas y basadas en en eventos. Permite que su código reaccione a nuevos datos y los procese de forma secuencial y aislada. Al principio, puede resultar intimidante comprender los conceptos detrás de la programación reactiva, pero cuando te familiarices con la programación reactiva y RxSwift, te ayudará a escribir mejores aplicaciones. Especialmente al escribir código asincrónico y basado en eventos, RxSwift te ayudará a mantener la base de código con el mínimo esfuerzo.
Flutter
Flutter es un framework de código abierto de Google para crear hermosas aplicaciones multiplataforma compiladas de forma nativa a partir de una única base de código.
para web, Android, iOS, Linux, MacOS y Windows.
Flutter fue lanzado en mayo de 2017.
SUS VENTAJAS:
Rendimiento casi nativo.
utiliza el lenguaje de programación Dart y se compila en código máquina.
Rendimiento rápido, consistente y personalizable.
Herramientas para desarrolladores
mejor opción en cuanto a rendimiento
Apphive es una plataforma que permite crear aplicaciones móviles para Android e iOS sin necesidad de programar, utilizando una interfaz de arrastrar y soltar. Ofrece una versión gratuita que facilita el desarrollo de aplicaciones de manera accesible. Además, cuenta con funciones nativas como GPS, mapas, notificaciones y pagos integrados, lo que permite crear aplicaciones dinámicas y funcionales sin costos elevados.
xcode.
plataforma de apple, solo se pueden trabajar macos, ios, watchos, tvos, y si bien es como que de «paga» es gratuito para poder descargar en mac app store…
ventaja: es nativa de apple asi que es mas comprensible desarrollar ios
desventaja: es de paga completamente y no tiene pruebas gratuitas
Apple CloudKit: CloudKit está diseñado para ofrecer manejabilidad, flexibilidad y potencia. Al organizar las aplicaciones en contenedores, CloudKit garantiza que cada aplicación esté aislada para que sus datos no se mezclen con los de otras aplicaciones. Las bases de datos y zonas especializadas también le permiten separar fácilmente la información de la aplicación por tipo de acceso o función. Y junto con capacidades eficientes de sincronización y uso compartido, CloudKit ofrece un conjunto integral de funciones que le permite desarrollar aplicaciones en la nube potentes sin esfuerzo.
$499 al mes
Ventaja del código abierto
Dado el hecho de que React Native es una plataforma de código abierto con licencia del MIT, brinda a los desarrolladores acceso para usar bibliotecas y marcos de forma gratuita. Impone algunas restricciones sobre la reutilización del software, pero también proporciona protección legal para los desarrolladores.
eMobc
Framework de código abierto para la creación de aplicaciones móviles nativas en iOS y Android. Permite desarrollar aplicaciones rápidamente utilizando XML y ofrece soporte para 19 tipos de pantallas, incluyendo texto, formularios, mapas y calendarios. Su ventaja es la capacidad de crear aplicaciones multiplataforma de manera eficiente. https://emobc.com/
Swift
Es un lenguaje de programación poderoso e intuitivo creado por Apple para desarrollar apps de iOS, Mac, Apple TV y Apple Watch.
Swift es un lenguaje rápido y eficiente que proporciona información en tiempo real y puede incorporarse fácilmente al código de Objective-C existente.
Cada vez más desarrolladores incorporan Swift a sus apps. Y algunos crean apps totalmente nuevas con este lenguaje.
1-Instagram
2-Airbnb
3-Uber
Las apps en Swift son pura velocidad. Por ejemplo, un algoritmo común de búsqueda se completa mucho más rápido en Swift.
Swift es gratis y de código abierto, y está disponible para desarrolladores, educadores y estudiantes bajo la licencia de código abierto Apache 2.0.
Firebase es una plataforma desarrollada por Google que proporciona una amplia gama de herramientas y servicios para el desarrollo de aplicaciones web y móviles. Entre sus ventajas destacan la sincronización en tiempo real de datos, autenticación de usuarios, almacenamiento en la nube y análisis de uso de la aplicación. Firebase permite a los desarrolladores centrarse en la experiencia del usuario sin preocuparse por la infraestructura del servidor, ya que ofrece soluciones escalables y seguras integradas con Google Cloud Platform.
firebase.google.com
Sololearn: Aprende a Programar.
Con esta platraforma tendras acceso gratis a:
desarrollo web, HTML5, CSS3, JavaScript, JQuery, Python, Java, Kotlin, C++, C, C#, PHP, SQL,
lgoritmos y estructuras de datos, Ruby, Machine learning, patrones de diseño, Git, Swift. https://www.sololearn.com/es/
Mimo Code: Aprende a Programar.
Podrás aprender a codificar en los lenguajes más populares como
Python, JavaScript, HTML, SQL, CSS y más. Además, podrás ejecutar cada uno de los códigos y ver el desarrollo de tus proyectos. https://mimo.org/
Programming Hub: Learn coding.
Con esta aplicación podrás programar y jugar al mismo tiempo, haciendo que el aprendizaje sea algo más dinámico.
Aquí también aprenderás lenguajes como HTML, Javascript, C, C ++, C #, Swift, Python, R Programming, Java, Artificial
Intelligence, CSS y más. Su interfaz es una de las más minimalistas
de esta lista, haciendo que la interacción de los usuarios sea mucho más agradable y fácil. https://programminghub.io/
React Native: Está plataforma nos permite el desarrollo de apps usando el lenguaje de Java Script. El unico problema es que para compilar para iOS y publicarla necesitas una Mac. https://reactnative.dev
Thunkable: Es una plataforma de opción No-Code para la creación de apps sin necesidad de código. El único detalle es que tiene algunas limitaciones en su version gratuita https://thunkable.com
Sololearn: Aprende a Programar.
Con esta platraforma tendras acceso gratis a:
desarrollo web, HTML5, CSS3, JavaScript, JQuery, Python, Java, Kotlin, C++, C, C#, PHP, SQL,
lgoritmos y estructuras de datos, Ruby, Machine learning, patrones de diseño, Git, Swift. https://www.sololearn.com/es/
Mimo Code: Aprende a Programar.
Podrás aprender a codificar en los lenguajes más populares como
Python, JavaScript, HTML, SQL, CSS y más. Además, podrás ejecutar cada uno de los códigos y ver el desarrollo de tus proyectos. https://mimo.org/
Programming Hub: Learn coding.
Con esta aplicación podrás programar y jugar al mismo tiempo, haciendo que el aprendizaje sea algo más dinámico.
Aquí también aprenderás lenguajes como HTML, Javascript, C, C ++, C #, Swift, Python, R Programming, Java, Artificial Intelligence, CSS y más. Su interfaz es una de las más minimalistas
de esta lista, haciendo que la interacción de los usuarios sea mucho más agradable y fácil. https://programminghub.io/
• Ventajas: Plataforma sin código para crear aplicaciones móviles y web. Al igual que Kodular, utiliza bloques para desarrollar la lógica de la aplicación sin necesidad de escribir código. Thunkable permite exportar aplicaciones a iOS y Android.
• Gratuito: Sí, pero tiene algunas limitaciones en la versión gratuita. Los planes de pago ofrecen características adicionales.
• Enlace: https://thunkable.com/
Flutter es un framework de código abierto desarrollado por Google que permite crear aplicaciones nativas de alta calidad para múltiples plataformas, incluyendo iOS, Android, web y escritorio, utilizando una única base de código. Esta herramienta ha ganado popularidad debido a su eficiencia y flexibilidad en el desarrollo de aplicaciones multiplataforma.
Ventajas de Flutter:
Código único para múltiples plataformas: Flutter permite a los desarrolladores escribir una sola base de código que se ejecuta en diversas plataformas, lo que reduce significativamente el tiempo y los costos de desarrollo, además de facilitar el mantenimiento y la coherencia entre dispositivos.
PRAGMA.CO
Desarrollo rápido con Hot Reload: La función de «Hot Reload» de Flutter permite a los desarrolladores ver los cambios en el código de inmediato sin reiniciar la aplicación, acelerando el ciclo de desarrollo y prueba, y mejorando la productividad.
FARO.RED
Alto rendimiento: Flutter utiliza el motor gráfico Skia, que le permite renderizar interfaces de usuario complejas y animaciones de manera eficiente. Las aplicaciones se compilan en código nativo, garantizando un rendimiento comparable al de las aplicaciones desarrolladas de forma nativa.
PRAGMA.CO
Amplia biblioteca de widgets personalizables: Flutter ofrece una gran cantidad de widgets prediseñados y personalizables que siguen las pautas de Material Design (Android) y Cupertino (iOS), permitiendo crear interfaces de usuario atractivas y consistentes en todas las plataformas.
FARO.RED
Integración sencilla con APIs y servicios de terceros: Flutter proporciona una amplia gama de paquetes y plugins que facilitan la integración con APIs y servicios externos, como Firebase y Google Maps, simplificando la incorporación de funcionalidades avanzadas en las aplicaciones.
FARO.RED
Actualizaciones y soporte constante de Google: Al ser respaldado por Google, Flutter recibe actualizaciones regulares y mejoras continuas. Además, cuenta con una comunidad de desarrolladores activa que ofrece soporte y recursos para resolver problemas y aprender nuevas técnicas.
las ventajas son que permite usar muchos lenguajes de programacion ademas de que tiene una interfaz que puede ser sencilla de aprender y te dice los errores y tambien te ayuda a auto completar las lineas de codigo para recibir asi mas ayuda, Ademas de que esta bastante optimizado en el consumo de los recursos y a la hora de compilar el codigo lo hace con rapidez y a la hora de que se ejecuta puedes pausarla para evitar los errores, Y esta diseñado especialmente para desarollar en ios
HERNANDEZ ESCOBEDO MARCO ANTONIO
Xcode:
Es la herramienta principal para desarrollar aplicaciones para dispositivos Apple, como iPhone, iPad, Mac, Apple Watch y Apple TV. Es gratuita y está disponible solo para macOS.
¿Qué lo hace tan especial?
Diseño visual: Puedes crear la interfaz de la app arrastrando y colocando elementos (botones, imágenes, etc.), lo que facilita mucho el proceso.
Compatibilidad con Swift y Objective-C: Te permite programar con los dos lenguajes más usados en el ecosistema Apple, siendo Swift el más moderno y recomendado.
Simulador de dispositivos: No necesitas un iPhone o iPad físico para probar la app, ya que puedes usar el simulador de Xcode para ver cómo se comporta en diferentes dispositivos.
Depuración fácil: Si tu app tiene errores, Xcode te ayuda a encontrar y solucionarlos de manera sencilla con herramientas de depuración.
Publicación en la App Store: Puedes preparar y distribuir tus apps directamente a la App Store desde Xcode, lo que hace todo el proceso más fluido.
Ventajas:
Optimizado para Apple: Todo está hecho para funcionar perfectamente con los dispositivos de Apple.
Actualizaciones constantes: Apple actualiza Xcode regularmente, lo que te mantiene al día con las últimas tecnologías.
Comunidad y recursos: Hay una gran cantidad de tutoriales, foros y documentación oficial para aprender.
Desventajas:
Solo está disponible para macOS, así que necesitas una Mac para usarlo.
ENLACE: https://cursos.frogamesformacion.com/
las ventajas son que permite usar muchos lenguajes de programacion ademas de que tiene una interfaz que puede ser sencilla de aprender y te dice los errores y tambien te ayuda a auto completar las lineas de codigo para recibir asi mas ayuda, Ademas de que esta bastante optimizado en el consumo de los recursos y a la hora de compilar el codigo lo hace con rapidez y a la hora de que se ejecuta puedes pausarla para evitar los errores, Y esta diseñado especialmente para desarollar en ios
Flutter
La capacidad de crear aplicaciones con una interfaz de usuario coherente y una lógica empresarial compartida en todas las plataformas . A diferencia de las aplicaciones nativas tradicionales que exigen bases de código independientes para Android e iOS, los desarrolladores de Flutter pueden aprovechar una única base de código para ambos sistemas operativos. https://flutter.dev/
Xamarin es una plataforma de desarrollo de aplicaciones móviles propiedad de Microsoft que permite a los desarrolladores crear aplicaciones nativas para iOS, Android, Windows Phone y otras plataformas multiplataforma utilizando el mismo lenguaje de programación. Proporciona herramientas como un entorno de desarrollo integrado (IDE) y herramientas de depuración, así como servicios en la nube para ayudar a los desarrolladores a crear sus aplicaciones de forma rápida y eficiente. https://dotnet.microsoft.com/es-es/apps/xamarin
Ionic
Ventajas: Basada en tecnologías web como HTML, CSS y JavaScript, Ionic permite crear aplicaciones móviles híbridas. Es ideal si ya tienes experiencia en desarrollo web y deseas extender tu alcance a plataformas móviles.
Enlace: https://ionicframework.com/
RXSwift: Es una biblioteca de programación funcional reactiva que permite a los desarrolladores de iOS observar continuamente operaciones asincrónicas y basadas en en eventos. Permite que su código reaccione a nuevos datos y los procese de forma secuencial y aislada. Al principio, puede resultar intimidante comprender los conceptos detrás de la programación reactiva, pero cuando te familiarices con la programación reactiva y RxSwift, te ayudará a escribir mejores aplicaciones. Especialmente al escribir código asincrónico y basado en eventos, RxSwift te ayudará a mantener la base de código con el mínimo esfuerzo.
https://github.com/ReactiveX/RxSwift
Flutter
Flutter es un framework de código abierto de Google para crear hermosas aplicaciones multiplataforma compiladas de forma nativa a partir de una única base de código.
para web, Android, iOS, Linux, MacOS y Windows.
Flutter fue lanzado en mayo de 2017.
SUS VENTAJAS:
Rendimiento casi nativo.
utiliza el lenguaje de programación Dart y se compila en código máquina.
Rendimiento rápido, consistente y personalizable.
Herramientas para desarrolladores
mejor opción en cuanto a rendimiento
https://flutter.dev/?gad_source=1&gclid=EAIaIQobChMIjcD5xdrQiwMVIw9ECB17GAZNEAAYASAAEgJq7fD_BwE&gclsrc=aw.ds
Apphive
Apphive es una plataforma que permite crear aplicaciones móviles para Android e iOS sin necesidad de programar, utilizando una interfaz de arrastrar y soltar. Ofrece una versión gratuita que facilita el desarrollo de aplicaciones de manera accesible. Además, cuenta con funciones nativas como GPS, mapas, notificaciones y pagos integrados, lo que permite crear aplicaciones dinámicas y funcionales sin costos elevados.
https://apphive.io
xcode.
plataforma de apple, solo se pueden trabajar macos, ios, watchos, tvos, y si bien es como que de «paga» es gratuito para poder descargar en mac app store…
ventaja: es nativa de apple asi que es mas comprensible desarrollar ios
desventaja: es de paga completamente y no tiene pruebas gratuitas
https://developer.apple.com/xcode/
Apple CloudKit: CloudKit está diseñado para ofrecer manejabilidad, flexibilidad y potencia. Al organizar las aplicaciones en contenedores, CloudKit garantiza que cada aplicación esté aislada para que sus datos no se mezclen con los de otras aplicaciones. Las bases de datos y zonas especializadas también le permiten separar fácilmente la información de la aplicación por tipo de acceso o función. Y junto con capacidades eficientes de sincronización y uso compartido, CloudKit ofrece un conjunto integral de funciones que le permite desarrollar aplicaciones en la nube potentes sin esfuerzo.
$499 al mes
https://developer.apple.com/develop/
react native
Ventaja del código abierto
Dado el hecho de que React Native es una plataforma de código abierto con licencia del MIT, brinda a los desarrolladores acceso para usar bibliotecas y marcos de forma gratuita. Impone algunas restricciones sobre la reutilización del software, pero también proporciona protección legal para los desarrolladores.
Enlace: https://reactnative.dev/docs/environment-setup
Cree aplicaciones móviles y web impulsadas por IA sin necesidad de codificación.
https://fliplet.com/
eMobc
Framework de código abierto para la creación de aplicaciones móviles nativas en iOS y Android. Permite desarrollar aplicaciones rápidamente utilizando XML y ofrece soporte para 19 tipos de pantallas, incluyendo texto, formularios, mapas y calendarios. Su ventaja es la capacidad de crear aplicaciones multiplataforma de manera eficiente. https://emobc.com/
Swift
Es un lenguaje de programación poderoso e intuitivo creado por Apple para desarrollar apps de iOS, Mac, Apple TV y Apple Watch.
Swift es un lenguaje rápido y eficiente que proporciona información en tiempo real y puede incorporarse fácilmente al código de Objective-C existente.
Cada vez más desarrolladores incorporan Swift a sus apps. Y algunos crean apps totalmente nuevas con este lenguaje.
1-Instagram
2-Airbnb
3-Uber
Las apps en Swift son pura velocidad. Por ejemplo, un algoritmo común de búsqueda se completa mucho más rápido en Swift.
Swift es gratis y de código abierto, y está disponible para desarrolladores, educadores y estudiantes bajo la licencia de código abierto Apache 2.0.
https://www.apple.com/mx/swift/
Firebase
Firebase es una plataforma desarrollada por Google que proporciona una amplia gama de herramientas y servicios para el desarrollo de aplicaciones web y móviles. Entre sus ventajas destacan la sincronización en tiempo real de datos, autenticación de usuarios, almacenamiento en la nube y análisis de uso de la aplicación. Firebase permite a los desarrolladores centrarse en la experiencia del usuario sin preocuparse por la infraestructura del servidor, ya que ofrece soluciones escalables y seguras integradas con Google Cloud Platform.
firebase.google.com
Sololearn: Aprende a Programar.
Con esta platraforma tendras acceso gratis a:
desarrollo web, HTML5, CSS3, JavaScript, JQuery, Python, Java, Kotlin, C++, C, C#, PHP, SQL,
lgoritmos y estructuras de datos, Ruby, Machine learning, patrones de diseño, Git, Swift.
https://www.sololearn.com/es/
Sololearn: Aprende a Programar.
Con esta platraforma tendras acceso gratis a:
desarrollo web, HTML5, CSS3, JavaScript, JQuery, Python, Java, Kotlin, C++, C, C#, PHP, SQL,
lgoritmos y estructuras de datos, Ruby, Machine learning, patrones de diseño, Git, Swift.
https://www.sololearn.com/es/
Mimo Code: Aprende a Programar.
Podrás aprender a codificar en los lenguajes más populares como
Python, JavaScript, HTML, SQL, CSS y más. Además, podrás ejecutar cada uno de los códigos y ver el desarrollo de tus proyectos.
https://mimo.org/
Programming Hub: Learn coding.
Con esta aplicación podrás programar y jugar al mismo tiempo, haciendo que el aprendizaje sea algo más dinámico.
Aquí también aprenderás lenguajes como HTML, Javascript, C, C ++, C #, Swift, Python, R Programming, Java, Artificial
Intelligence, CSS y más. Su interfaz es una de las más minimalistas
de esta lista, haciendo que la interacción de los usuarios sea mucho más agradable y fácil.
https://programminghub.io/
React Native: Está plataforma nos permite el desarrollo de apps usando el lenguaje de Java Script. El unico problema es que para compilar para iOS y publicarla necesitas una Mac. https://reactnative.dev
Thunkable: Es una plataforma de opción No-Code para la creación de apps sin necesidad de código. El único detalle es que tiene algunas limitaciones en su version gratuita https://thunkable.com
Sololearn: Aprende a Programar.
Con esta platraforma tendras acceso gratis a:
desarrollo web, HTML5, CSS3, JavaScript, JQuery, Python, Java, Kotlin, C++, C, C#, PHP, SQL,
lgoritmos y estructuras de datos, Ruby, Machine learning, patrones de diseño, Git, Swift.
https://www.sololearn.com/es/
Mimo Code: Aprende a Programar.
Podrás aprender a codificar en los lenguajes más populares como
Python, JavaScript, HTML, SQL, CSS y más. Además, podrás ejecutar cada uno de los códigos y ver el desarrollo de tus proyectos.
https://mimo.org/
Programming Hub: Learn coding.
Con esta aplicación podrás programar y jugar al mismo tiempo, haciendo que el aprendizaje sea algo más dinámico.
Aquí también aprenderás lenguajes como HTML, Javascript, C, C ++, C #, Swift, Python, R Programming, Java, Artificial Intelligence, CSS y más. Su interfaz es una de las más minimalistas
de esta lista, haciendo que la interacción de los usuarios sea mucho más agradable y fácil.
https://programminghub.io/
Thunkable
• Ventajas: Plataforma sin código para crear aplicaciones móviles y web. Al igual que Kodular, utiliza bloques para desarrollar la lógica de la aplicación sin necesidad de escribir código. Thunkable permite exportar aplicaciones a iOS y Android.
• Gratuito: Sí, pero tiene algunas limitaciones en la versión gratuita. Los planes de pago ofrecen características adicionales.
• Enlace: https://thunkable.com/
Flutter es un framework de código abierto desarrollado por Google que permite crear aplicaciones nativas de alta calidad para múltiples plataformas, incluyendo iOS, Android, web y escritorio, utilizando una única base de código. Esta herramienta ha ganado popularidad debido a su eficiencia y flexibilidad en el desarrollo de aplicaciones multiplataforma.
Ventajas de Flutter:
Código único para múltiples plataformas: Flutter permite a los desarrolladores escribir una sola base de código que se ejecuta en diversas plataformas, lo que reduce significativamente el tiempo y los costos de desarrollo, además de facilitar el mantenimiento y la coherencia entre dispositivos.
PRAGMA.CO
Desarrollo rápido con Hot Reload: La función de «Hot Reload» de Flutter permite a los desarrolladores ver los cambios en el código de inmediato sin reiniciar la aplicación, acelerando el ciclo de desarrollo y prueba, y mejorando la productividad.
FARO.RED
Alto rendimiento: Flutter utiliza el motor gráfico Skia, que le permite renderizar interfaces de usuario complejas y animaciones de manera eficiente. Las aplicaciones se compilan en código nativo, garantizando un rendimiento comparable al de las aplicaciones desarrolladas de forma nativa.
PRAGMA.CO
Amplia biblioteca de widgets personalizables: Flutter ofrece una gran cantidad de widgets prediseñados y personalizables que siguen las pautas de Material Design (Android) y Cupertino (iOS), permitiendo crear interfaces de usuario atractivas y consistentes en todas las plataformas.
FARO.RED
Integración sencilla con APIs y servicios de terceros: Flutter proporciona una amplia gama de paquetes y plugins que facilitan la integración con APIs y servicios externos, como Firebase y Google Maps, simplificando la incorporación de funcionalidades avanzadas en las aplicaciones.
FARO.RED
Actualizaciones y soporte constante de Google: Al ser respaldado por Google, Flutter recibe actualizaciones regulares y mejoras continuas. Además, cuenta con una comunidad de desarrolladores activa que ofrece soporte y recursos para resolver problemas y aprender nuevas técnicas.
https://flutter.dev
https://coderunnerapp.com/
este si es de la pagina oficial me equivoque ;(
las ventajas son que permite usar muchos lenguajes de programacion ademas de que tiene una interfaz que puede ser sencilla de aprender y te dice los errores y tambien te ayuda a auto completar las lineas de codigo para recibir asi mas ayuda, Ademas de que esta bastante optimizado en el consumo de los recursos y a la hora de compilar el codigo lo hace con rapidez y a la hora de que se ejecuta puedes pausarla para evitar los errores, Y esta diseñado especialmente para desarollar en ios
🙂
HERNANDEZ ESCOBEDO MARCO ANTONIO
Xcode:
Es la herramienta principal para desarrollar aplicaciones para dispositivos Apple, como iPhone, iPad, Mac, Apple Watch y Apple TV. Es gratuita y está disponible solo para macOS.
¿Qué lo hace tan especial?
Diseño visual: Puedes crear la interfaz de la app arrastrando y colocando elementos (botones, imágenes, etc.), lo que facilita mucho el proceso.
Compatibilidad con Swift y Objective-C: Te permite programar con los dos lenguajes más usados en el ecosistema Apple, siendo Swift el más moderno y recomendado.
Simulador de dispositivos: No necesitas un iPhone o iPad físico para probar la app, ya que puedes usar el simulador de Xcode para ver cómo se comporta en diferentes dispositivos.
Depuración fácil: Si tu app tiene errores, Xcode te ayuda a encontrar y solucionarlos de manera sencilla con herramientas de depuración.
Publicación en la App Store: Puedes preparar y distribuir tus apps directamente a la App Store desde Xcode, lo que hace todo el proceso más fluido.
Ventajas:
Optimizado para Apple: Todo está hecho para funcionar perfectamente con los dispositivos de Apple.
Actualizaciones constantes: Apple actualiza Xcode regularmente, lo que te mantiene al día con las últimas tecnologías.
Comunidad y recursos: Hay una gran cantidad de tutoriales, foros y documentación oficial para aprender.
Desventajas:
Solo está disponible para macOS, así que necesitas una Mac para usarlo.
ENLACE:
https://cursos.frogamesformacion.com/
https://clickup.com/es-ES/blog/58230/herramientas-de-desarrollo-de-apps
Es el numero 5 de la pagina
las ventajas son que permite usar muchos lenguajes de programacion ademas de que tiene una interfaz que puede ser sencilla de aprender y te dice los errores y tambien te ayuda a auto completar las lineas de codigo para recibir asi mas ayuda, Ademas de que esta bastante optimizado en el consumo de los recursos y a la hora de compilar el codigo lo hace con rapidez y a la hora de que se ejecuta puedes pausarla para evitar los errores, Y esta diseñado especialmente para desarollar en ios
🙂
Flutter
La capacidad de crear aplicaciones con una interfaz de usuario coherente y una lógica empresarial compartida en todas las plataformas . A diferencia de las aplicaciones nativas tradicionales que exigen bases de código independientes para Android e iOS, los desarrolladores de Flutter pueden aprovechar una única base de código para ambos sistemas operativos.
https://flutter.dev/
Xamarin es una plataforma de desarrollo de aplicaciones móviles propiedad de Microsoft que permite a los desarrolladores crear aplicaciones nativas para iOS, Android, Windows Phone y otras plataformas multiplataforma utilizando el mismo lenguaje de programación. Proporciona herramientas como un entorno de desarrollo integrado (IDE) y herramientas de depuración, así como servicios en la nube para ayudar a los desarrolladores a crear sus aplicaciones de forma rápida y eficiente.
https://dotnet.microsoft.com/es-es/apps/xamarin
Ionic
Ventajas: Basada en tecnologías web como HTML, CSS y JavaScript, Ionic permite crear aplicaciones móviles híbridas. Es ideal si ya tienes experiencia en desarrollo web y deseas extender tu alcance a plataformas móviles.
Enlace: https://ionicframework.com/