Je suis en train de jouer avec ta librairie et de m'habituer avec ce type de programmation (dur dur de se défaire de l'objet après tant d'années).
J'ai une question qui me taraude :
- Quelle est la bonne manière de faire quand tu veux que un composant dépende d'un autre ? Par exemple, j'ai un composant Modèle et un composant Animation, et l'animation à besoin du Modèle. Je dois créer un composant ModèleAnimé ou juste ajouter Animation à mon entité (dans ce cas là comment je gère le lien entre les deux) ?
Il existe des virus (et des antivirus) pour les distributions Linux aussi (la tout de suite j'ai ClamAV qui me vient à l'esprit, mais il doit en exister d'autres). ~/o/
Pourquoi avoir fait une application pour desktop qui t'oblige ensuite a basculer à la main tes apks sur ton Android quand tu aurais pu faire une application Android (à la manière d'un F-Droid) ?
L’idée est peut-être bonne, mais bon je trouve ça chiant d’avoir des trucs de plusieurs tailles différentes (mais je crois que c’est réglable), et puis ça bouge un peu partout avec des tuiles qui se retournent et tout le bling-bling, on dirait des pubs sur une page web (certes ça n’est pas excessif mais bon quand on utilise un téléphone toute la journée, la moindre des choses c’est que l’appareil n’essaie pas de te déconcentrer pendant que tu cherches l’appli X).
En effet la taille est réglable, et non le fait que ça s'anime un peu ne perturbe en rien la "recherche" (sachant que c'est toi qui les place/redimensionne comme tu veux).
Certains composants de l'interface sont nouveaux/repensés (dans le monde des interfaces mobiles) et très bien foutus (le Pivot, le Panorama, le Jump)
Tu peux expliquer?
Le Pivot/Le Panorama c'est un système de pagination de l'interface ou tes pages sont côtes à côtes et tu scrolles a l'horizontale pour en changer.
La Jump list c'est un composant qui te permet de naviguer dans une liste avec des header (par exemple tes contacts, avec l'ordre alphabétique) très rapidement: Exemple de jump list alphabétique Jump list utilisant les mois de l'année
on peut avoir des notifications sur les icônes des applications (+ la barre de progression pendant l’installation),
Idem sur WP8, et en plus c'est en natif (pas besoin d'un custom launcher pour ça).
de mieux exploiter la mémoire visuelle car on connait la position absolue («je sais qu’elle à peu près là sur l’écran sur la page 3») alors qu’avec une longue liste on connait surtout la position relative (qui va changer en fonction des déplacements d’applications) «elle est à peu près aux 3/4 de ma super longue liste en dessous de l’appli au logo rouge»).
Justement avec la JumpList tu n'as plus ce problème ! ;)
Quand je vois la qualité des MaJ Android ces derniers temps (Nexus 4 qui reboote toutes les 20 minutes, la Nexus 7 2 truffée de bugs, et j'en passe et des meilleurs), je me dis que j'ai bien fait de changer…
Quand j'ai proposé ce sondage, FirefoxOS n'était encore qu'un projet en cours de réalisation, pas un truc en passe de sortir.
Mais oui il aurait fallu le rajouter, ainsi que Ubuntu OS (Touch).
C'est à dire ?
Je ne me suis pas du tout intéressé à Windows Phone, mais j'ai en tout cas deux amis qui ont acheté un Lumia. Ils sont apparemment très content de leur téléphone, et disent la même chose que toi (qu'ils ne regrettent pas Android), mais les seuls explications que j'ai eu de leur part sont dans du genre «C'est plus fluide, et j'aime mieux l'interface».
Sur Windows Phone 8, ils ont réussi un truc pas mal à savoir mixer l'icône qui sert a lancer l'appli avec les Widgets d'Android qui te permettent d'avoir une zone d'affichage sans lancer l'application, et c'est juste super pratique.
L'interface minimaliste est super agréable (pas de nimages de partout qui alourdissent la lecture, seulement l'essentiel).
Certains composants de l'interface sont nouveaux/repensés (dans le monde des interfaces mobiles) et très bien foutus (le Pivot, le Panorama, le Jump), même s'ils demandent un petit temps d'adaptation quand tu viens d'Android (faut penser a scroller horizontalement).
Après il manque pas mal de trucs (pas forcément indispensables non plus, la preuve on s'en passe) comme le centre de notifications, un vrai mode pour faire tourner des trucs en arrière plan, etc… et bien sûr y'a pas autant d'applis (bien que cela tende petit à petit à changer).
Donc tu as fermé ton site et tu vas en ouvrir un autre thinkwindows.eu ? ;-)
J'ai en effet arreté mon site thinkdroid (même si je continue a coder pour cette plateforme pour le travail). Et non je code plus assez sur mon temps libre pour en ouvrir un nouveau sur WP8 (mais je l'aurais fait sinon).
Je me pose aussi une question : pour développer sous android, on peut le faire sous linux,mac et windows, sous IOS il me semble que c'est mac only, pour windows phone c'est aussi windows only ?
Oui c'est Windows only… :S
Et je dirais même plus, si tu veux faire du WP8, c'est W8 only.
J'ai l'impression qu'en fait il inclut un serveur sip, c'est bien ça (il me donne direct une adresse sip en login@ip) ?
Non, il n'inclut pas de serveur SIP (qui ne sert qu'à garder un état des gens connecté et de les mettre en relation), le client est capable de fonctionner en P2P. Et oui du coup tu utilises une adresse du type ce_que_tu_veux@ton_ip pour faire tes appels.
Tu peux faire des appels pair à pair sans avoir besoin d'être enregistré sur un serveur, tu as SRTP/ZRTP pour la sécurité, c'est 100% open-source et libre, ça s'installe sur PC/Android/iOS et ça fait de la vidéo.
Et en plus c'est Français. ;)
Perso j'ai fait l'alternance, et je regrette pas du tout.
D'abord ça ma permit d'avoir un salaire fort sympa une année durant.
Deuxio ça te fait une année de moins a bosser pour ta retraite, c'est toujours bon à prendre (surtout que d'ici là on sait pas combien de trimestres il faudra…).
Tercio ça m'a donné des contacts dans le monde professionel (sans compter un an d'experience a rajouter à ton CV) et j'ai été engagé en CDI en ingénieur dans cette même entreprise.
[^] # Re: J'approuve
Posté par Sylvain Berfini (site web personnel) . En réponse à la dépêche Je crée mon jeu vidéo E01 : les systèmes à entités. Évalué à 1.
Salut,
Je suis en train de jouer avec ta librairie et de m'habituer avec ce type de programmation (dur dur de se défaire de l'objet après tant d'années).
J'ai une question qui me taraude :
- Quelle est la bonne manière de faire quand tu veux que un composant dépende d'un autre ? Par exemple, j'ai un composant Modèle et un composant Animation, et l'animation à besoin du Modèle. Je dois créer un composant ModèleAnimé ou juste ajouter Animation à mon entité (dans ce cas là comment je gère le lien entre les deux) ?
Merci d'avance.
[^] # Re: J'approuve
Posté par Sylvain Berfini (site web personnel) . En réponse à la dépêche Je crée mon jeu vidéo E01 : les systèmes à entités. Évalué à 1.
Ce sera fait =)
[^] # Re: J'approuve
Posté par Sylvain Berfini (site web personnel) . En réponse à la dépêche Je crée mon jeu vidéo E01 : les systèmes à entités. Évalué à 1.
Totalement d'accord !
En plus je suis en train de coder moi même un jeu, et tu m'as convaincu d'utiliser la programmation orientée donnée pour gérer l'ensemble des entités.
Il y a d'ailleurs de fortes changes que j'utilise ta librairie ;)
[^] # Re: Kouign-amann
Posté par Sylvain Berfini (site web personnel) . En réponse au journal Android 4.4 *barre chocolatée*. Évalué à 1.
En même temps il existe une possibilité non-nulle pour que ce soit difficile à prononcer par un anglo-saxon…
[^] # Re: Kouign-amann
Posté par Sylvain Berfini (site web personnel) . En réponse au journal Android 4.4 *barre chocolatée*. Évalué à 1.
Si, c'était bon ces machins…
# Un antivirus pour une distribution linux, ça existe
Posté par Sylvain Berfini (site web personnel) . En réponse au journal Parait qu'Android est un Linux.... Évalué à 5.
Il existe des virus (et des antivirus) pour les distributions Linux aussi (la tout de suite j'ai ClamAV qui me vient à l'esprit, mais il doit en exister d'autres). ~/o/
# MDR !
Posté par Sylvain Berfini (site web personnel) . En réponse au journal Aime-moi tendre, aime-moi vrai.. Évalué à 7.
J'ai bien rigolé avec La cité de la peur et Sacré Graal =)
# Pourquoi une application desktop ?
Posté par Sylvain Berfini (site web personnel) . En réponse à la dépêche GooglePlayDownloader : télécharger les APK sans rien demander à Google. Évalué à 3.
Pourquoi avoir fait une application pour desktop qui t'oblige ensuite a basculer à la main tes apks sur ton Android quand tu aurais pu faire une application Android (à la manière d'un F-Droid) ?
[^] # Re: Le droïde et le laveur de carreaux
Posté par Sylvain Berfini (site web personnel) . En réponse au sondage Quel système d'exploitation mobile utilisez-vous ?. Évalué à 1.
En effet la taille est réglable, et non le fait que ça s'anime un peu ne perturbe en rien la "recherche" (sachant que c'est toi qui les place/redimensionne comme tu veux).
Le Pivot/Le Panorama c'est un système de pagination de l'interface ou tes pages sont côtes à côtes et tu scrolles a l'horizontale pour en changer.
La Jump list c'est un composant qui te permet de naviguer dans une liste avec des header (par exemple tes contacts, avec l'ordre alphabétique) très rapidement:
Exemple de jump list alphabétique
Jump list utilisant les mois de l'année
Idem sur WP8, et en plus c'est en natif (pas besoin d'un custom launcher pour ça).
Justement avec la JumpList tu n'as plus ce problème ! ;)
[^] # Re: page perso
Posté par Sylvain Berfini (site web personnel) . En réponse au sondage Quel système d'exploitation mobile utilisez-vous ?. Évalué à 1.
Mis à part la contrainte de W8, oui c'est assez amusant de coder des applications mobiles en C# / XAML. =)
[^] # Re: Le droïde et le laveur de carreaux
Posté par Sylvain Berfini (site web personnel) . En réponse au sondage Quel système d'exploitation mobile utilisez-vous ?. Évalué à 2.
Ça marche très bien !
[^] # Re: Le droïde et le laveur de carreaux
Posté par Sylvain Berfini (site web personnel) . En réponse au sondage Quel système d'exploitation mobile utilisez-vous ?. Évalué à 0.
Quand je vois la qualité des MaJ Android ces derniers temps (Nexus 4 qui reboote toutes les 20 minutes, la Nexus 7 2 truffée de bugs, et j'en passe et des meilleurs), je me dis que j'ai bien fait de changer…
Mais si tu en es satisfait, c'est le principal.
[^] # Re: FirefoxOS ?
Posté par Sylvain Berfini (site web personnel) . En réponse au sondage Quel système d'exploitation mobile utilisez-vous ?. Évalué à 1.
Quand j'ai proposé ce sondage, FirefoxOS n'était encore qu'un projet en cours de réalisation, pas un truc en passe de sortir.
Mais oui il aurait fallu le rajouter, ainsi que Ubuntu OS (Touch).
[^] # Re: Le droïde et le laveur de carreaux
Posté par Sylvain Berfini (site web personnel) . En réponse au sondage Quel système d'exploitation mobile utilisez-vous ?. Évalué à 4.
Sur Windows Phone 8, ils ont réussi un truc pas mal à savoir mixer l'icône qui sert a lancer l'appli avec les Widgets d'Android qui te permettent d'avoir une zone d'affichage sans lancer l'application, et c'est juste super pratique.
L'interface minimaliste est super agréable (pas de nimages de partout qui alourdissent la lecture, seulement l'essentiel).
Certains composants de l'interface sont nouveaux/repensés (dans le monde des interfaces mobiles) et très bien foutus (le Pivot, le Panorama, le Jump), même s'ils demandent un petit temps d'adaptation quand tu viens d'Android (faut penser a scroller horizontalement).
Après il manque pas mal de trucs (pas forcément indispensables non plus, la preuve on s'en passe) comme le centre de notifications, un vrai mode pour faire tourner des trucs en arrière plan, etc… et bien sûr y'a pas autant d'applis (bien que cela tende petit à petit à changer).
[^] # Re: page perso
Posté par Sylvain Berfini (site web personnel) . En réponse au sondage Quel système d'exploitation mobile utilisez-vous ?. Évalué à 3.
J'ai en effet arreté mon site thinkdroid (même si je continue a coder pour cette plateforme pour le travail). Et non je code plus assez sur mon temps libre pour en ouvrir un nouveau sur WP8 (mais je l'aurais fait sinon).
Oui c'est Windows only… :S
Et je dirais même plus, si tu veux faire du WP8, c'est W8 only.
[^] # Re: Ce n'est pas vraiment nouveau
Posté par Sylvain Berfini (site web personnel) . En réponse au journal Que d'émotions. Évalué à 3.
En même temps je pense pas que la précision soit la même…
# C'est pas du ARM...
Posté par Sylvain Berfini (site web personnel) . En réponse au journal Minnow Board. Évalué à 6.
C'est un Intel Atom dedans…
# Projet financé
Posté par Sylvain Berfini (site web personnel) . En réponse au journal Kickstarter : . Évalué à 2.
C'est bon, le projet a dépassé les 50k€ qu'ils demandaient.
[^] # Re: Linphone ?
Posté par Sylvain Berfini (site web personnel) . En réponse au message Alternative à Skype, de pair à pair(s) et chiffré. Évalué à 1.
Si, les versions mobiles et desktop gèrent les contacts
Si tu veux te prévenir du changement d'adresse, il te faut un compte, et donc utiliser un serveur… Y'a pas des masses de moyen de faire autrement…
Idem, Linphone supporte le chat, mais il te faudra un compte si tu ne veux pas utiliser ton ip…
[^] # Re: Linphone ?
Posté par Sylvain Berfini (site web personnel) . En réponse au message Alternative à Skype, de pair à pair(s) et chiffré. Évalué à 1.
Non, il n'inclut pas de serveur SIP (qui ne sert qu'à garder un état des gens connecté et de les mettre en relation), le client est capable de fonctionner en P2P. Et oui du coup tu utilises une adresse du type ce_que_tu_veux@ton_ip pour faire tes appels.
# Linphone ?
Posté par Sylvain Berfini (site web personnel) . En réponse au message Alternative à Skype, de pair à pair(s) et chiffré. Évalué à 3.
Why not
ZoidbergLinphone ?Tu peux faire des appels pair à pair sans avoir besoin d'être enregistré sur un serveur, tu as SRTP/ZRTP pour la sécurité, c'est 100% open-source et libre, ça s'installe sur PC/Android/iOS et ça fait de la vidéo.
Et en plus c'est Français. ;)
Que demander de mieux ?
[^] # Re: Mon expérience
Posté par Sylvain Berfini (site web personnel) . En réponse au message De la pertinence de l'alternance…. Évalué à 1.
Perso j'ai fait l'alternance, et je regrette pas du tout.
D'abord ça ma permit d'avoir un salaire fort sympa une année durant.
Deuxio ça te fait une année de moins a bosser pour ta retraite, c'est toujours bon à prendre (surtout que d'ici là on sait pas combien de trimestres il faudra…).
Tercio ça m'a donné des contacts dans le monde professionel (sans compter un an d'experience a rajouter à ton CV) et j'ai été engagé en CDI en ingénieur dans cette même entreprise.
Tout benef !
# Subsonic
Posté par Sylvain Berfini (site web personnel) . En réponse au message Quels sont les bons protocoles et logiciels pour accéder à sa musique de par l'Internet?. Évalué à 3.
Moi j'utilise subsonic et j'en suis très content ! (et mes amis aussi ;-))
# Acer... à rien!
Posté par Sylvain Berfini (site web personnel) . En réponse au journal Android : retour d'expérience. Évalué à 1.
Salut,
J'ai utilisé beaucoup d'Android phones, et je me suis fixé une seule règle: ne jamais acheter d'Acer (ça vaut pour les PCs aussi ceci dit…).
[^] # Re: Install script
Posté par Sylvain Berfini (site web personnel) . En réponse à la dépêche Cozy, un cloud personnel que l'on peut héberger, bidouiller et supprimer. Évalué à 2.
Un grand merci à toute l'équipe qui m'a filé un bon coup de main sur IRC pour résoudre mon problème !