Journal LinuxFr sur iPhone

Posté par (page perso) .
Tags : aucun
-10
5
mar.
2009
Cher journal,

Il existe désormais une application iPhone pour accéder et lire LinuxFr. Elle est disponible à http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftwa(...) ou dans l'AppStore en cherchant "linuxfr".

C'est une première version, elle est très simple mais fait le travail pour lire rapidement les infos du site dans le RER ou le métro). Tout feedback/idée etc est le bienvenue.
  • # Navigateur web

    Posté par . Évalué à 10.

    Il n'y a pas de navigateur web sur un iPhone ?
    • [^] # Re: Navigateur web

      Posté par . Évalué à 10.

      Ils le disaient dans la pub, avec l'iPhone, on a pas un bout d'Internet, ou un Internet miniature, on a Internet. Et au final, c'est même plus des sites Internet mobiles optimisés qu'on trouve dessus, c'est des logiciels dédiés pour chaque site. C'te blague...
  • # C'est libre ?

    Posté par (page perso) . Évalué à 10.

    Ca serait bien de dire aussi sous quel licence c'est distribué et si c'est libre où trouver les sources du logiciel.

    Sinon pour ceux qui n'ont pas l'iphone il y a toujours http://linuxfr.org/i/ ou le flux rss qui m'a l'air très bien adapté à une utilisation mobile du site.
    • [^] # Re: C'est libre ?

      Posté par (page perso) . Évalué à 4.

      Pour l'instant le source n'est pas en ligne, mais c'est prévu quand j'aurais nettoyé le code et terminé ce que je veux y ajouter ils sera disponible sur github.
      • [^] # Re: C'est libre ?

        Posté par . Évalué à 9.

        ils sera disponible sur github.
        Non mais arrête tes lancés, on a bien vu que t'avais déjà explosé un paquet de trollomètres rien qu'avec ce journal ...
  • # "Tout feedback/idée etc est le bienvenue"

    Posté par (page perso) . Évalué à 10.

    Première idée : ne pas acheter un produit dont le constructeur verrouille un maximum, et décide à ta place de ce qui est bon pour lui.

    Deuxième idée : le proposer sans l'installation obligatoire d'un logiciel fermé (ton lien s'arrête à "One Moment Please. Connecting to the iTunes Store." Je fais quoi après?). C'est pas possible? Retour à la première idée.

    Troisième idée : LinuxFr étant compatible W3C, utiliser un navigateur compatible W3C pour y accéder. Ce n'est pas possible? Retour à la première idée.

    Quatrième idée : arrêter de penser Minitel 3.0 (parce que la, même la notion de minitel 2.0 prend un coup de vieux), pour toi il faut une application par site web???

    ***

    Apple es vraiment très fort : il arrive à faire adapter un site web pro-libre à son système de DRM 100% fermé et proprio, respect Apple, le roi du Marketing...
    • [^] # Re: "Tout feedback/idée etc est le bienvenue"

      Posté par (page perso) . Évalué à 2.

      Troisième idée : LinuxFr étant compatible W3C, utiliser un navigateur compatible W3C pour y accéder. Ce n'est pas possible? Retour à la première idée.

      C'est tout à fait possible mais il est certainement plus agréable de parcourir les news du site avec une interface adaptée à la taille de l'écran et au matériel (touch screen).
    • [^] # Re: "Tout feedback/idée etc est le bienvenue"

      Posté par . Évalué à 10.

      Je pense qu'il est très au courant des 4 points que tu mentionnes, surtout le 3, vu que ce monsieur est l'un des papa de linuxfr.

      Je pense que s'il à fait cette applications, c'est qu'elle répond au moins à un de ses besoins, et s'il vient en parler, c'est pour voir si ça intéresse d'autres gens et si ces mêmes gens n'auraient pas des suggestions pour améliorer cette petite appli.
    • [^] # Re: "Tout feedback/idée etc est le bienvenue"

      Posté par (page perso) . Évalué à 9.

      il arrive à faire adapter un site web pro-libre à son système de DRM 100% fermé et proprio, respect Apple, le roi du Marketing...

      L'application iPhone est une initiative personnelle, ce n'est pas une initiative de "LinuxFr".
      • [^] # Re: "Tout feedback/idée etc est le bienvenue"

        Posté par (page perso) . Évalué à 10.

        Je reformule : faire acheter un iPhone a des personnes se disant pro-libre, leur faire accepter le principe des DRM jusqu'à ce que ces mêmes personnes développent elles-mêmes des applications avec DRM (car l'application qui est diffusée est DRMisée...) donc participe à un éco-système 0% libre, leur faire accepter que le W3C c'est tellement has been qu'il faut maintenant une application par site (et par équipement) plutôt que de développer pour des standards, leur faire préférer un iPhone 0% libre à un Android 100% libre, respect Apple, il est fort.
        • [^] # Re: "Tout feedback/idée etc est le bienvenue"

          Posté par (page perso) . Évalué à 2.

          Je suis d'accord sur le principe sauf pour la partie concernant Android.
          • [^] # Re: "Tout feedback/idée etc est le bienvenue"

            Posté par . Évalué à 3.

            il n'y a pas de DRM dans l'Android. En quoi la partie qu'il dit concernant l'Android pose problème ???
            • [^] # Re: "Tout feedback/idée etc est le bienvenue"

              Posté par (page perso) . Évalué à 4.

              "Android 100% libre"

              Android est typique d'un projet "pseudo-libre" où les développeurs extérieurs n'ont pas voix au chapitre et sont complètement limités dans leurs développements (imposition d'un pseudo-Java avec une API très limitée).
              • [^] # Re: "Tout feedback/idée etc est le bienvenue"

                Posté par . Évalué à 5.

                > un projet "pseudo-libre" où les développeurs extérieurs n'ont pas voix au chapitre
                Tiens, ça me rappelle bizarrement une certaine distribution avec un fond d'écran marron.

                Blague à part, les sources sont libres donc si la gestion d'Android par Google ne te plait, paie ton fork !


                > imposition d'un pseudo-Java avec une API très limitée
                Android est destiné au marché des téléphones mobiles qui extrêmement fragmenté au niveau des architectures matérielles. Écrire une application native pour un seul mobile, c'est pas rentable, les gammes changent très vite (et le hardware associé également !), supporter plein de mobiles, ça demande pas mal de ressources. Si J2ME a la cote auprès des développeurs d'applications pour téléphones mobiles c'est pas pour des prunes.
                Le choix de Java/Dalvik est un "smart move" de la part de Google, les développeurs peuvent écrire des applications portables sur toutes les plateformes supportés par Android, ils ont des APIs de haut niveau avec des outils de développement plus que potables, avec une VM performante.


                Certes, l'API est encore trop limité à mon goût, mais ça l'est nettement moins que J2ME.
                • [^] # Re: "Tout feedback/idée etc est le bienvenue"

                  Posté par (page perso) . Évalué à 4.

                  >> un projet "pseudo-libre" où les développeurs extérieurs n'ont pas voix au chapitre
                  >Tiens, ça me rappelle bizarrement une certaine distribution avec un fond d'écran marron.

                  Ah bon ?

                  Marrant parce que justement le dévelopement est complètement ouvert : bug tracker, mailing-list, Developers Summit ouverts à tous. Tu peux contribuer comme tu veux comme avec n'importe quel projet libre. Je n'ai rien vu de tel avec Android, au contraire.

                  - Cool android, vous utilisez Gstreamer ?
                  - Non, certains membres de l'OpenHandset Alliance ne voulaient pas de GStreamer car il est sous LGPL et c'est mal. Du coup on a pris PV, c'est pas grave, c'est jamais qu'un nouveau truc à apprendre !
                  - Bon, je vais créer mon programme..
                  - Oui mais uniquement dans un Java compatible Dalvik alors. D'ailleurs, nous faisons attention de ne jamais dire "Java" car nous ne sommes pas vraiment compatibles Java. Disons "Java-like syntax". C'est jamais qu'un nouveau truc à apprendre.
                  - ..avec une jolie interface...
                  - Tu ne peux utiliser que Skia, notre nouvelle librairie graphique qui est et restera la seule libraire graphique disponible. C'est jamais qu'un nouveau truc à apprendre.
                  - ...et en me connectant à Dbus..
                  - Non, Dbus tourne sur la machine mais tu ne peux pas t'y connecter
                  - ...oui mais je peux porter facilement mon appli Linux quand même ?
                  - Et bien non car nous n'utilisons pas la libc standard car elle est sous GPL et c'est un cancer, du coup nous utilisons la librairie Bionic qui est incompatible
                  - ...

                  Bref, Android est "moins pire" que l'IPhone mais le principe reste exactement le même : tu ne peux pas faire ce que tu veux.

                  > les sources sont libres donc si la gestion d'Android par Google ne te plait, paie ton fork !

                  Tout à fait. Tout comme les sources du noyau Linux utilisé par Tomtom. Fournit comme un bon gros tar.gz très très difficilement exploitable : on respecte la licence à la lettre, pas à l'esprit. Le truc c'est qu'en rendant un fork très très coûteux à maintenir, on arrive à créer une situation quasi-propriétaire en utilisant des logiciels libres. Apple est également champion de ce genre de pratiques.


                  Google a tout à fait le droit de faire ça, je ne les critique pas pour ça. Je veux juste attirer l'attention qui disent : Iphone = mal et android = bien : la différence entre les deux est très très fine et subtile.
                  • [^] # Re: "Tout feedback/idée etc est le bienvenue"

                    Posté par . Évalué à 7.

                    > Marrant parce que justement le dévelopement est complètement ouvert : bug tracker, mailing-list, Developers Summit ouverts à tous.

                    http://source.android.com/
                    ça correspond à tes critères ? Mais, on parlait pas de çà, tu te plaignais que les développeurs externes n'avaient pas voix au chapitre mais je ne crois pas que la parole d'un développeur externe ait plus de poids face à Canonical dans Ubuntu que face à Google dans Android. Mais bon, ce n'est pas le coeur du problème.

                    > certains membres de l'OpenHandset Alliance ne voulaient pas de GStreamer car il est sous LGPL et c'est mal

                    Certes, je te l'accorde, l'OHA veut limiter la présence de composants (L)GPL dans les bibliothèques systèmes pour des raisons évidentes: Android est destiné au marché de la téléphonie mobile qui est encore très "privateur". Néanmoins, il y a des précédents (WebKit, Bluez, D-Bus, etc ...), ils n'ont pas encore fermé la porte aux composants LGPL.
                    Quant à dire qu'Android c'est des maichans parce qu'ils sont "privateur"-friendly, c'est du même niveau que de dire que "la licence BSD sapu, ça permet de faire du logiciel privateur".


                    > mais uniquement dans un Java compatible Dalvik alors. D'ailleurs, nous faisons attention de ne jamais dire "Java" car nous ne sommes pas vraiment compatibles Java.

                    Au niveau du langage lui-même, il n'y a rien à apprendre, c'est du Java classique, le subset du classpath Java/J2ME supporté est entièrement compatible.
                    Google avait 2 possibilités: fournir une JVM classique (complétement inadapté à l'embarqué) ou le très limité J2ME ! Se fonder sur le fait qu'ils utilisent leur propre VM (pour des raisons de performances avant tout), et qu'ils n'utilisent pas la marque Java (qui nécessite d'implémenter TOUT Java ce qui n'est pas forcément pertinent), ne signifie pas qu'il faut tout réapprendre.
                    http://www.betaversion.org/~stefano/linotype/news/110/

                    > Tu ne peux utiliser que Skia, notre nouvelle librairie graphique qui est et restera la seule libraire graphique disponible
                    Ton logiciel ne tourne plus sur une machine de bureau surpuissante mais sur un téléphone limité en terme de puissance de calculs, d'autonomie etc ...

                    > Dbus tourne sur la machine mais tu ne peux pas t'y connecter
                    Euh si, tu peux t'y connecter mais c'est mal foutu faut passer par du code natif ou par les utilitaires en ligne de commande.

                    > mais je peux porter facilement mon appli Linux quand même ?
                    Je vais encore le répèter c'est de l'embarqué, tu n'as pas les mêmes contraintes.
                    Même le portage d'une bête application Gtk+ sur ton fameux N770 n'est pas instantané du fait que Nokia a du forké Gtk+ pour ses besoins. Question subsidiaire, pourquoi Nokia n'a-t-il pas intégré la fonction téléphonie sur ses tablettes internet ? Peut-être parce que c'est une fonction particulièrement énergivore, et qu'il aurait fallu soit inventer des batteries plus puissantes sans que tu ais besoin de faire de la musculation pour porter ton N770, soit optimiser la partie logicielle.

                    > Et bien non car nous n'utilisons pas la libc standard car elle est sous GPL et c'est un cancer, du coup nous utilisons la librairie Bionic qui est incompatible

                    1. la GNU libc n'est pas la libc standard mais une implémentation de la libc parmi d'autres.
                    2. tu n'es pas demandé si l'utilisation de la GNU libc n'était peut-être pas pertinente en environnement embarqué ? Ce n'est pas un reproche, la GNU libc est destiné à des machines de bureau et cherche avant tout à être la plus complète possible.
                    En embarqué, on lui préfère souvent uClibc, dietlibc, newlib voire une libc maison pour de bonnes raisons: facilité de portage, modularité (je n'active que ce dont j'ai besoin), empreinte mémoire plus faible, etc ....
                    3. incompatible en quoi ? ça implémente les standards Posix, moins les trucs qui leur sont inutiles comme beaucoup de libc en embarqué, ouh la la, c'est des maichans chez Google.

                    > Fournit comme un bon gros tar.gz très très difficilement exploitable : on respecte la licence à la lettre, pas à l'esprit. Le truc c'est qu'en rendant un fork très très coûteux à maintenir, on arrive à créer une situation quasi-propriétaire en utilisant des logiciels libres

                    Les sources fournies par Google sont aisément exploitables, il y a un port pour le Neo Freerunner qui avance bien. En gros, ça consiste à porter Android d'ARMV5 (sa plateforme d'origine) à ARMv4T, rien de bien méchant. Le fork n'est pas coûteux à maintenir, puisque les changements sont incorporé en upstream.
                    Le kit de développement c'est un scratchbox tout ce qu'il y a de plus normal, tu peux modifier ton image comme tu veux, tu peux la recompiler, l'installer sur ton téléphone. Il y a même eu un article dans le GLMF de Janvier à ce sujet.
                    http://wiki.openmoko.org/wiki/Android

                    > Iphone = mal et android = bien : la différence entre les deux est très très fine et subtile.

                    Je suis plutôt d'accord sur ce point. Certes la plateforme logicielle Android est libre et permet techniquement d'avoir un téléphone 100% libre. Néanmoins, c'est oublier que le constructeur du téléphone peut tout à fait fermer la plateforme et là c'est nettement moins drôle.

                    Ma principale critique vis à vis de l'iPhone en dehors de la nature privatrice de l'environnement logiciel, c'est l'enfermement carcéral auquel est soumis le développeur et l'utilisateur. Si je veux développer une application iPhone, je suis obligé d'utiliser la chaine de compilation d'Apple, je suis obligé d'avoir une licence de développement, je suis obligé de passer par l'AppStore pour partager mon appli etc ... Et ça, c'est tout sauf libre-friendly.
                    • [^] # Re: "Tout feedback/idée etc est le bienvenue"

                      Posté par (page perso) . Évalué à 1.

                      Ton post m'a appris certaines choses bien utiles (même si je ne suis pas d'accord avec tout mais on peut, c'est vendredi).

                      Quand à la libc "incompatible", j'utilise les propres termes d'un type de chez google qui dit que la plupart des applis Linux vont être très difficiles à porter vu la forte incompatibilité entre les deux libc. Je n'ai plus la source malheureusement mais ça m'a marqué.
                      • [^] # Re: "Tout feedback/idée etc est le bienvenue"

                        Posté par . Évalué à 3.

                        > la plupart des applis Linux vont être très difficiles à porter vu la forte incompatibilité entre les deux libc.

                        Je vois de quoi tu parles mais l'incompatibilité entre la GNU libc et bionic est principalement du à une divergences d'intérêt, pas à un problème lié aux standards. D'un côté, GNU libc cherche à être le plus complet possible, de l'autre bionic cherche à être le plus compact possible, rajoute les extensions propres à chacune des implémentations, au final, il y a quelques soucis d'intéropérabilité.
                        Mais ça, tu retrouves ce problème avec les autres libc dédié à l'embarqué, pas seulement avec bionic. Je te renvoie à un excellent papier des mainteneurs d'uClibc qui explique assez bien le problème.
                        http://www.uclibc.org/downloads/Glibc_vs_uClibc_Differences.(...)



                        PS: Les allusions à Ubuntu, c'était complétement gratuit, vu que Vendredi, c'est permis /o\
                    • [^] # Re: "Tout feedback/idée etc est le bienvenue"

                      Posté par (page perso) . Évalué à 2.

                      Ma principale critique vis à vis de l'iPhone en dehors de la nature privatrice de l'environnement logiciel, c'est l'enfermement carcéral auquel est soumis le développeur et l'utilisateur. Si je veux développer une application iPhone, je suis obligé d'utiliser la chaine de compilation d'Apple, je suis obligé d'avoir une licence de développement, je suis obligé de passer par l'AppStore pour partager mon appli etc ... Et ça, c'est tout sauf libre-friendly.

                      Je pense que tout développeur est d'accord avec ça, et c'est le plus gros problème. Celui d'avoir bossé quelques mois sur une application et de voir Apple la refuser pour une raison à la con est un vrai problème, mais c'est surtout un problème côté développeur. Ça ne change pas le fait que pour l'utilisateur, l'IHM de l'iPhone est quand même vraiment pensée et novatrice.

                      J'avais acheté un Nokia N800 en espérant qu'il devienne ce que mon iPhone est devenu, une tablette internet qui me permette d'avoir mes mails, le web, des super applications, une bonne ergonomie. Le N800 fait presse papier chez moi depuis la semaine qui a suivi son achat.
                      • [^] # Re: "Tout feedback/idée etc est le bienvenue"

                        Posté par (page perso) . Évalué à 2.

                        Le N800 fait presse papier chez moi depuis la semaine qui a suivi son achat.

                        Ça fait cher le presse papier non ? la prochaine fois que tu désires dépenser une telle somme pour un presse papier, donne moi le fric je t'en donnerai un vrai pour le même prix. (même 10 euros moins cher, on pourra pas dire que c'est malhonnête)
    • [^] # Re: "Tout feedback/idée etc est le bienvenue"

      Posté par (page perso) . Évalué à 4.

      Je comprends pourquoi l'iphone se vend si bien, si les utilisateurs sont obligé d'utiliser le navigateur par défaut fourni sur l'openmoko, où va le monde?
  • # Pitié...

    Posté par (page perso) . Évalué à 10.

    pitié...
  • # Quelques retours

    Posté par (page perso) . Évalué à 3.

    Pourquoi ce journal part en "pour ou contre le modèle proprio iTunes / App Store / toussa" ? Ce n'est pas la question de Fabien. Pourquoi ne pas ouvrir un autre thread^Wjournal pour en discuter, et conserver celui-ci pour les vrais retours ?

    En tous cas, voilà les remarques que j'ai à faire :
    - L'appli est légère et s'installe vite. Un bon point.
    - L'appli ne permet pas de s'identifier ni de poster.
    - Pas de mention de l'auteur d'un journal/news/forum ni des éditeurs/modérateurs d'une news.
    - L'appli ne sauvegarde pas son état lorsqu'on la quitte : du coup, si l'on regarde un journal, que l'on clique sur "afficher dans safari", et que l'on revient ensuite dans l'appli, alors on revient à l'écran par défaut (news)
    - Le bouton "Annuler" dans le menu "Afficher dans safari / Envoyer par mail / Annuler" dans l'affichage d'un journal ne marche pas. Idem pour une news / un forum.
    - Utiliser la police "à la TeX/LaTeX" pour le contenu d'un journal/news/forum est sympa, mais ça manque de cohérence avec la police utilisée pour la liste des journaux/news/forums.

    Un point concernant conovae.com : est-ce ta boîte ? ou bien un regroupement pour ne payer les frais de développeurs Apple qu'une fois ? J'avais pensé à faire une appli du genre pour un forum que je consulte beaucoup, mais je n'ai pas voulu payer pour développer une appli que je ne compte pas vendre.

    Enfin, concernant Apple et son modèle propriétaire, oui ça pue. Pourquoi ? Parce que. Mais l'appareil iPhone en lui-même est quand même vachement bien fait : ergonomie, performances. Tout n'est pas rose non plus : exemple, pas de client SMB/NFS ni de player multimédia pour lire une vidéo depuis un serveur de fichiers par exemple (j'entends, disponible par défaut, parce que jailbreak toussa sinon) J'avais avant un smartphone Windows Mobile 6, l'utilisabilité en est bien meilleure. Par contre, je n'ai pas testé d'autres solutions plus modernes (OpenMoko ou Android notamment), est-ce qu'une moule pourrait nous faire bénéficier de son expérience avec des produits récents de ce genre ?
    • [^] # Re: Quelques retours

      Posté par (page perso) . Évalué à 10.

      > Pourquoi ce journal part en "pour ou contre le modèle proprio iTunes / App Store / toussa" ? Ce n'est pas la question de Fabien. Pourquoi ne pas ouvrir un autre thread^Wjournal pour en discuter, et conserver celui-ci pour les vrais retours ?

      Parceque c'est bloquant.
      • [^] # Re: Quelques retours

        Posté par (page perso) . Évalué à -3.

        Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre avis. Si vous désirez poser une question, merci d'utiliser les forums.

        Cela s'applique dans ce cas, non ? Non pas que je sois un ardent défenseur de l'iPhone, loin de là, même si je suis un utilisateur (relativement) content. Mais là, je voudrais bien que l'on m'explique, parce que je n'ai pas compris l'opprobre que l'on inflige à Fabien Penso.
    • [^] # Re: Quelques retours

      Posté par (page perso) . Évalué à 5.

      Effectivement il faudrait faire les choses suivantes :

      - persistance des données (pour l'instant ce n'est pas le cas)
      - ramener au même endroit

      je n'ai pas pensé que c'était bloquant pour sortir l'application car elle se lance très vite, mais je ferai ça à l'occasion.

      Je n'envisage pas de faire une application qui permette de poster, le site marche très bien sur iPhone et ce serait refaire le site en application. Par contre j'envisage peut être d'avoir un coincoin inclus, j'ai un bout de code qui marche déjà.

      CONOVAE est bien ma boite.

      Pour Android j'ai un téléphone depuis novembre, j'ai développé dessus, et perso je préfère mon iPhone de loin.
      • [^] # Re: Quelques retours

        Posté par (page perso) . Évalué à 7.

        > Pour Android j'ai un téléphone depuis novembre, j'ai développé dessus, et perso je préfère mon iPhone de loin.

        Tiens, ça, ça m'intéresse, tu peux développer ? (euh... je veux dire... « en parler plus »)
        • [^] # Re: Quelques retours

          Posté par (page perso) . Évalué à 5.

          En résumé l'iPhone a un nouveau mode de navigation très approprié pour les mobiles, et Apple à mon avis a longtemps travaillé dessus pour y arriver, ce n'est pas juste un nième mobile.

          La navigation d'Android est beaucoup moins poussé et agréable pour les mobiles (à mon avis).

          Pour plus long suffit de suivre mon blog, j'en ai parlé quelques fois.
          • [^] # Re: Quelques retours

            Posté par . Évalué à 5.

            Les problèmes d'utilisation de android par rapport à iphone ne serait il pas lié au fait que Apple a posé tout plein de brevet sur toutes les astuces de navigation (comme l'utilisation de deux doigts sur l'ecran tactile)? Ce qui n'enlève rien au fait que Apple a fait le premier un truc utilisable simplement et efficace.
      • [^] # Re: Quelques retours

        Posté par . Évalué à 8.

        Je trouve d'ailleurs le site http://www.CONOVAE.com particulièrement bien fait : accès direct à l'information, baseline très claire.
        • [^] # Re: Quelques retours

          Posté par . Évalué à 10.

          J'arrive pas à le voir correctement sur mon iPhone, y'a pas une appli dédiée pour ça plutôt ?

          -------> []
    • [^] # Re: Quelques retours

      Posté par (page perso) . Évalué à 3.

      Le bouton "Annuler" dans le menu "Afficher dans safari / Envoyer par mail / Annuler" dans l'affichage d'un journal ne marche pas. Idem pour une news / un forum.

      En fait il y a un bug sans doute dû à la barre que j'ai ajouté en bas, le bouton annuler marche mais il faut le cliquer un peu plus haut ou sur la tranche haute. Je fixerai ca.
  • # Paris, Paris, on t'****** !

    Posté par (page perso) . Évalué à 10.

    RER = Paris
    Métro où on peut utiliser son téléphone cellulaire = Paris
    Gens qui ont un iPhone pour crâner dans le métro = Paris
    Gens qui développent des bidules pour troller sur linuxfr dans le métro = Parisiens

    Et demain, c'est vendredi.... :)
  • # Application non compatible

    Posté par . Évalué à 2.

    "Cette application nécessite la mise à jour du logiciel iPhone 2.2.1"

    Dommage, j'aurais voulu tester et faire quelques feedback mais je n'ai pas l'intention d'upgrader mon iphone pour l'instant.
  • # Euh ?

    Posté par (page perso) . Évalué à 10.

    Le lien il dit :
    One Moment Please.

    Connecting to the iTunes Store.

    Loading

    We are unable to find iTunes on your computer.

    [I have iTunes] [Download iTunes]

    If iTunes doesn't open, click the iTunes application icon in your Dock or Windows Task Bar.


    Non, je n'ai pas iTunes, je ne veux pas iTunes, ça pue, c'est pas libre, et puis de toute façon il n'est pas porté sur GNU/Linux, pourtant c'est un lien HTTP, donc c'est sur le web, c'est standard ouvert ça, non ?
    • [^] # Re: Euh ?

      Posté par (page perso) . Évalué à 0.

      Non, je n'ai pas iTunes, je ne veux pas iTunes, ça pue, c'est pas libre, et puis de toute façon il n'est pas porté sur GNU/Linux, pourtant c'est un lien HTTP, donc c'est sur le web, c'est standard ouvert ça, non ?

      Remarque à la con ça, HTTP est un transport layer, iTunes c'est une application spécifique. On a plus le droit d'utiliser HTTP pour diffuser ce qu'on veut ? Ils auraient dû créer un nouveau transport layer?

      Les commentaires de ce journal sont affligeants.
      • [^] # Re: Euh ?

        Posté par (page perso) . Évalué à 2.

        Ouais, mais enfin pourquoi tu es allé développer une appli iPhone ?
        • [^] # Re: Euh ?

          Posté par (page perso) . Évalué à 5.

          Bah je fais ce que je veux non ?

          J'ai un iPhone depuis août (je n'avais pas de mobiles depuis plus de 4 ans de mémoire), je fais du conseil et du développement dessus, cette application m'est utile et je m'en sers depuis plusieurs mois, elle peut l'être à d'autres.

          Le problème avec les profils Linuxiens/BSD/geek autiste prosélyte, c'est qu'ils ont des œillères, et ne peuvent pas voir les avantages de certaines technologies. Ça a toujours été un problème récurrent dans la communauté.

          Et pour les inconvénients de l'iPhone, je les connais plus que tous les grincheux qui ont posté ici.
          • [^] # Re: Euh ?

            Posté par . Évalué à 1.

            Apparement non, tu ne fais pas ce que tu veux - ou en tout cas tu n'en parles pas... il semblerait que ce soit mal vu de parler d'une application dédiée à linuxfr sur le site web linuxfr.org.

            Les raisons ont à voir avec du prosélytisme, probablement liée à une interprétation un peu restrictive des notions de "choix" et de "liberté"... un peu comme le font certains intégristes religieux en interprétant leurs livres sacrés respectifs.

            C'est pathétique...

            (tiens, un point Goldwin ;) )

            Mac
          • [^] # Re: Euh ?

            Posté par . Évalué à 10.

            Le problème avec les profils flans/douchebags/mac whores fashion, c'est qu'ils ont des œillères, et ne peuvent pas voir les désavantages de certaines technologies, juste pour se la péter, et après ils réussissent même à s'auto-convaincre que c'est pas pour se la péter (c'est le stade le plus avancé de leur stupidité).
            • [^] # Re: Euh ?

              Posté par . Évalué à 0.

              Peut être aussi que cet appareil répond au besoin précis de cet utilisateur. Libre ou pas libre. Tout n'est pas libre dans la vraie vie, certe au point de vu logiciel on peut presque toujours trouver son bonheur. Mais au point de vu matériel c'est déjà plus difficile. Et comme il en a déjà été moulte fois question ici, on le sait bien dans ce monde, on achète du matériel avec un OS préinstallé. C'est un paquet, ça marche, c'est une des offres disponibles. Rien n'empèche ensuite d'utiliser sur cette machine/OS du code libre, non ? C'est mieux que rien ? Je ne comprends pas l'argument "mac whores fashion [...] s'auto-convaincre que c'est pas pour se la péter". Revenir à ma première phrase. Mac, PC, HP, Dell, chacun à le libre choix de prendre ce qu'il veut au niveau matériel. De toute façon, il y aura toujours une partie non libre et il faut faire avec. Ce serait bien de respecter les autres et leurs choix même s'il diffère de notre avis. Pour eux, lors de leur achat, c'est ce qui correpondait à leur besoin, à un moment donné, dans un marché donné, avec l'offre du moment. Peut importe que l'appareil en question soit fermé s'il répond à son besoin, c'est bien non ? Si son besoin c'est de se la péter, c'est un besoin et il y à une offre qui y correspond, c'est bien non ? Mois j'aimerais bin me la péter avec du logiciel libre, mais je n'y arrive pas, et pourtant ça fait un moment que je traine sur linuxfr...
              • [^] # Re: Euh ?

                Posté par . Évalué à -2.

                > Mois j'aimerais bin me la péter avec du logiciel libre, mais je n'y arrive pas, et pourtant ça fait un moment que je traine sur linuxfr...

                "Get a life."
          • [^] # Re: Euh ?

            Posté par . Évalué à 4.

            Au fait, ça me brancherait bien aussi mais y a moyen de développer des applis sur iPhone sans hypothéquer sa maison pour s'offrir le terminal ?
      • [^] # Re: Euh ?

        Posté par . Évalué à 7.

        "Firefox ne sait pas ouvrir cette adresse car le protocole (itms) n'est associé à aucun programme."

        Faudrait peut-être que j'essaye avec iTernet explorer depuis un windows équipé de iTunes...

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: Euh ?

        Posté par . Évalué à -1.

        > Les commentaires de ce journal sont affligeants.
        Merci captain obvious ! Cependant, je doute qu'on parle des mêmes :)
      • [^] # Re: Euh ?

        Posté par . Évalué à -2.

        On a plus le droit d'utiliser HTTP pour diffuser ce qu'on veut ?

        Idéalement, on est quand même en droit d'attendre de l'hyper-texte (même si ça reste sympa de pouvoir télécharger tout type de fichier).
        • [^] # Re: Euh ?

          Posté par . Évalué à 1.

          Soit rassuré.


          GET /WebObjects/MZStore.woa/wa/viewSoftware?id=306723109&mt=8 HTTP/1.1
          User-Agent: curl/7.18.2 (i486-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.10 libssh2/0.18
          Host: itunes.apple.com
          Accept: */*


          HTTP/1.1 302 Apple WebObjects
          cache-control: private
          cache-control: no-cache
          cache-control: no-store
          cache-control: no-transform
          cache-control: must-revalidate
          cache-control: max-age=0
          x-apple-max-age: 0
          expires: Thu, 05 Mar 2009 13:23:37 GMT
          location: http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/browser(...)
          pragma: no-cache
          edge-control: no-store
          edge-control: max-age=0
          content-type: text/html
          set-cookie: itmsUrl=itms://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=306723109&mt=8; version="1"; expires=Fri, 06-Mar-2009 13:23:37 GMT; path=/WebObjects; domain=.apple.com
          content-length: 0
          Date: Thu, 05 Mar 2009 13:23:37 GMT
          • [^] # Re: Euh ?

            Posté par . Évalué à 3.

            Oui, et bien ?

            Je vois une palanquée d'headers HTTP, oui, mais toujours pas d'hyper-texte à proprement parler.
            • [^] # Re: Euh ?

              Posté par (page perso) . Évalué à 2.

              Oui et bien t'as rien compris, HTML = Hypertexte, HTTP = Protocol. En HTTP tu envoies ce que tu veux, un .format_a_la_con_a_toi si tu veux.

              Sinon les jpegs il faudrait les envoyer comment, en FTP ?
              • [^] # Re: Euh ?

                Posté par . Évalué à 6.

                Oui et bien t'as rien compris, HTML = Hypertexte, HTTP = Protocol. En HTTP tu envoies ce que tu veux, un .format_a_la_con_a_toi si tu veux.

                HTTP = HyperText Transfer Protocol, surtout.

                http://tools.ietf.org/html/rfc2616
              • [^] # Re: Euh ?

                Posté par . Évalué à 2.

                Sinon les jpegs il faudrait les envoyer comment, en FTP ?

                Ça ne change rien à ce que je disais ( http://linuxfr.org/comments/1013439.html#1013439 ) :

                Idéalement, on est quand même en droit d'attendre de l'hyper-texte (même si ça reste sympa de pouvoir télécharger tout type de fichier).

                Il se trouve que HTTP permet de transférer n'importe quel fichier et, en plus, est nettement moins coton que le FTP. Il n'empêche qu'au niveau applicatif, et dans la sémantique des noms de protocole, HTTP est initialement déclaré comme servant à transférer de l'hyper-texte.
            • [^] # Re: Euh ?

              Posté par . Évalué à 2.

              UPDATE : Je n'avais pas vu le « content-type: text/html ». Mais bon, ça ne change rien au fond du problème.
              • [^] # Re: Euh ?

                Posté par . Évalué à 3.

                Il y a bien longtemps que HTTP ne sert plus qu'à transporter de l'HTML:
                - Image, binaire, ...
                - Webdav et ses extensions, ...
                - du XML et les technos basées dessus (SOAP par exemple), ...

                Sincèrement, il a une de très nombreuses et bonnes raisons de critiquer iTunes,
                mais argumenter sur le fait qu'il utilise (et de façon standard) HTTP, c'est faire preuve d'un aveuglement très prononcé.

                Autrement, je ne vois pas le problème à ce que quelqu'un code une application pour visionner le site sur une plateforme fermée. Cela ne t'a rien coûté, et personne ne t'oblige à l'utiliser.
  • # un bon début ...

    Posté par (page perso) . Évalué à 4.

    Bonjour,

    J'utilise jusqu'à maintenant un lecteur rss pour consulter linuxfr, ce lecteur (Newsstand) me permet de voir l'ensemble des news et des journaux et également de pouvoir visualiser la page web d'origine (pratique pour voir les commentaires et les textes en dessous de l'article), sans quitter l'application (le moteur de safari doit certainement être utilisé dans l'application).

    Pour moi voila les points qui seraient à améliorer dans cette application (et ça me ferait lâcher mon lecteur rss pour linuxfr):

    Pouvoir visualiser les commentaires d'une news ou d'un journal (que ce soit en intégrant un rendu html ou bien par une autre méthode)
    Pouvoir poster un commentaire
    Pouvoir poster un journal, ou une entrée dans un forum
    Pouvoir mouler sur la tribune


    Sinon c'est un bon début interface simple, claire ... c'est du bon boulot.

    PS: j'ai un iphone car c'est mon téléphone du boulot, alors svp pas de gnagnangna c'est pas libre et tout et tout. Car je suis totalement d'accord avec vous et je ne supporte pas la politique d'apple envers ses utilisateurs.
  • # Les.. pardon. Le screenshot

    Posté par (page perso) . Évalué à 5.

    Pour ceux qui râlent parce qu'ils n'ont pas iTunes :

    http://antoinemercadal.fr/DLFP_iPhone.png
    • [^] # Re: Les.. pardon. Le screenshot

      Posté par . Évalué à 6.

      j'ai beau cliquer sur les titres des dépêches, cela ne me donne pas le texte de celles-ci. Il est nul ton émulateur iphone ! ;)

      Sans rire, un css adapté ou un flux rss et un lecteur approprié, cela me semblerait plus simple à mettre en place, et cela sur plusieurs plateformes mobiles à la fois. D'ailleurs des lecteurs de flux rss, il semble y en avoir à la pelle sur iphone, et on dirait qu'on a un rendu similaire : http://urss.visuaweb.com/ext/images/smartrss_iphone3.png

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: Les.. pardon. Le screenshot

      Posté par (page perso) . Évalué à 3.

      C'est un fake ta capture d'Iphone. Sinon l'heure ce serait 9:42 !
    • [^] # Re: Les.. pardon. Le screenshot

      Posté par . Évalué à 6.

      Ah ouais quand même, s'enfermer sur une plateforme juste pour *ça* ?
  • # FreeRunner

    Posté par . Évalué à 4.

    Est-ce disponible sous une aute plateforme tel que le Freerunner ? Ça aurait été plus utilise à la communauté du logiciel libre plutôt que d'engraisser les pattes de la pomme encore une fois
    • [^] # Re: FreeRunner

      Posté par (page perso) . Évalué à 2.

      Chaque plateforme ayant des caractéristiques différentes pour développer dessus, chacune nécessite un développement particulier. Je ne doute pas qu'on verra un jour un truc pour Freerunner, et un autre un truc pour Android (à mon avis le 2ème avant le 1er).
      • [^] # Re: FreeRunner

        Posté par . Évalué à 3.

        "chacune nécessite un développement particulier"

        > Ah moi sur mon freerunner, je fais qmake-qt4, make tout comme sur mon ordinateur ...
        Ce sont juste ces plateforme qui s'enferment dans "un mode de dévellopement particulier"
      • [^] # Re: FreeRunner

        Posté par . Évalué à 2.

        >Chaque plateforme ayant des caractéristiques différentes pour développer dessus, chacune nécessite un développement particulier.
        et un portage avec gnustep?
  • # J2ME Middlet ?

    Posté par . Évalué à 5.

    je trouve dommage que cette application soit limitée à une seule plateforme à savoir l'iphone car cela exclut tous ceux qui n'en sont pas pourvu.

    Personnellement, j'aurais préféré que cette application soit développée avec j2me car au moins on aurait pu la déployer sur un plus grand nombre de téléphone ; c'est là le gros avantage de j2me...

    maintenant je peux comprendre que développer sous j2me soit bien moins "sexy" et que les possibilité en terme d'interface soient moins riches....

    Tout ceci me donne presque envie de faire un coincoin en j2me pour mouler sur la tribune.
    • [^] # Re: J2ME Middlet ?

      Posté par (page perso) . Évalué à 1.

      Tout ceci me donne presque envie de faire un coincoin en j2me pour mouler sur la tribune.

      L'expérience me fait dire que tant que je ne vois pas l'application finie, je n'y crois pas.

      Et sinon oui, j2me c'est une horreur, c'est pas demain que je développerai dessus.
    • [^] # Re: J2ME Middlet ?

      Posté par . Évalué à 6.

      Bah les flux RSS sont lisibles partout. Il y a un lecteur intégré dans le navigateur des téléphones nokia, dans opera mini...
  • # question bête

    Posté par . Évalué à 10.

    Je n’utilise pas d'Iphone, ni de freerunner ou autres…

    Sur ces machins pour voir un site web il faut développer une application spécifique pour le site web ??
    Je vois également de plus en plus de site avec une version spéciale petite résolution. Une feuille de style pour le media « handheld » n'est pas suffisant ??
    • [^] # Re: question bête

      Posté par . Évalué à 9.

      La feuille de style "handeld" est faisable trop facilement ! Donc ça couterait moins de temps à une SS2I, donc moins de brouzoufs...

      /me vote pour un complot mondial orchestré par toutes les SS2I...
    • [^] # Re: question bête

      Posté par (page perso) . Évalué à 2.

      En théorie oui, en pratique non.

      En effet la plupart du temps le créateur d'un site souhaite afficher d'autres type d'informations sur un mobile, plus simple ou avec une navigation différente. Ce qui n'empeche pas à l'utilisateur d'aller sur la version normale du site s'il le souhaite.

      (exemple : google reader, google mail, etc)
    • [^] # Re: question bête

      Posté par . Évalué à 4.

      Il faut prendre en compte une certaine incompréhension du media css handled et de cette pseudo-expérience utilisateur.

      * Le navigateur intégré aux Nokia que j'ai testé (en cours e65 & n95) et celui présent dans les produits Apple considèrent que cette CSS (media handled) ne peut fournir une expérience utilisateur suffisante ( interprétation tirée de http://my.opera.com/dstorey/blog/iphone-and-developing-for-m(...) ).
      Je n'ai pas de Windows Mobile mais je vois "PPC; 240x320; HTC_P3450/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6)" dans mes logs, le "MSIE 6.0" ne laisse pas présager un meilleur comportement que les 2 autres sus-nommés.

      * Il y a aussi une autre incompréhension tenace, l'utilisateur mobile peut se contenter de moignon de site. Sachant que la minute de surf sur un site coûte plus cher par 3g que par ADSL c'est dément d'offrir moins de possibilités.
      Si on veux offrir MIEUX, il faut commencer par faire du ménage sur la version de base du site: arrêter de faire des sites au pixel près, mélanger du code html avec de l'xhtml, les effets js redondants avec css, les hacks IE ... mais effectivement ça à un coût financier et moral ("oh bob , on a vraiment fait de la merde là ... j'ose plus y toucher ça va s'effondrer ... ").

      Et lorsqu'on j'ai vu dans mon profil linuxfr une input pour déclarer sa css personnelle, j'ai oÔ de scepticisme!
      Après quelques minutes de nano, j'avais un rendu adapté aux petits oignons pour mes terminaux !
  • # noel

    Posté par (page perso) . Évalué à 3.

    Bon, maintenant que l'iphone est compatible avec les moules, est-ce qu'il y aura une version couteau à huitres pour noël ?
  • # version firmware

    Posté par . Évalué à 3.

    impossible d'installer, je suis en firmware 2.2.0 et apparement il faut la version 2.2.1 --> Est-ce un choix du développeur ou d'apple ?
  • # Loosers

    Posté par (page perso) . Évalué à 8.

    Si vous avez testé cette application, c'est que vous avez iTunes.

    Mais seulement, pour avoir iTunes, il faut soit avoir windozs, soit mac os (ça tourne pas sous wine). Et vue la part de marché de mac os…

    Envoyé depuis mon lapin.

    • [^] # Re: Loosers

      Posté par . Évalué à 4.

      En réalité, ce journal était une manœuvre pour mettre à jour les hérétiques qui se cachent ici !
    • [^] # Re: Loosers

      Posté par . Évalué à 0.

      ha zut, moi qui pensais que je pouvais faire tourner windows sous VirtualBox ....

      Auand au Mac, il a le coeur pur : http://www.opensource.apple.com/darwinsource/ (license apsl : http://www.gnu.org/philosophy/apsl.fr.html)
      • [^] # Re: Loosers

        Posté par (page perso) . Évalué à 8.

        Windozs même virtualisé reste windozs. Je vois pas en quoi l'utiliser sous VirtualBox fait que tu n'utilises pas cet os.

        Envoyé depuis mon lapin.

        • [^] # Re: Loosers

          Posté par (page perso) . Évalué à 1.

          Ben tu l'utilises virtuellement. Comme MSN où t'as des copains virtuels et Quake où tu tues des ennemis virtuels. C'est virtuel, donc c'est pas vraiment vrai et c'est moins grave.
        • [^] # Re: Loosers

          Posté par . Évalué à -1.

          Je crois que tu as fait une faute d'orthographe au nom du système d'exploitation "Windows". C'est un peu comme si t'avais écrit "linuks".
          • [^] # Re: Loosers

            Posté par (page perso) . Évalué à 4.

            C'est une faute de frappe. Sur mon clavier bépo, le z et le w sont à cotés. Et le z est plus près.

            Envoyé depuis mon lapin.

            • [^] # Re: Loosers

              Posté par . Évalué à 0.

              Autant pour moi, je pensais que c'était une faute volontaire.
      • [^] # Re: Loosers

        Posté par . Évalué à 2.

        Si c'est juste pour avoir un noyau FreeBSD, autant utiliser l'original.</troll>
        • [^] # Re: Loosers

          Posté par . Évalué à 1.

          il n'y a pas de noyau freebsd dans Mac OS X
    • [^] # Re: Loosers

      Posté par . Évalué à 2.

      >Si vous avez testé cette application, c'est que vous avez iTunes.

      C'est bien tenté pour un vendredi !!!

      En fait, on peut installer les applications de l'Apple store à partir de l'interface de l'iphone, pas besoin d'Itunes.

      Itunes ne sert que pour la mise à jour du firmware de l'iphone, pour le reste il y a moyen de s'en passer.
      • [^] # Re: Loosers

        Posté par (page perso) . Évalué à 3.

        Et quand t'as fait la mise à jour du firmware de ton iPhone, que t'as activé ton iPhone, ou encore que t'as transféré des musiques sur ton iPhone, t'étais sur quel os ?

        Envoyé depuis mon lapin.

        • [^] # Re: Loosers

          Posté par (page perso) . Évalué à 3.

          En même temps, est-ce qu'il faut un certificat de bonne vie et moeurs avec mention "n'a pas de logiciels propriétaires sur aucune de ses machines" pour pouvoir accéder au site ?

          On peut être interessé par le linux et/ou le libre tout en utilisant/étant interessé par les technologies propriétaires, non ? Ou alors, tu vas interdire l'accès à macramé-fr à ceux qui font en plus du point de croix ?

          (disclaimer : je ne me sens pas concerné, je n'utilise que Linux et ne suis pas interessé par Mac ou l'Iphone)
          • [^] # Re: Loosers

            Posté par . Évalué à 2.

            > On peut être interessé par le linux et/ou le libre tout en utilisant/étant interessé par les technologies propriétaires, non ?
            Bien sûr, on a tout a fait le droit d'avoir extrêmement mauvais goût et donc d'idolâtrer les produits apple.
    • [^] # Re: Loosers

      Posté par . Évalué à 2.

      Et vue la part de marché de mac os…

      Ca sous entends que Mac OS ne compte pas comme OS looser ?
    • [^] # Re: Loosers

      Posté par (page perso) . Évalué à 3.

      Loser !
    • [^] # Re: Loosers

      Posté par . Évalué à -2.

      Pour reprendre une formule culte, "si à 30 ans on n'a pas moulé sur iphone on a un peu raté sa vie".

      --
      http://ratersavie.com/

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.