droidworkshop Posté(e) 4 octobre 2013 Share Posté(e) 4 octobre 2013 Salut, Après un long développement, je suis fier de vous présenter ma nouvelle application: : http://play.google.com/store/apps/details?id=com.database.gryphon Comme vous pouvez le voir, c’est un nouveau client Twitter. Je suis bien conscient du grand nombre de clients Twitter déjà présent sur le Google Play.Mais j’ai créé cette application pour 2 raisons : apprendre et m’amuser avec la plateforme Android avoir un client Twitter qui correspond à mes besoins (Je suis fan de Falcon Pro et Tweetdeck, mais malheureusement ils ne sont soit plus fonctionnel ou plus très suivi niveau développement) J’ai commencé cette application il y a longtemps mais la nouvelle politique de Twitter (par rapport aux applications tierces) m’avait tellement refroidi que j’avais arrêté le projet.Mais je l’ai relancé après la Droidcon Paris et j’ai vraiment travaillé dessus depuis le début de l’été. En quoi Gryphon est-il différent des autres clients Twitter ? Ce que j’avais en tête lorsque j’ai commencé à concevoir cette application était d’avoir une Timeline la plus simple possible.J’ai remarqué que lorsque je lis ma Timeline, je regarde d’abord l’image de la personne qui a tweeté et immédiatement après je décide si je vais lire le Tweet.En fait, je filtre automatiquement par rapport à l’image.Je pense que notre cerveau est plus rapide pour identifier une image et l’associer à une personne que lorsqu’il lit un nom.J’ai donc fait en sorte de mettre en avant l’image de profil et le texte du Tweet. L’idée derrière tout ça étant d’améliorer le confort de l’utilisateur en lui proposant seulement ce qui est pertinent (et donc en enlevant tout ce qui pourrait parasiter). Pratiquement tous les Tweets contiennent des liens qui peuvent mener à : une image une vidéo une page web J’ai ajouté une indication purement graphique: Vous pouvez cliquer dessus et Gryphon va: ouvrir le lien dans le navigateur de votre choix si c’est un lien vers une page web ouvrir la visionneuse d’image intégrée à Gryphon si c’est une image Instagram par exemple jouer une vidéo directement dans Gryphon (j’utilise l’API Youtube) Sur l’écran de détail d’un tweet, le même concept s’applique sauf que la page web s’ouvre dans Gryphon : La page est automatiquement agrandie lorsque vous commencez à naviguer. Vous pouvez facilement revenir sur les pages vues avec les boutons de la barre de navigation: Toujours dans l’idée de garder la Timeline la plus simple possible, j’ai décidé de déplacer l’horodatage des Tweets de l’endroit où il se trouve traditionnellement. J’ai choisi de l’afficher avec la barre de défilement : L’horodatage apparaît au moment ou vous faite défiler la liste (et disparait quelques secondes après que le déplacement se soit arrêté). Pour afficher l’écran qui sert à composer des tweets, il suffit faire glisser vers le haut :Et à l’inverse pour masquer l’écran de composition, il faut faire glisser vers le bas : Bibliothèques ou API utilisées par Gryphon :- Action Bar Sherlock (http://www.actionbarsherlock.com)- Youtube API v3 (http://developpers.google.com/youtube/V3)- ViewPagerIndicator (www.viewpagerindicator.com)- PhotoView (http://github.com/chrisbanes/photoview)- ActionBar-PullToRefresh (http://github.com/chrisbanes/ActionBar-PullToRefresh)- Android-ScrollBarPanel (http://github.com/rno/Android-ScrollBarPanel)- SlidingMenu (http://github.com/jfeinsten10/SlidingMenu)- Twitter4j (http://www.twitter4j.com)- Crouton (http://github.com/keyboardsurfer/crouton) Plus de screenshots: Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.