• [^] # Re: Hypothèse explicative

    Posté par . En réponse au journal Moins d'applications sur smartphone.. Évalué à 3.

    Théorie un peu complotiste comme d'hab : les entreprises nous veulent du mal (profilage, pub, ...)

    Mon expérience :

    Pour les utilisateurs :
    - Les app natives sont plus rapides, seule les données nécessaires sont téléchargées à chaque utilisation. Sur le web, tu télécharge tout (données, polices, images, styles, javascript, ...). Certes ensuite tu as le cache qui améliore les choses mais ça reste plus lent que du natif. D'ailleurs le cache peut être pénible à invalider lorsque l'appli web a été mise à jour alors que tu peux facilement forcer une MàJ de l'appli lourde en redirigeant vers le store de l'utilisateur.
    - Tu as des comportements différents en fonction des navigateurs.
    - Tu n'as pas accès (à tout) le matériel.

    Pour les dévelopeurs :

    Le développement d'app native est beaucoup plus confortable que le web. Moins de choix de framework : (SDK natif des plateformes, flutter ou react native en gros) qui sont bien différents entre eux, bien mûres, bien pris en charge par les différents IDE et avec beaucoup de support trouvable en cas de problèmes.
    Alors qu'il existe une pléthore de framework web qui peuvent faire l'affaire et faire un choix est difficile, et tu dois te taper cette horreur de javascript et de NodeJS.