hasta ahora no había quien hubiera abordado esto de forma directa , me encanta que hayas tenido tú la visión de hacerlo, bien hecho, es genial que seas proactivo, gracias
Excelente video orientado al desarrollo de multiplataforma y mejor aún, con Kotlin, gracias maestro por tus buenos videos y esa buena voluntad de querer enseñarnos y ayudarnos a todos los interesados y amantes de este mundo de la programación, saludos
hermano ERES UN GENIO, cuando se supone que se complica la programacion ahi es donde tu dices " NO TE PREUCUPES POR ESTAS TONTERIAS" XD. te ganaste un suscriptor con gusto compro tu curso.
¡Excelente vídeo! Claro y sencillo. Estaría bien un vídeo con MVVM y con alguna librería tipo geolocalización para ver su implementación en Android/iOS y gestión de permisos. ¡Muchas gracias por tus vídeos!
esta muy bueno el video voy a tener que crear una maquina virtual con vmware para correr algun macOS y probar todo, desde android studio esta muy limitado. ha sido el mejor cierre, tienes un nuevo subscriptor, buen video y bien explicado.
Me encanta tio ! explicas super bien y cubres todo ! Sigue dandole caña al tema que promete ! Muchas gracias por el contenido Tambien me gustaria ver como se podria hacer codigo nativo para iOs, te pongo mi duda y si me la puedes responder te querre muchisimo y sino, espero que la cubra el curso: "Como hacer para que en segun que punto de la aplicacion, utilize una libreria nativa del SO, ejemplo: Soundcloud tiene un sdk para android y otro para iOs, como podria hacer esta diferencia", muchas gracias de antemano
Que fucking maravilla!! Viva kotlin y viva Jetbrains. Estaba por ponerme de nuevo a ver RN y Flutter para ampliar mis capacidades freelance y no quedarme solo con Android... Pero con esto, a la mierda Rn, y a la mierda Flutter... Sigo con Kotlin en todo el stack incluido backend (Kotlin + Ktor O Spring... Maravilloso),.,
Gracias por el aporte, excelente video, puede ser una app completa que tenga clean architecture, llamadas a apis, almacenamiento local, programación reactiva, patrones de presentación, testing , inyección de dependencias.
Que sistema operativo utilizas? Yo en Linux me dice que sólo puedo lanzar la aplicación en entornos IOS. Si no lo has hecho bajo MAC, ¿podrias explicar como lo hiciste? Gracias.
Mi desarrollador android favorito, claro que sii Deseo con ansias volver a desarrollar en kotlin, ya que desde que empecé a trabajar en una empresa solo utilizo flutter.
Gracias por la informacion y el curso. Mi duda es si esto lo podemos ejecutar en computadores con bajos recursos? Android Studio no es que sea liviano que digamos....🤔🤔🤔
Hola Aristis como estas? no entiendo algo: tenemos que instalar android studio en el Mac o podemos usar el Android studio en windows y el Mac y va a emular el iphone por defecto
Una pregunta vas subir un update al curso de udemy para apreder hacer app Kotlin Multiplataform y utilizar los components de navigation, como utilizar las librerias en KMP y como utilizar los cliente parecidos Retrofit.
Recomiendan empezar a aprender Kotlin en este momento? Me interesa el desarrollo android pero tengo miedo de no encontrar trabajo sobre ello por la demanda
Hola Aris, tengo una duda si tengo programa en kotlin lo puedo actualizar kotlin MultiplatForm, es posible, con solo activar plugins seria o no se puede
Lo estoy probando en windows, arranca el emulador de android, pero ios, ni destktop windows funcionan. Sale error: Could not find or load main class MainKt ...... :(
Aqui abajo en comentarios dicen que corriendo este comando en un nuevo config se arregla: @franciscocerezocuesta7641 "Actualización: ya lo pude resolver luego de varias horas de no encontrar nada y mucho menos en español les traigo la solución: lo corregí agregando un nuevo "run configuration" de tipo shell script y gregando este comando a dicho script ./gradlew :composeApp:run Y ahora si se ejecuta en modo escritorio, espero les sirva!! "
¿A alguien le salió este error nada mas abrir y sincronizar el proyecto? The project is using an incompatible version (AGP 8.2.0) of the Android Gradle plugin. Latest supported version is AGP 8.1.2
Recomendarías aprender Kotlin Multiplatform en vez de Flutter para desarrollo multiplataforma? No conozco ninguno, pero sí he intentando aprender alguna vez Flutter y su sintáxis me parece horrible
Olle Gracias :) Estoy estudiando ingles y se me dificulta un poco leer la documentacion cuando es algo tan nuevo y amplio, espero que subas muchos videos, incluso si lo pones de pago pagare por ello. Sigue asi estas ayudando mucho a la comunidad de espaniol :) Con respecto al nuevo IDE (Fleet), lo estoy utilizando en Linux y corre bien, creo que tambien esta disponible para windows, solo se debe configurar bien para que ejecute los emuladores de android. Lo que no he podido activar ha sido el Preview de Jetpack Compose, podrias decirme si el Preview esta disponible en iOS ?
@@AristiDevs Entiendo, entonces al parecer como sigue en beta no han desarrollado el Preview, bueno, seguire usando Android Studio hasta que pongan un buen Preview para @Composable
@@danielggerson411obviamente con el tiempo que tiene, es una tecnologia mas madura, espero con ansias ver un benchmark entre ambas tecnologias multiplataformas.
A decir verdad, es que estoy muy interesado en el curso, una pregunta si me permites, si quieres hacer una aplicación de escritorio, como dimensionas la ventana? para que se quede fija en el tamaño que escojas?
Las demas plataformas no están implementadas... porque no te suscribiste a Aristi! ajajaa Muy buen tutorial, hermano. ¿Cuál es la licencia de todo esto si lo vas a usar para una app comercial?
Tengo una duda, de momento tengo una pc dell, puedo usar android studio para desarrollar multiplataforma y hacer pruebas con un emulador ios, y luego cuando vaya a lanzar a la app store es que necesito una mac para firmar la app? O necesito una mac desde el inicio eel desarrollo?
Hola AristiDevs! hace poquito empece a ver tus videos. te hago una consulta que me bloquea: al bajar el proyecto desde el wizard y querer correr la forma "desktop" me tira un error de que no encuentra la clase MainKt y no logro hacerlo arrancar. Alguna sugerencia? Gracias por tus contenidos! Abrazo grande desde Argentina
x2 dice Cannot locate tasks that match ':composeApp:compileJava' as task 'compileJava' is ambiguous in project ':composeApp'. Candidates are: 'compileDebugAndroidTestJavaWithJavac', 'compileDebugJavaWithJavac', 'compileDebugUnitTestJavaWithJavac', 'compileReleaseJavaWithJavac', 'compileReleaseUnitTestJavaWithJavac'.
@AristiDevs Me sale error cuando ejecuto para el emulador de Iphone. En mi Xcode dice que no reconoce el archivo ComposeApp. Hay que configurar algo? Gracias por el video
Hola, me he llevado todo el día intentando que funcionara la versión de iOS. No se si te daba el mismo error que a mi (Signing Identity: "-"), pero en mi caso hice lo que te comento Aris de probarlo en Xcode y allí me lo abrió a la primera. Ahora me falta arreglar la versión desktop, que tampoco me da y me tira error.
@@miguedelgado Buenas! gracias por la respuesta! Lo que hice fue volver a descargar el archivo y funcionó. Espero que te sirva, a veces la solucion mas obvia es la que funciona jaja
@@AristiDevs Y tendría el mismo comportamiento Nativo (me refiero en esta pregunta a iOS) en cuánto a lo que es el performance y acceso al hardware del dispositivo? digo por si se sacrifica lo que es el peso/performance (como las aplicaciones híbridas) Gracias por tus cursos.
Se viene el MAYOR CURSO DE KMP de toda habla hispana y te puedes apuntar a la lista de espera (con descuento) desde aquí: aristi.dev/kmp
qué ganas!!!!
Suscríbete para que saque la siguiente parte 👀
Tío Aris, ya tienes mi like, y estoy suscrito desde hace mucho, y no me voy a perder este curso por nada del mundo. Cuando subes el próximo?
por fin 😍lo estaba esperando con ansias
Muy cool! Ya estoy esperando el siguiente
genial esperando esto con ansias
No me lo voy a perder, lo estaba esperando
Excelente 🎉❤ de lujo gracias Aris!
Eres un crack Aristi!!
Está super genial, muchas gracias por ese contenido.
Eres un grande, ¡muchas gracias!
Te ganaste tu bono de navidad, está genial!!!
Que bueno el video. Me ha encantado
Por fin rey, la ansiedad por este video me tenia a mil
muy bueno, lo hare a todo el curso y estare al tanto de tus videos gracias Aris
Excelente video ! ahi va mi extrellita al repo !
El tema que más esperaba y más con mi desarrollador favorito ❤, excelente tus videos
Eres el mejor. Esto está muy interesante, espero que evolucione rápida
Que buena información, gracias por compartir
Llevaba dias buscando info de kotlin multiplatform gracias x el video, ojalá sea un curso bien completo. Saludos
Eres el mejor Aris.
Man, explicas muy bien y tienes tremendo carisma jajaja tremenda joya de canal que encontre, nuevo suscriptor 😁
Estuvo brutal me enamore de kotlin mas que nunca!!
hasta ahora no había quien hubiera abordado esto de forma directa , me encanta que hayas tenido tú la visión de hacerlo, bien hecho, es genial que seas proactivo, gracias
🎉 Empezo lo bueno agarrence
Excelente video orientado al desarrollo de multiplataforma y mejor aún, con Kotlin, gracias maestro por tus buenos videos y esa buena voluntad de querer enseñarnos y ayudarnos a todos los interesados y amantes de este mundo de la programación, saludos
hermano ERES UN GENIO, cuando se supone que se complica la programacion ahi es donde tu dices " NO TE PREUCUPES POR ESTAS TONTERIAS" XD. te ganaste un suscriptor con gusto compro tu curso.
¡Excelente vídeo! Claro y sencillo. Estaría bien un vídeo con MVVM y con alguna librería tipo geolocalización para ver su implementación en Android/iOS y gestión de permisos. ¡Muchas gracias por tus vídeos!
Buah que ganas de usarlo en condiciones, quizá un vídeo de mvvm en multiplatform? Nunca hay suficientes videos de mvvm
Perfecto!
Hola Aris, se ve excelente, estaria genial mas adelante un video explicando como Dividir los Fragments, Activities y Gestionar una navegacion Modular👍
Genial 🎉
muchas gracias tio
esta muy bueno el video voy a tener que crear una maquina virtual con vmware para correr algun macOS y probar todo, desde android studio esta muy limitado.
ha sido el mejor cierre, tienes un nuevo subscriptor, buen video y bien explicado.
Si haces un curso de kotlin multiplataform, te lo compro porque te lo compro!!
Estaría genial durante el curso mostrar como crear librerías que luego podamos usar como dependencia binaria en las apps de android e iOS
Son excelentes tus videos, Cuando sale el siguiente?
se ve bueno.... I yo justamente estaba pensando si aprender flutter
Molaría hacer algún ejemplo de multiplaform y firebase (por cierto el curso de firebase una pasada)
hjajajajjaa me mato el suscribete !!!!! muy buen video !!! me mirare todos los de lista !
Grande
Me encanta tio ! explicas super bien y cubres todo ! Sigue dandole caña al tema que promete ! Muchas gracias por el contenido
Tambien me gustaria ver como se podria hacer codigo nativo para iOs, te pongo mi duda y si me la puedes responder te querre muchisimo y sino, espero que la cubra el curso: "Como hacer para que en segun que punto de la aplicacion, utilize una libreria nativa del SO, ejemplo: Soundcloud tiene un sdk para android y otro para iOs, como podria hacer esta diferencia", muchas gracias de antemano
Que fucking maravilla!! Viva kotlin y viva Jetbrains. Estaba por ponerme de nuevo a ver RN y Flutter para ampliar mis capacidades freelance y no quedarme solo con Android...
Pero con esto, a la mierda Rn, y a la mierda Flutter... Sigo con Kotlin en todo el stack incluido backend (Kotlin + Ktor O Spring... Maravilloso),.,
al final va terminar como flutter solo se usara para movil y nada mas xd
Si el mundo se acaba, por favor, vive!, eres uno de los que tienen que sobrevivir.
Gracias por el aporte, excelente video, puede ser una app completa que tenga clean architecture, llamadas a apis, almacenamiento local, programación reactiva, patrones de presentación, testing , inyección de dependencias.
Me costo un poco iniciar el app en el Simulator de iOS pero se logro. Gracias Ari
Que sistema operativo utilizas? Yo en Linux me dice que sólo puedo lanzar la aplicación en entornos IOS. Si no lo has hecho bajo MAC, ¿podrias explicar como lo hiciste? Gracias.
mi desarrollador android favorito y ahora sera mi desarrollador kotlin multiplatform favorito jeje
🤣
Denme sus opiniones gente !
Le ven futuro a este Framework?
Seria perfecto un proyecto multiplaforma que utilice Firebase, SqLite y se logre emular en ambas plataformas, buen video !!!
Mi desarrollador android favorito, claro que sii
Deseo con ansias volver a desarrollar en kotlin, ya que desde que empecé a trabajar en una empresa solo utilizo flutter.
Puajj
@@AristiDevs😂
22:56 lo mejor del video xD
esta con lo ultimo que han anunciado en los webinar del martes con respecto a la configuración y el wizar ?
Se parece a Flutter. buen video saludos.
Jetpack Compose y SwiftUI son muy muy similares a Flutter si
Sería interesante ver cómo es la navegación en la aplicación de escritorio de Windows.
Gracias por la informacion y el curso. Mi duda es si esto lo podemos ejecutar en computadores con bajos recursos? Android Studio no es que sea liviano que digamos....🤔🤔🤔
Hola Aristis como estas? no entiendo algo: tenemos que instalar android studio en el Mac o podemos usar el Android studio en windows y el Mac y va a emular el iphone por defecto
Una pregunta vas subir un update al curso de udemy para apreder hacer app Kotlin Multiplataform y utilizar los components de navigation, como utilizar las librerias en KMP y como utilizar los cliente parecidos Retrofit.
El nuevo IDE es Fleet no? Porque de ser asi está disponible para Linux, Windows y MacOS
hola, gracias por tus videos.
Te queria comentar una cosa, en un Pc con windows se puede emular ios en android studio? no soy capaz.
Hola,
me gustaría que me recomendaras un macbook para poder trabajar en KMP.
Muchas gracias
Buenas, me molaria un video sobre como exportar el jar del Desktop pq no soy capaz de hacerlo gracias!
Recomiendan empezar a aprender Kotlin en este momento? Me interesa el desarrollo android pero tengo miedo de no encontrar trabajo sobre ello por la demanda
Hola Aris, tengo una duda si tengo programa en kotlin lo puedo actualizar kotlin MultiplatForm, es posible, con solo activar plugins seria o no se puede
Hola. Este curso será gratuito o tendrás versión mejorada de paga?
Hola, ejecutando el código para desktop obtuve error deprecated gradle por incompatibilidad con gradle 9. Saben cómo solucionarlo? Gracias
Uff que vídeo tan completo. Todo muy bien explicado!
Lo estoy probando en windows, arranca el emulador de android, pero ios, ni destktop windows funcionan. Sale error: Could not find or load main class MainKt ...... :(
Aqui abajo en comentarios dicen que corriendo este comando en un nuevo config se arregla: @franciscocerezocuesta7641
"Actualización: ya lo pude resolver luego de varias horas de no encontrar nada y mucho menos en español les traigo la solución: lo corregí agregando un nuevo "run configuration" de tipo shell script y gregando este comando a dicho script ./gradlew :composeApp:run
Y ahora si se ejecuta en modo escritorio, espero les sirva!! "
Hola Aristi, baje le que comentas pero no puedo no se si hay algo porq no me el emulador de IOS o me da el emulador de Plataforma.
que me falta?
No es necesario hacer el paso de Kdoctor que sale en la documentacion?
Por favor realice el curso completo de en udemy o hotmart
22:56 momentazooooo jajajjaj
¿A alguien le salió este error nada mas abrir y sincronizar el proyecto?
The project is using an incompatible version (AGP 8.2.0) of the Android Gradle plugin. Latest supported version is AGP 8.1.2
Recomendarías aprender Kotlin Multiplatform en vez de Flutter para desarrollo multiplataforma? No conozco ninguno, pero sí he intentando aprender alguna vez Flutter y su sintáxis me parece horrible
Olle Gracias :) Estoy estudiando ingles y se me dificulta un poco leer la documentacion cuando es algo tan nuevo y amplio, espero que subas muchos videos, incluso si lo pones de pago pagare por ello. Sigue asi estas ayudando mucho a la comunidad de espaniol :)
Con respecto al nuevo IDE (Fleet), lo estoy utilizando en Linux y corre bien, creo que tambien esta disponible para windows, solo se debe configurar bien para que ejecute los emuladores de android.
Lo que no he podido activar ha sido el Preview de Jetpack Compose, podrias decirme si el Preview esta disponible en iOS ?
El preview deberia valer para todo
@@AristiDevs Entiendo, entonces al parecer como sigue en beta no han desarrollado el Preview, bueno, seguire usando Android Studio hasta que pongan un buen Preview para @Composable
Se rifo con la S de .... Suscribete. buen video
Puedes trabajar una app de sistema pos para un restaurante con sqllite
Ya estaba al pasarme a Flutter. Gracias por llegar a tiempo 🙂
El flautas le gana
@@danielggerson411obviamente con el tiempo que tiene, es una tecnologia mas madura, espero con ansias ver un benchmark entre ambas tecnologias multiplataformas.
Hola Aristi, saludos desde Perú, consulta, el curso de compose tmb está en udemy?
Sip, aunque ya todos los cursos nuevos irán solo en mi plataforma (appcademy.dev)
A decir verdad, es que estoy muy interesado en el curso, una pregunta si me permites, si quieres hacer una aplicación de escritorio, como dimensionas la ventana? para que se quede fija en el tamaño que escojas?
Me ha gustado el curso, pero entonces esto si no tengo un Mac no me sirve para hacer apps para iOS?
Hola kotlin, gudbai flutter
Aris, respecto al responnse existe alguna librería?
Investigo para futuros capítulos
Las demas plataformas no están implementadas... porque no te suscribiste a Aristi! ajajaa
Muy buen tutorial, hermano. ¿Cuál es la licencia de todo esto si lo vas a usar para una app comercial?
Que yo sepa la misma de siempre, no cambia nada
cual es el IDE para KMP, ahh ya vi se llama Fleet
Tengo una duda, de momento tengo una pc dell, puedo usar android studio para desarrollar multiplataforma y hacer pruebas con un emulador ios, y luego cuando vaya a lanzar a la app store es que necesito una mac para firmar la app? O necesito una mac desde el inicio eel desarrollo?
No, para probar iOS vas a necesitar si o si una Mac, porque necesita XCode para compilar
@@devgabriel6898 Muchas gracias
*no se puede unir al Discord*
Quiero que salga ya la versión web
Excelente, Solo me falta el Mac , ¿Cuánto es lo mínimo que recomiendas en RAM ?
16Gb
Mi mini-mac M2 de 16GB Ram, se demoro unos 7 minutos en generar el projecto. Ojala a futuro logren mejorar.
Puedo desarrollar usando Android Studio en Windows o forzosamente tengo que usar Mac para poder desarrollar en Kotlin Multiplatforma?
Puedes en Windows pero para generar la parte de iOS necesitas mac.
Hola AristiDevs! hace poquito empece a ver tus videos. te hago una consulta que me bloquea: al bajar el proyecto desde el wizard y querer correr la forma "desktop" me tira un error de que no encuentra la clase MainKt y no logro hacerlo arrancar. Alguna sugerencia?
Gracias por tus contenidos! Abrazo grande desde Argentina
pd: al clonarme tu repo me pasa lo mismo :/
Amigo soy ceo de los nuevos sistemas android , tanto CPU, tablet y celular , esta por surgir la red 6G
Esta listo compose Multiplataforma para produccion ?
Windows ya está prácticamente completo faltan sus sistemas complementarios
si no tengo mac igual me va funcionar la app en iOS?
No, debes tener instalado xcode
Por qué la app de escritorio no me funciona en Windows 10?
x2 dice Cannot locate tasks that match ':composeApp:compileJava' as task 'compileJava' is ambiguous in project ':composeApp'. Candidates are: 'compileDebugAndroidTestJavaWithJavac', 'compileDebugJavaWithJavac', 'compileDebugUnitTestJavaWithJavac', 'compileReleaseJavaWithJavac', 'compileReleaseUnitTestJavaWithJavac'.
Puedo hacer KMP usando XML?
Nop
@AristiDevs Me sale error cuando ejecuto para el emulador de Iphone. En mi Xcode dice que no reconoce el archivo ComposeApp. Hay que configurar algo? Gracias por el video
En teoría no, prueba a intentar ejecutar la app de ios desde xcode (abres xcode y le das a abrir al proyecto de ios)
Hola, me he llevado todo el día intentando que funcionara la versión de iOS. No se si te daba el mismo error que a mi (Signing Identity: "-"), pero en mi caso hice lo que te comento Aris de probarlo en Xcode y allí me lo abrió a la primera. Ahora me falta arreglar la versión desktop, que tampoco me da y me tira error.
@@miguedelgado Buenas! gracias por la respuesta!
Lo que hice fue volver a descargar el archivo y funcionó. Espero que te sirva, a veces la solucion mas obvia es la que funciona jaja
Lo probare tambien@@martinschwarzbock5733. Gracias
Suscribanse
me marca un error... "The project is using an incompatible version (AGP 8.1.4) of the Android Gradle plugin. Latest supported version is AGP 8.0.1"
¿Lo pudiste solucionar? me sale lo mismo y no quiero toquetear a ciegas.
En los pluggins muestra solo kotlin multiplatafor movile, pero no me permite incluir aplicaciones de escritorio. Slguien sabe como hacerlo. Gracias
Eso se incluye desde el wizard al crear la app
@@AristiDevs Muchas gracias. Eres muy claro como docente
Si no se tiene un Mac, se podría crear Desktop apps para Windows de igual forma?
Sip
@@AristiDevs Y tendría el mismo comportamiento Nativo (me refiero en esta pregunta a iOS) en cuánto a lo que es el performance y acceso al hardware del dispositivo? digo por si se sacrifica lo que es el peso/performance (como las aplicaciones híbridas) Gracias por tus cursos.
@@AristiDevs se puede desarrollar todo sin mac y luego usar VirtualBox para compilar en iphone.
Hola Hermano puedes hacer un video de como tener mas cuentas de desarrollador??
Le das a crear cuenta y listo
@@AristiDevs me refiero a como haces si te pide verificacion para las demas cuentas? o con la que tengo activada, creo otra y no te pide o como?