KOTLIN VS JAVA - Quel langage pour débuter le développement Android ?

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

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

  • @SimceAZERTY-g9y
    @SimceAZERTY-g9y 9 месяцев назад +1

    Merci 😊

  • @linkeur_ssb9176
    @linkeur_ssb9176 2 года назад +2

    Merci pour la vidéo, tu as gagné un abonné, hâte de voir la suite de ton contenu c'est super

  • @lenacerrada5857
    @lenacerrada5857 2 года назад +2

    Quel montage ! C'est top !

  • @mamamapinebemoun4842
    @mamamapinebemoun4842 Год назад +1

    J'ai adoré l'analyse. Je remarque que c'est plus centré au niveau professionnel, je veux dire ceux qui veulent travailler pour des boîtes.
    Quant est il de ceux qui ont leurs projets personnels, et qui souhaitent les développer eux même ?
    Merci pour ton analyse j'ai adoré.

    • @cyriltheandroid
      @cyriltheandroid  Год назад

      Salut Mama, merci pour ton retour !
      Très bonne question, si tu ne souhaites développer que durant ton temps libre, je te conseille de directement commencer avec Kotlin. ;)

  • @JonathanTounga
    @JonathanTounga Год назад +3

    Merci pour la vidéo ! J'ai une question voir une préoccupation.
    Je suis actuellement en 3e année de licence en informatique de gestion. J'ai un projet de licence, à rendre dans 3 mois, sur le développement d'une application Android. N'ayant aucune connaissance en kotlin et un niveau assez moyen en java, je souhaite me tourner vers le framework de google flutter.
    Est ce que je fais un bon choix en optant pour flutter ou dois-je choisir Java ou kotlin pour le projet ?

    • @cyriltheandroid
      @cyriltheandroid  Год назад +1

      Salut Jonathan,
      Si tu as déjà programmé en Dart (langage de Flutter), je te conseille de partir sur du Flutter. Si ce n'est pas le cas, je pense que Android natif (Kotlin) sera plus simple à apprendre. J'ai une mini formation sur ma chaine pour bien commencer 😉

  • @yanne_san
    @yanne_san 2 года назад +1

    Franchement la qualité du montage archi cool, on voit l'amélioration de fou ! Continue vraiment !

    • @yanne_san
      @yanne_san 2 года назад

      et incroyable la ref ptdrrrr !

    • @cyriltheandroid
      @cyriltheandroid  2 года назад

      @@yanne_san Merci beaucoup ❤

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

    C très connu en prod on laisse le staff runner le temps d'apprendre un nouveau langage

  • @cherifsankara7755
    @cherifsankara7755 2 года назад +1

    Bonjour c'est pas en Rapport avec la vidéo mais J'ai un problème avec l'installation d'Android studio sur mon pc. Je l'ai téléchargé, suivi les instructions pour l'installation et a la dernière étape quand je clique sur finish au lieu que ça démarre rien ne se passe. Ça me fait ça à chaque fois. Svp est-ce que quelqu'un aurait une solution ?merci

    • @cyriltheandroid
      @cyriltheandroid  2 года назад

      Salut Cherif,
      Essaye de lancer l'application depuis le menu démarrer si tu es sur Windows ou depuis le Launcher si tu es sur MacOS. Il possible également que la version d'Android Studio que tu télécharges ne soit pas compatible avec la version de ton Windows ou MacOS ou Linux

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

    Ayant un background JS/TS, j'ai quand même décidé de partir sur du Kotlin... Et je ne regrette pas.

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

      Cette vidéo date d'il y a 2 ans maintenant donc pour faire simple : tu as eu raison de commencer avec Kotlin.
      Je devrais peut-être faire une partie 2. 🤔

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

      @@cyriltheandroid Merci pour ton retour. Pour ta vidéo n°2, je pense que oui. Elle pourrait mettre en avant la réalité du marché, ce qui est la réelle interrogation sous-jacente, pour savoir quoi choisir entre Kotlin et Java.

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

      Ouais !!! Une base de code en js/ts exactement la même en kotlin et pile poil en java... Heureusement que ta boîte ne fait pas de cs ou de cc

  • @Adopte1RouxCool
    @Adopte1RouxCool Год назад

    Ah bha super quali ta chaîne l'amis.
    J'espère que tu te décourageras pas de faire des vidéos continue (je vois que tu lance des shorts t'a raison !!)

    • @cyriltheandroid
      @cyriltheandroid  Год назад

      Merci beaucoup pour ton retour, ça fait plaisir 😁
      J'ai encore plein d'idées... 👀

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

    Excellent

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

    Bon, par contre la création de Kotlin, la raison est purement pécuniaire : Oracle qui rachète Sun demande à Google une grosse somme d'argent pour l'utilisation du Java qu'ils en font (gros, gros résumé). Kotlin n'étant qu'un moyen de dire : on utilise du Java (très proche à plusieurs égares) pour rester compatible avec ce qui a été fait et on en profite pour l'améliorer mais sans utiliser du Java et de payer ce qu'Oracle réclame.

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

      Oui et non... Oracle ne peux pas/(plus aux usa) déposer le langage même... Il reprochait de façon légitime a Google d'utiliser ces api (le code même) qui lui pour le coup tombe sous le (c)....
      Je connais pas la licence de kotlin... Si c MIT fuyez !!!

  • @borislemeec928
    @borislemeec928 2 года назад +1

    Je confirme, la réponse m'a surpris !
    Bien ouej frero

  • @Techno3.01
    @Techno3.01 2 года назад

    Salut je suis début et j'aimerai faire du dev mobile (Android ) . J'apprends déjà Java , vous n'aurez pas de formation pour le dev mobile avec Java ?
    Merci

    • @cyriltheandroid
      @cyriltheandroid  2 года назад

      Salut à toi, je peux te pousser vers les formations proposées par Openclassroom qui sont pas mal du tout. ;)

    • @boltonattention7910
      @boltonattention7910 Год назад

      ​@@cyriltheandroid il y a une formation kotlin aussi?

  • @freddodudodo5461
    @freddodudodo5461 Год назад

    Tout a fait d'accord... par contre une fois qu'on a goûté a Kotlin difficile de revenir a Java...

  • @charlesnoba
    @charlesnoba Год назад

    Bonjour je peux avoir tes avis sur flutter?Merci

    • @cyriltheandroid
      @cyriltheandroid  Год назад

      Je n'y ai pas vraiment touché, mais ça semble être une bonne solution crossplateform

    • @Side-do3mv
      @Side-do3mv Год назад

      Flutter est bien mais techiquement en entreprise cest la misere. Er surtout Kotlin Jetpack Compose qui est le copier colle en kotlin, rend l'attractivité de Flutter quasi nulle. Seule les tech lead et architecte qui ont fait leur dents sur flutter vont en faire la promo.
      Mais flutter et Dart ce n'est pas clairement pas l'avenir.
      A l'inverse Kotlin JP Compose reprend le meme principe que flutter, avec en bonus la possibilte avec le meme language de faire du web, native, android , du spring etc....
      De ne jour, ne conseillerais jamais de se lancer sur flutter, ni meme Java.
      Seule les anciens qui detestent etre en dehors de leur zone de confort vont encore nous pondre des projets java.

  • @au4cy715
    @au4cy715 2 года назад

    Très belle analyse

  • @bcode8661
    @bcode8661 Год назад

    Un abonné de plus

    • @bcode8661
      @bcode8661 Год назад

      J avais commencé avec kotlin mais le formateur ferait tout référence à Java du coup j ai décidé de débuter avec java

  • @charlesnoba
    @charlesnoba Год назад +1

    Video perspicace

  • @serokai
    @serokai 2 года назад

    Je viens de découvrir ta chaîne, vidéo de haute qualité merci! (Je vais de ce pas prendre le livre)

    • @cyriltheandroid
      @cyriltheandroid  2 года назад

      Merci pour ton retour Serookai !
      Et très bonne idée pour le livre, ça permet de mieux comprendre les fondements d'Android 😉

    • @hdmobile5342
      @hdmobile5342 Год назад

      @@cyriltheandroid quel est qui ta le plus aider?et comment l'avoir?

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

    Pourquoi conseiller un language qui nest plus supporté par google juste parce qu'il va vous renforcer ? N'aime-t'on pas aplatir la courbe d'apprentissage le plus possible pour rester concentré et efficace? ps: je suis developeur Java à la base mais à mon sens pour android Kotlin est bien meilleur, facile et intuitif.

    • @cyriltheandroid
      @cyriltheandroid  8 месяцев назад +1

      À l’époque où j’avais tourné la vidéo, Java était encore assez présent dans les codebases des entreprises. Et comme j’explique dans la vidéo, je prends le point de vue d’un débutant qui souhaite devenir développeur Android pro, et donc apprendre Java était selon moi indispensable
      Après c’est vrai qu’avec l’avènement de Jetpack Compose et Java qui est maintenant très très peu présent dans les codebases récentes, j’aurais sûrement eu une autre conclusion si je refaisais la vidéo aujourd’hui ;)

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

      J'avais reste un langage objet de référence très simple et structuré.
      Cyril fait ici une excellente vidéo avec rigueur mais pour moi java était bien plus simple que le c++
      Si kotlin est sans doute plus performant, je reste plus mesuré sur la facilité.

  • @Side-do3mv
    @Side-do3mv Год назад +1

    Evidement Kotlin, sans l'ombre dune hesitation.
    Travail ds une boite internationale, meme java 22 est a la ramasse, a tout les niveaux.
    La plupart des devs java connaissent a peine les lambda de Java8...
    Kotlin rassemble les dev C#, TS, Groovy, Java... etc.
    Bref, je dev sur kotlin MPP, compose, gradle kotlin, GraalVM, Koverage, etc...
    On a un tres gros legeacy J8, dc cest hard pour les devs, mais apres 3-4mois ils ne pensent meme plus revenir a java.
    Le conseil de dev en Java, n'a aucun sens. la population de dev java permet d'assurer la maintenance du legacy, a contrario le besoin dd dev kotlin expert senior commence poindre, je conseil aux jeunes de se mettre a fond sur Kotlin et python.

    • @cyriltheandroid
      @cyriltheandroid  Год назад

      La vidéo date de 1 an, ça peut paraître peu mais Jetpack Compose n'était pas si développé qu'aujourd'hui, tout comme KMM ou KMP. J'aurais un autre avis si je faisais la vidéo aujourd'hui 😉

  • @xaxa9405
    @xaxa9405 2 года назад +2

    Normal java c'est la base

  • @tessanix9771
    @tessanix9771 Год назад +1

    tu as de belles dents UwU