• [^] # Re: Kotlin

    Posté par (site web personnel) . En réponse à la dépêche Faut‐il continuer à apprendre le C++ ?. Évalué à 8.

    De mon expérience (plus de web que d'apps mobiles ou desktop, mais j'ai quand même été confronté aux deux), la publication d'une app web est quand même d'un incroyable confort par rapport à celle d'une app desktop ou mobile. Voici à titre d'exemples quelques problèmes que l'on a rencontré avec les apps mobiles et desktop :

    • L'app desktop est bloquée de temps à autre par tel ou tel anti-virus, il faut contacter l'éditeur de l'anti-virus qui, en général après une période de quelques semaines, finit par faire une mise à jour pour sa base de signatures et débloquer l'app.
    • Plusieurs versions de nos apps iOS ont été bloquées sur l'app store pour non-respect des guidelines. Le processus pour débloquer ça est toujours laborieux, la réponse d'Apple est souvent très vague et dans la plupart des cas, le comportement fautif était déjà présent depuis longtemps (donc regarder juste les derniers changements pour voir ce qui bloque est une approche qui nous a fait perdre pas mal de temps).
    • Les systèmes de mises à jour automatiques pour les apps desktop ne marchent pas super bien. Par exemple, un utilisateur nous a remonté que la mise à jour cassait les raccourcis quand l'app était installée via AppImage.
    • On a publié une fois une version franchement cassée d'une app android, elle a été validée sans problème par Google. On a rapidement fait une autre mise à jour derrière pour corriger ça (dans les 24h), mais plusieurs semaines après, on avait encore des remontées de personnes qui étaient sur la version cassée.