Quand a la suite: le sdk android est limite a un seul langage. Comme l'iphone.
Idem pour symbian. et t'es limite aux apis natives.
Avec Symbian j'avais des applications faite avec C, C++, Python, Java et Flash. Il y a sûrement plein d'autre runtimes et langage, je ne pense pas qu'il y ai la moindre limite vu ce qui existe déjà.
Il y a aussi Maemo, qui est basé sur Debian donc la limite c'est plutôt l'imagination :). Par défaut il y a les outils classiques de Linux (Qt, Python, Clutter, etc).
Des personnes différentes appréhendent l'apprentissage de façon différente. Certains apprennent mieux en lisant quelque chose, ce qui semble être le cas de Octabrain, certains apprennent mieux ce qu'ils entendent, ce qui est sans doute le cas de Brioche4012.
Il ne faut pas un argument logique pour justifier la vidéo. Si c'est une méthode qui marche bien pour Brioche4012, c'est suffisant pour la justifier.
Sur les autres tablettes Maemo il y a SSH donc j'imagine qu'il y aura aussi sur Maemo 5.
Maemo ressemble beaucoup à une distribution Debian classique. Il y a un serveur X, les outils Debian habituels. Il est possible de lancer les applications Linux habituelles (mais elles ne sont généralement pas adaptée à la résolution).
Au vu de l'autre moitié de la discussion, parce que le DSP intégré au téléphone ne gère pas Theora. Et il devrait donc être possible de lire Theora en utilisant le processeur principal, mais ça prendra plus d'énergie.
Ce n'est pas pour une raison philanthropie qu'il n'y a pas flash dessus, c'est uniquement pour préserver les revenus de l'App store.
Adobe essaye de faire de Flash une plateforme pour créer des applications sur téléphones. Tu utilises l'application Flash sur le net, tu peux l'installer, acheter des services, etc. Sur Symbian, il est possible de distribuer les applications Flash comme les application natives. (http://www.forum.nokia.com/Technology_Topics/Web_Technologie(...) ).
Flash est trop "libre" pour Apple, parce qu'il sape le modèle où Apple se met entre le développeur et le client pour puiser de l'argent.
Il n'y a pas le problème a avoir de la diversité, surtout pour une boite aussi grosse que Nokia.
Ils proposent des platforme ouverte, donc c'est normal qu'il y ait du choix. Et globalement ils s'orientent vers le libre: Maemo, Symbian, Qt, Webkit, Gecko, Gtk, etc
Certains reprocheront de ne pas offrir "la pensé unique", comme le marchand de pomme. Je dirais que c'est plutôt une qualité de nous laisser le choix.
Cela a amené des pratiques vraiment malsaine comme les logiciels de tethering qui sont interdit sur iPhone.
Pour les logiciels libre, il vaudrait mieux que ces "App store" ne se répandent pas sur les autres téléphones. Ils donnent trop de pouvoir aux opérateurs et limitent l'innovation.
Bien que je sois d'accord que le mixage devrait être fait en user space si il peut l'être, je suis perplexe face à des solutions dans lesquels il peut y avoir plusieurs mixer audio (en user space et en kernel space).
De plus, le noyau possède les informations nécessaires sur l'ordonnancement pour assurer les meilleurs délais pour l'audio. Ce genre de données ne sont pas disponible en user-space.
Bien sûr un on peut assumer que les ordinateurs sont devenu tellement puissant que ce genre de contraintes ne se pose pas, mais cette affirmation n'est pas vrai pour l'embarqué.
Un autre problème avec les serveurs de son est que ça ajoute des changement de contexte, ajoutant encore du délais si le processeur est chargé. Ces changements sont aussi plus coûteux pour les petits processeurs ARM.
Si tu as un mixeur sur la carte son de ton PC, ou que tu fais de l'embarqué et que le DSP s'occupe du mixage, tu veux que ce soit le matériel qui fasse le boulot. Pour ce faire, tu veux une partie du traitement du son dans le noyau.
Pour éviter les délais quand tu travailles avec du son (pour un instrument de musique par exemple), tu as intérêt à gérer le son dans le noyau.
Tu as les effets de KWin sur KDE 4? Si oui tu compares des choses très différentes, d'un coté compositions et effet, de l'autre coté de la bête gestion des fenêtres.
Qt 4 est beaucoup plus rapide que Qt 3, ça se voit sur KDE 4. Sur ma machine KDE 4 est plus légé (en ram) et plus rapide que KDE 3 ou GNOME.
C'est une version 0.1, on ne s'attend pas à une documentation parfaite. En comparaison, wxPython est un vieux framework, c'est normal qu'il y ai plus de documentation.
J'avoue qu'ils auraient pu faire plus d'exemple. Le seul exemple que j'ai trouvé c'est celui sur D-BUS.
-GNOME a une interface épuré, ce qui est bien
-GNOME est basé sur des technologies dépassées ce qui n'est pas bien
-KDE présente trop de fonctionnalité ce qui n'est pas bien
->KDE pourrait simplifier son interface, et en plus c'est pas difficile.
En tout cas c'est comme ça que j'ai compris le journal.
[^] # Re: Qt WebKit
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Wikipedia et la vidéo. Évalué à 3.
La prochaine version de WebKit devrait utiliser QtMultimedia, ce qui devrait faciliter le support de la vidéo et de l'audio.
[^] # Re: wow
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Apple sous le feu des critiques des développeurs IPhone. Évalué à 2.
Idem pour symbian. et t'es limite aux apis natives.
Avec Symbian j'avais des applications faite avec C, C++, Python, Java et Flash. Il y a sûrement plein d'autre runtimes et langage, je ne pense pas qu'il y ai la moindre limite vu ce qui existe déjà.
Il y a aussi Maemo, qui est basé sur Debian donc la limite c'est plutôt l'imagination :). Par défaut il y a les outils classiques de Linux (Qt, Python, Clutter, etc).
[^] # Re: Trop la classe
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Faites votre pub avec le site d'Apple. Évalué à -1.
http://www.apple.com/fr/itunes/affiliates/download/?artistNa(...) =
http://imgur.com/OPOme.png (pour que les autres en profitent quand ce sera corrigé)
[^] # Re: Nokia: Quand la main droite feint d'ignorer la main gauche
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche Symbian est officiellement « OpenSource ». Évalué à 3.
http://www.numerama.com/magazine/14320-iphone-nokia-accuse-a(...)
Il ne s'agit pas de brevet logiciels. Les brevets sur le matériel ne souffrent pas des mêmes problèmes que les brevets logiciels.
[^] # Re: C'est bizarre ....
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Expressions clichées. Évalué à 9.
Étymologie: "Provenant de Charles Bronson, qui est mort."
[^] # Re: Tutorial vidéo...
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Sortie de Movicon, un framework MVC pour PHP. Évalué à 9.
Il ne faut pas un argument logique pour justifier la vidéo. Si c'est une méthode qui marche bien pour Brioche4012, c'est suffisant pour la justifier.
[^] # Re: OpenSSH
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche Nokia N900 : le téléphone-ordinateur, puissance Linux. Évalué à 4.
Maemo ressemble beaucoup à une distribution Debian classique. Il y a un serveur X, les outils Debian habituels. Il est possible de lancer les applications Linux habituelles (mais elles ne sont généralement pas adaptée à la résolution).
[^] # Re: Ne supporte pas les formats multimédia libres ?
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche Nokia N900 : le téléphone-ordinateur, puissance Linux. Évalué à 5.
[^] # Re: Flash et pas beau
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche Nokia N900 : le téléphone-ordinateur, puissance Linux. Évalué à 10.
Adobe essaye de faire de Flash une plateforme pour créer des applications sur téléphones. Tu utilises l'application Flash sur le net, tu peux l'installer, acheter des services, etc. Sur Symbian, il est possible de distribuer les applications Flash comme les application natives. (http://www.forum.nokia.com/Technology_Topics/Web_Technologie(...) ).
Flash est trop "libre" pour Apple, parce qu'il sape le modèle où Apple se met entre le développeur et le client pour puiser de l'argent.
[^] # Re: Concurrence ?
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche Nokia N900 : le téléphone-ordinateur, puissance Linux. Évalué à 10.
Ils proposent des platforme ouverte, donc c'est normal qu'il y ait du choix. Et globalement ils s'orientent vers le libre: Maemo, Symbian, Qt, Webkit, Gecko, Gtk, etc
Certains reprocheront de ne pas offrir "la pensé unique", comme le marchand de pomme. Je dirais que c'est plutôt une qualité de nous laisser le choix.
# Il y a apt-get sur Maemo
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche Mobilité, été 2009. Évalué à 7.
Maemo est basée sur Debian, et il y a apt-get. Le N900 devrait donc inaugurer les téléphones grand publique avec apt-get :)
[^] # Re: Ouverture ?
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche Mobilité, été 2009. Évalué à 4.
Pour les logiciels libre, il vaudrait mieux que ces "App store" ne se répandent pas sur les autres téléphones. Ils donnent trop de pouvoir aux opérateurs et limitent l'innovation.
[^] # Re: Oula !
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche Mobilité, été 2009. Évalué à 3.
[^] # Re: OSS, ou comment le bien devient mal.
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Test de Debian et Open Sound System version 4. Évalué à 6.
De plus, le noyau possède les informations nécessaires sur l'ordonnancement pour assurer les meilleurs délais pour l'audio. Ce genre de données ne sont pas disponible en user-space.
Bien sûr un on peut assumer que les ordinateurs sont devenu tellement puissant que ce genre de contraintes ne se pose pas, mais cette affirmation n'est pas vrai pour l'embarqué.
Un autre problème avec les serveurs de son est que ça ajoute des changement de contexte, ajoutant encore du délais si le processeur est chargé. Ces changements sont aussi plus coûteux pour les petits processeurs ARM.
[^] # Re: OSS, ou comment le bien devient mal.
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Test de Debian et Open Sound System version 4. Évalué à 10.
Si tu as un mixeur sur la carte son de ton PC, ou que tu fais de l'embarqué et que le DSP s'occupe du mixage, tu veux que ce soit le matériel qui fasse le boulot. Pour ce faire, tu veux une partie du traitement du son dans le noyau.
Pour éviter les délais quand tu travailles avec du son (pour un instrument de musique par exemple), tu as intérêt à gérer le son dans le noyau.
Le lien habituel pour ceux qui veulent des explications sur comment fonctionne le son sous Linux et pourquoi OSS4 est une bonne solution (ce lien est d'ailleurs cité dans le journal):
http://insanecoding.blogspot.com/2009/06/state-of-sound-in-l(...)
[^] # Re: Toujours ces fichus drivers Nvidia
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Impression de KDE 4.3 empaqueté pour Mandriva 2009.1. Évalué à 3.
[^] # Re: Toujours ces fichus drivers Nvidia
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Impression de KDE 4.3 empaqueté pour Mandriva 2009.1. Évalué à 2.
Qt 4 est beaucoup plus rapide que Qt 3, ça se voit sur KDE 4. Sur ma machine KDE 4 est plus légé (en ram) et plus rapide que KDE 3 ou GNOME.
[^] # Re: La doc = pour se lancer
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Du nouveau pour Python+Qt : PySide. Évalué à 3.
[^] # Re: La doc
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Du nouveau pour Python+Qt : PySide. Évalué à 1.
J'avoue qu'ils auraient pu faire plus d'exemple. Le seul exemple que j'ai trouvé c'est celui sur D-BUS.
[^] # Re: Enfin !
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Du nouveau pour Python+Qt : PySide. Évalué à 2.
Il y a des discutions sur le forum pour supporter Linux et Mac (par exemple: http://betalabs.nokia.com/forum/topic/3896 ). Je pense que c'est une bonne idée de les pousser à supporter Linux via le forum.
Il y a aussi ce post sur le forum: http://betalabs.nokia.com/forum/topic/3210 qui est dédié aux demande de support pour Linux.
À priori, si ils utilisent déjà Qt, ils n'ont "plus qu'à" porter porter les drivers pour que ça marche.
[^] # Re: Je comprends pas tout ...
Posté par Benjamin Poulain (site web personnel) . En réponse au journal GNOME plus léger que KDE ?. Évalué à 10.
-GNOME a une interface épuré, ce qui est bien
-GNOME est basé sur des technologies dépassées ce qui n'est pas bien
-KDE présente trop de fonctionnalité ce qui n'est pas bien
->KDE pourrait simplifier son interface, et en plus c'est pas difficile.
En tout cas c'est comme ça que j'ai compris le journal.
[^] # Re: intérêt ?
Posté par Benjamin Poulain (site web personnel) . En réponse au journal Logiciels de prototypage d'IHM. Évalué à 1.
Il suffit d'écrire un plugin pour exposer les widgets et ils sont directement utilisable dans Designer: http://doc.qtsoftware.com/4.5/designer-creating-custom-widge(...)
Les widgets de KDE sont d'ailleurs intégrés dans Designer.
[^] # Re: Enfin !
Posté par Benjamin Poulain (site web personnel) . En réponse à la dépêche KDE 4.3 est sorti. Évalué à 5.
Sur KDE 4.2, j'avais de nombreux bugs avec KWin et Plasma. J'ai essayé la version de SVN de KDE: aucun bugs.
Curieux, j'ai regardé les Diff et j'ai compris pourquoi KDE ne marche jamais bien sur Ubuntu. Il y a plein de patch douteux.
[^] # Re: C'est pas tout
Posté par Benjamin Poulain (site web personnel) . En réponse au journal [:mmmfff]. Évalué à 1.
Excédé par tout les problèmes de sons, j'ai fini par le désinstaller de mon Kubuntu et tout remarche à merveille.
# Explication des problèmes
Posté par Benjamin Poulain (site web personnel) . En réponse au journal [:mmmfff]. Évalué à 6.
On y apprend les différentes problématiques et les bonnes et mauvaises solutions.