• [^] # Re: Accès sockets

    Posté par . En réponse à la dépêche FirefoxOS App Days : bilan d'un hackathon hautement politique. Évalué à 3.

    Un des buts du projet est de montrer que la plateform Web est tout à fait capable de rivaliser avec les applications natives pour la plupart des applications (bien évidemment pas toutes, on manque de temps et il faut faire des choix si on veut sortir un truc un jour).

    Si tu veux écrire une application mais que tu ne peux pas, de mon point de vue, c'est qu'il faudrait qu'on expose une API pour te laisser écrire ton programme.

    Sur les autres OS mobiles, de la même manière, tu n'es pas root (bien que dans certains cas, tu puisses le devenir, les utilisateurs de ton application ne le seront pas par défaut), des fois tu n'as pas accès au FS, et tu es fortement encouragé à passer par leurs API. Mais avec le temps, toutes les API nécessaires sont disponibles.

    Tu peux tout à fait, par contre, tester ce que tu veux: il est relativement aisé d'écrire une API dans Gecko, flasher ton propre build, pour peu que tu te renseignes un peu avant et que tu aimes bien parler sur IRC (peu de gens refuseront de t'aider, et encore, ça serait probablement par manque de temps). Tu auras alors du levier pour convaincre les personnes d'investir leur temps dans ton API (pour faire des revues de code, nécessaire pour faire rentrer un patch, ou des revues de sécurité, etc.).

    Un OS correct ne se fait pas en un jour, et c'est tout à fait avec des cas d'utilisations qu'on avait pas prévu qu'on fera quelque chose de qualité.