Cómo configurar Kotlin Multiplatform en Android Studio [Tutorial KMP]

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 42

  • @devexpert_io
    @devexpert_io  9 месяцев назад +4

    🎁 Domina el desarrollo multiplataforma con Kotlin entrando a esta masterclass gratuita 👉 devexpert.io/training-gratis/?

  • @OrlanDroyd
    @OrlanDroyd 9 месяцев назад +1

    Genial introducción! Yo estoy aprendiendo más sobre el tema de KMP ya que lo veo como el futuro mas cercano del desarrollo móvil.
    Pero como dices, los comiensos son difíciles... Pero no imposibles!!!!
    Un saludo crack, crea mas contenido de KMP porfa :)

    • @devexpert_io
      @devexpert_io  9 месяцев назад

      Muchas gracias! No paro con en tema, la semana que viene tendréis otro vídeo

  • @d-landjs
    @d-landjs 4 месяца назад

    Excelente, todo funciona perfectamente!

  • @tokyoto2875
    @tokyoto2875 7 месяцев назад

    Grande!!!, esto es una joyita. Si esto se puede hacer en fleet ahí si ya puedo morir feliz, me vuelvo fleet-rat XD, Saludos, gracias por compartir esto, aunque haya llegado tarde :(

  • @jaennova
    @jaennova 9 месяцев назад +1

    estaría interesante ver cómo se trabajaría con Fleet

  • @josedelriodiaz7085
    @josedelriodiaz7085 9 месяцев назад +1

    Estoy empezando a desarrollarme como desorrallador multiplataforma, me interasa mucho KMP pero me esta deprimiendo tener que tener un Mac. No tengo mucho dinero para comprarme uno. Deberia irme por Flutter?

    • @devexpert_io
      @devexpert_io  9 месяцев назад +2

      El problema va a ser exactamente el mismo con Flutter. No se puede desarrollar para iOS sin un Mac www.quora.com/Is-a-Macbook-necessary-for-iOS-app-development-in-Flutter-with-Android-app-development

  • @rafaelbarbeytotorrellas3580
    @rafaelbarbeytotorrellas3580 Месяц назад

    Hola!! no me reconoce brew ni kdoctor en el terminal de Android Studio ¿hay que instalar algo previamente?

    • @devexpert_io
      @devexpert_io  Месяц назад

      tienes que tener instalado homebrew para poder ejecutar el comando brew.

  • @Kevin-nb6og
    @Kevin-nb6og 5 месяцев назад +1

    se puede ejecutar kotlin multiplatform en VS code ? con los emuladores ?

    • @devexpert_io
      @devexpert_io  5 месяцев назад +1

      No, lo más parecido es usar Fleet, que es un IDE de JetBrains que se parece mucho a VSCode
      ruclips.net/video/6epxJGPdoH4/видео.htmlsi=27JKwU1z1jZyz9Zm

  • @omarjose3360
    @omarjose3360 7 месяцев назад

    Saludos, amigo, podrias hacer un video explicando como exportar archivo.exe o un instalador de una app de escritorio desarrollada en kotlin multiplatform y el paquete de una app web para desplegarla?

  • @sabaspravia
    @sabaspravia 9 месяцев назад

    Hola amigo simpre es un gusto ver su contenido y ponerlo en practica. Hoy segui los pasos indicados en el video pero luego de dar click en el icono del martillo me aparece este mensaje
    Cannot locate tasks that match ':composeApp:testClasses' as task 'testClasses' not found in project ':composeApp'.
    Tienes alguna idea de porque aparece eso?
    Muchas gracias

    • @devexpert_io
      @devexpert_io  9 месяцев назад +1

      Parexe que en algunos casos da problemas, y para ejecutar la app de escritorio necesitas hacer:
      ./gradlew :composeApp:run
      Tienes más información aquí: youtrack.jetbrains.com/issue/IDEA-340516/Android-Studio-Cannot-locate-tasks-that-match-composeAppcompileJava

  • @mariorobertogomezmartinez1870
    @mariorobertogomezmartinez1870 7 месяцев назад +1

    Yo voto porque aprendamos a usar flyt (Perdon si no lo escribi bien)

    • @devexpert_io
      @devexpert_io  7 месяцев назад

      Aquí tienes el vídeo! ruclips.net/video/6epxJGPdoH4/видео.html

  • @hkfuertes
    @hkfuertes 5 месяцев назад

    Tengo una pregunta un poco rara.... pero igual sabeis... se puede hacer esto mismo con vscode? me interesa poder ejecutar el ide desde una PI5 y via web... android studio o fleet tienen esa posibilidad?

    • @devexpert_io
      @devexpert_io  5 месяцев назад

      Fleet quizá pero no estoy seguro. Android Studio no, y en vscode diría que tampoco. No sé si había un plugin no oficial o algo así

    • @hkfuertes
      @hkfuertes 5 месяцев назад

      @@devexpert_io Gracias por la respuesta! Y otra pregunta... en android-studio o fleet... hay hot reload?

    • @devexpert_io
      @devexpert_io  5 месяцев назад

      para Multiplatform no hay hot reload, solo en Android y solo con Android Studio

  • @diegomoreanomerino1687
    @diegomoreanomerino1687 2 месяца назад

    Como cambio la versión de xcode?, en la pagina de xcode no puedo encontrar laa versiones anteriores.

    • @devexpert_io
      @devexpert_io  2 месяца назад

      No sé si se puede la verdad, ¿por qué no te sirve la última?

    • @diegomoreanomerino1687
      @diegomoreanomerino1687 Месяц назад

      @@devexpert_io no, la documentación oficial de kmp me pide la 15.3.

  • @chrisstek2541
    @chrisstek2541 Месяц назад

    recomendarias hackintosh como alternativa para los que no tienen Mac ?

  • @paldogh
    @paldogh 4 месяца назад

    Puedo configurarlo en windows ?

    • @devexpert_io
      @devexpert_io  4 месяца назад

      En Windows no se pueden compilar ni ejecutar las apps de iOS, esto solo está disponible en máquinas con MacOS

  • @julianyesidcarrenogomez1514
    @julianyesidcarrenogomez1514 8 месяцев назад

    hay forma de desarrollar kmp desde visual studio code 😢

  • @isikimidarichi6002
    @isikimidarichi6002 9 месяцев назад

    Buenas bro como estas, no se si me puedes crear una app...

    • @devexpert_io
      @devexpert_io  9 месяцев назад

      Yo no ofrezco ese servicio, nos dedicamos a formación

  • @ikerborja1082
    @ikerborja1082 4 месяца назад

    No puedo ejecutarlo en Desktop, alguien con el mismo problema?

    • @devexpert_io
      @devexpert_io  4 месяца назад

      ¿Qué problema te da?

    • @XavierRomeroLopez
      @XavierRomeroLopez 4 месяца назад

      ​@@devexpert_io a mi al querer ejecuar en Desktop me da => Exception in thread "main" java.lang.NoClassDefFoundError: androidx/collection/ScatterMapKt
      at androidx.compose.runtime.collection.ScopeMap.(ScopeMap.kt:26) ....

    • @devexpert_io
      @devexpert_io  4 месяца назад

      Supongo que lo has hecho, pero has probado a ejecutarlo más de una vez? A mí ese error me daba la primera vez que ejecutaba el proyecto, pero la segunda ya funcionaba.

    • @XavierRomeroLopez
      @XavierRomeroLopez 4 месяца назад

      @@devexpert_io Hola gracias por contestar ya lo solucioné, instalé JET Brains y ejecute sin problemas los 3 destop, web y android funcionó bien luego me fije en su configuración de gradle que al ejecutar en desktop que hacia "desktopRun -DmainClass=MainKt --quiet" y eso aplico en la configuraciones de Android Studio y funciona y lo de la Web lo hago wasmJsBrowserRun jaja todo desde Kali Linux. Saludos

    • @devexpert_io
      @devexpert_io  4 месяца назад +1

      Sí, para WASM hay que ejecutar la tarea de Gradle directamente. Lo otro no lo sabía, gracias!