freezape

FKDEVFKDEV Membre
novembre 2015 modifié dans Vos applications #1

Bon voilà , j'envisage de développer une télécommande pour les freebox.


Encore une, vous me direz...


Oui, mais la qualité de ce qui existe est assez basse, à  part une ou deux.


 


 


J'ai besoin d'aide car je n'ai pas la freebox V6, ni la nouvelle freebox AndroidTV d'ailleurs.


 


Normalement l'API http est la même sur toutes les freebox. Mais j'aimerais quand même valider un point.


J'aimerais bien qu'un possesseur de Freebox V6 me fasse les commandes suivantes sur un Terminal pour vérifier que la V6 répond bien comme la V5 en cas d'erreur: 



 curl -X HEAD -i http://hd1.freebox.fr/pub/remote_control
 curl -X HEAD -i http://hd1.freebox.fr/pub/remote_control?code=<code>
 curl -X HEAD -i http://hd1.freebox.fr/pub/remote_control?code=1234

Le <code> est le code de la télécommande réseau que vous trouverez dans :


Bouton Free > Réglages > Télécommande > noter code télécommande réseau situé tout en bas.


Notez que je ne suis pas intéressé par le code mais juste par le code retour des trois requêtes ci-dessus :


400, 403, autre :



HTTP/1.0 403 Forbidden
ou
HTTP/1.0 400 Bad Request

«1

Réponses

  • FKDEVFKDEV Membre
    mai 2015 modifié #2

    Personne pour copier/coller ces trois lignes dans le terminal ?  ???


     


    Noter que vous pouvez aussi utiliser l'URL dans un navigateur et m'indiquer le résultat.


     


    http://hd1.freebox.fr/pub/remote_control


    http://hd1.freebox.fr/pub/remote_control?code=<votre code telecommande>


    http://hd1.freebox.fr/pub/remote_control?code=1234


  • DrakenDraken Membre

    Sorry, mais je n'ai pas de freebox !

  • LexxisLexxis Membre

    Alors après un rapide test j'ai obtenu une erreur 403 pour la première et la troisième requête sur une Freebox Revolution. Je ne peux pas réaliser la seconde requête je n'ai pas accès à  cette "physiquement" à  la Freebox et je ne connais pas le code de la télécommande.


  • Comment fait-on pour obtenir le code de la télécommande ?


    Pour les commandes 1 et 3 :


     


    MacBook-MS:~ tablier$ curl -X HEAD -i http://hd1.freebox.fr/pub/remote_control


    HTTP/1.0 403 Forbidden


    Server: cheyenne/2.2.8


    Content-Length: 176


    Content-Type: text/html


     


    curl: (18) transfer closed with 176 bytes remaining to read


    MacBook-MS:~ tablier$ curl -X HEAD -i http://hd1.freebox.fr/pub/remote_control?code=1234


    HTTP/1.0 403 Forbidden


    Server: cheyenne/2.2.8


    Content-Length: 176


    Content-Type: text/html


     


    curl: (18) transfer closed with 176 bytes remaining to read


    MacBook-MS:~ tablier$ 

  • FKDEVFKDEV Membre
    mai 2015 modifié #6

    Merci à  vous deux !


     


    Bouton Free > Réglages > Télécommande > noter code télécommande réseau situé tout en bas de l'écran


    Mieux expliqué ici :


    http://www.ssofast.com/iop/gadget-windows-remote-freebox-v5/#tabs-3


  • J'ai le n° de commande réseau. Curieux comme retour.


     


    MacBook-MS:~ tablier$ curl -X HEAD -i http://hd1.freebox.fr/pub/remote_control


    HTTP/1.0 403 Forbidden


    Server: cheyenne/2.2.8


    Content-Length: 176


    Content-Type: text/html


     


    curl: (18) transfer closed with 176 bytes remaining to read


    MacBook-MS:~ tablier$ curl -X HEAD -i http://hd1.freebox.fr/pub/remote_control?code=17609386


    HTTP/1.0 400 Bad Request


    Server: cheyenne/2.2.8


    Content-Length: 183


    Content-Type: text/html


     


    curl: (18) transfer closed with 183 bytes remaining to read


    MacBook-MS:~ tablier$ curl -X HEAD -i http://hd1.freebox.fr/pub/remote_control?code=1234


    HTTP/1.0 403 Forbidden


    Server: cheyenne/2.2.8


    Content-Length: 176


    Content-Type: text/html


     


    curl: (18) transfer closed with 176 bytes remaining to read


    MacBook-MS:~ tablier$ 


     

  • FKDEVFKDEV Membre
    mai 2015 modifié #8

    Le comportement est identique à  celui de la V5.


    Si tu n'as pas le bon code, tu as un 403 (Forbidden), si tu as le bon code mais que tu n'as pas précisé la touche à  simuler, tu as un 400 (Bad Request) car il manque le paramètre "key".


    Une requête correcte est par exemple :



    http://hd1.freebox.fr/pub/remote_control?code=1234&key=home


    Voila cela va me permettre d'identifier les freebox sans avoir besoin de leur envoyer une touche à  simuler. C'est nécessaire pour les gens qui ont plusieurs freebox ou plusieurs résidences.


    Encore merci tablier. Je t'aurais bien proposé de tester l'app en beta mais je crois que tu n'as pas d'iPhone.


  • FKDEVFKDEV Membre
    novembre 2015 modifié #9

    Bon voilà  c'est prêt à  être validé.

     

    6 mois (en période soir et week-end) pour développer l'app, la watchapp, la tvOS app, le site web et les assets d'iTunes Connect.

    Je pensais mettre 3 mois mais bon j'étais optimiste et je n'avais pas prévu l'Apple TV.

     

    L'idée c'était d'avoir une télécommande disponible sur tous les devices Apple, sans pub interstitiel parce que cela me rend fou sur les autres télécommandes, des fonctions qui tire partie du statut de télécommande virtuelle (si c'est pour faire la même chose qu'une télécommande en mois bien, c'est pas la peine).

     

    Les fonctionnalités :

    -pas de pub.

    -un design sobre (par rapport à  la concurrence)

    -une synchro iCloud qui permet de retrouver sa config sur Apple Watch et Apple TV.

    -des combos qui permettent de simuler des combinaisons de touches (en achat in-app)

    -un gadget sur Apple TV qui permet de piloter la freebox avec la Siri Remote (à  condition que ce soit validé sur l'app store).

     

    Ce que je n'ai pas fait :

    -la version optimisée iPad

    -la détection auto de la freebox V6 qui évite d'avoir à  taper un code et qui permet d'émuler un clavier/souris. Ce sera pour la prochaine version si les retours sont positifs.

     

    Dans le futur, j'envisage :

    -d'ajouter le support de quelque smart TV (LG, Samsung),

    -un meilleur support de la freebox V6 (mais la V7 va sortir dans les 6 prochains mois, alors...),

    -une version Mac et iPad pour aller au bout de l'idée de la disponibilité maximale.

     
    Le site web.

    Si vous êtes intéressés par des beta-tests, contacter-moi en MP.

     


    La vue principale :
    content.png


     

     


  • Je trouve ton design froid et impersonnel, un peu trop télécommande de tv. Tu ne pouvais pas repenser le concept à  la base, en se demandant ce que l'utilisateur utilise 90% du temps, plutôt que de reprendre la débauche habituelle de boutons ?

  • FKDEVFKDEV Membre
    novembre 2015 modifié #11

    Je trouve ton design froid et impersonnel, un peu trop télécommande de tv. Tu ne pouvais pas repenser le concept à  la base, en se demandant ce que l'utilisateur utilise 90% du temps, plutôt que de reprendre la débauche habituelle de boutons ?




    "débauche" est peut-être un peu exagéré. ;)

    J'ai supprimé pas mal de boutons par rapport à  la télécommande de la V5 et ajouté 2 ou 3 par rapport à  la V6.

    En fait, la plupart de ceux qui restent sont indispensables à  qui change de chaà®ne, fait du timeshifting ou regarde du replay.


    Il y a juste 3 boutons dans l'espace en haut à  gauche dont j'aurais pu/dû me passer.


    Après, je ne peux pas refaire l'interface de la freebox, ni des télévisions en général. Les 4 boutons de couleur par exemple sont sans doute en trop, mais il y a des endroits où il faut les avoir pour naviguer.

    Vouloir réinventer le concept de télécommande sans avoir la main sur l'appareil qui est commandé me parait difficile et cela n'a jamais été l'ambition du projet.


    En ce qui concerne "ce que l'utilisateur utilise 90% du temps", je n'ai pas la prétention de le savoir.

    Mais, pour réduire l'aspect impersonnel, j'ai laissé une zone personnalisable en bas. On peut y mettre des chaà®nes favorites ou des séquences de boutons.

    Si par exemple, tu regardes beaucoup la chaà®ne 42, hop... tu peux te faire un bouton 42. Ce que tu ne peux pas faire avec une vraie télécommande.


    Mais tu n'es pas obligé de le faire. Je ne voulais pas obliger les utilisateurs à  personnaliser leur télécommande, ils découvriront peut-être la fonction au bout de quelques semaines et cela me va bien.


    Pour ceux qui cherchent le design et la simplicité, ceux qui veulent un désert sur leur table de salon, il y a possibilité d'utiliser la télécommande de la nouvelle Apple TV.

    On dit "lance zape.freebox" à  Siri et ensuite, on contrôle la freebox (cf image jointe). Cela marche plutôt bien pour dépanner, mais on ne peut pas tout faire.


    Pareil avec la version watch, qui n'est pas très pratique dans l'absolu, mais qui permet par exemple de faire une pause à  distance quand les enfants ont du mal à  venir à  table. :)




     


  • DrakenDraken Membre
    novembre 2015 modifié #12

    De quoi ma tante de 74 ans a besoin pour sa télécommande :


     


    - Allumer/éteindre


    - Un bouton pour couper/remettre le son


    - Un bouton pour activer/désactiver un niveau sonore faible (pour la fin de soirée) 


    - Une sélection de ces chaà®nes préférées (elle n'en regarde pas beaucoup) - une tableView par exemple, avec le VRAI nom des chaà®nes


    - Activation/désactivation du lecteur de DVD


    - Deux flèches pour changer de chaà®nes en zappant (elle fait ça pendant les pubs)

  • Il y a surement une app pour cela, mais ce n'est pas celle que je présente.


  • Ton app est pour les geeks "pros" de la tv. Ma tante est une personne âgée, ne comprenant pas grand chose à  la technologie.

  • Bon ben voilà , ça y est, elle est étiquetée cette app. ;)


     


    Mes enfants l'utilisent, j'espère qu'ils ne sont pas des "pros" de la télé.


  • Est ce que tu penses que ça serait possible de faire une télécommande intelligente du style qui t'affiche uniquement les boutons que tu risques d'utiliser.


    Par exemple au démarrage de l'app, celle-ci check si la télé est allumée, si non elle te propose uniquement le bouton allumé.


    Ou l'app détecte quand il y a du bruit autre que la télé et met en avant les boutons de volume.


    Quand tu regardes un replay, les numéros disparaissent, quand tu regardes une chaine, les boutons play et pause disparaissent etc.


    Je dis ça comme ça sans savoir si c'est possible, c'est juste une idée pour rejoindre ce que dit draken. Je pense qu'il y a moyen d'utiliser les capteurs de l'iphone pour faire bien plus. Après c'est comme tu le dis, c'est peut-être pas ce que tu recherchais.


     


    Autrement personnellement je n'ai jamais aimé le design des télécommandes free, je les trouve assez horrible. Pourtant la tienne est simpa, même si je trouve qu'il y a moyen de faire mieux. Est ce que c'est possible de faire un truc un peu en mode flat design ? Avec deux ou trois couleurs maximum ?

  • Ce serait effectivement l'aboutissement d'une télécommande sur iPhone d'être contextuelle.


    Un peu comme le clavier de l'iPhone qui te présente un bouton ".com" quand tu tapes une adresse web.


     


    D'un autre côté, l'utilisation d'une télécommande repose sur la mémoire musculaire.


    Ce qui t'évite d'avoir à  trop réfléchir quand tu l'utilises. Une télécommande trop contextuelle obligerait à  réfléchir plus avant d'agir.


    Parfois, je tape ".", "c", "o", "m" même s'il y a le bouton ".com".


    Donc, si c'était faisable, je pense qu'il faudrait une zone contextuelle et une zone constante. 


     


    Apple a les moyens de le faire avec l'Apple TV, si l'app remote est mise à  jour, mais malheureusement, ce n'est pas possible avec la freebox. 


    Il n'y a aucune API d'"état" sur la freebox player.


    On peut éventuellement savoir si elle éteinte en passant par un hack, mais c'est tout.


     


    La vue de base est quand même assez flat avec juste des carrés rouge arrondis et transparent pour les boutons.


    Les boutons ronds sont ceux qui concernent l'app et non la freebox.


    J'ai gardé les 4 boutons de couleurs (rouge, vert, jaune, bleu) car ils sont repérés en tant que tel dans les écrans de la freebox.


    Les couleurs pourraient surement être plus harmonieuse, j'ai pris les couleurs conseillés pour le look iOS 7+ mais j'avoue que les palettes de couleurs ne sont pas ma spécialité.

  • Je suis un peu d'accord avec Draken sur l'interface. Tu as probablement une bonne qualité derrière, mais l'interface est vraiment pas top. Tu peux faire mieux et tu le montres dans ton schéma avec la Siri remote : tu arrives à  faire tenir une télécommande de Freebox sur une télécommande qui n'a qu'un trackpad et 6 boutons alors que ton app en est remplie de boutons.


     


    Exemples :


    - Pourquoi avoir laisser les touches haut/bas/droite/gauche/OK ? Si l'iPhone a un écran multitouch, ce n'est pas pour rien voyons ;)


    - Le bouton Free est cliquable ou pas ? On ne sait pas trop... pourtant sur la télécommande Freebox, il l'est. Donc je suppose que oui. Pourquoi ne pas faire une icône "home" plus simple et moins grosse que ce bouton Free ?


    Après comme le dit Draken, focalise toi sur ce que les gens utilisent le plus. Regarde, sur ton app tu mets le pavé numérique en haut à  droite mais c'est hyper dur d'accéder à  une main à  cet endroit surtout sur un iPhone 6/6 Plus alors que c'est une des fonctionnalités que l'utilisateur va utiliser le plus.


     


    Bon ça c'était les points "négatifs" et les conseils, mais y'a aussi du bon comme la possibilité de mettre des favoris. ça c'est excellent et en effet ça n'existe pas sur les autres apps de télécommande je trouve ça vraiment bien. On a aussi le fait de pouvoir contrôler plusieurs Freebox et surtout : l'app Apple Watch.


  • FKDEVFKDEV Membre
    novembre 2015 modifié #19

    Merci pour vos remarques. Cela me permet de reprendre du recul après 6 mois de problématiques techniques liées aux tâches de conception/codage/dessin.


     


    Du coup, je me souviens de l'idée initiale que j'avais eu en avril dernier et que j'ai très vite abandonnée.


     


    L'idée c'était de faire des panels dédiés à  une tâche ou un contexte d'utilisation.


    Par exemple, un panel timeshifting (avec touches pause, +30s, >>), un panel menu (avec touches haut,bas ,droite, gauche), un autre panel pour regarder des videos enregistrées ou des DVD (avec touches de navigation >, >>, >>|) et bien-sûr un panel pour zaper.


     


    Le gros problème est que, étant donné qu'il n'y a aucune info de contexte fourni par la Freebox, il n'est pas possible de se placer sur le bon panel automatiquement. Il aurait donc fallu faire une action manuelle pour se placer dans le bon contexte (scroll, changement de page, tap sur une tabbar... bref une action avant d'accèder au panel souhaité).


     


    Très vite sur les premières maquettes j'ai compris que, quand on est en compétition avec la vraie télécommande, il faut être le plus direct possible.


    La télécommande en dur, je la prend, j'appui sur le bouton que je vise, et basta.


     


    L'iPhone, tu le prends, tu le déverrouilles, et ensuite, en admettant que l'app soit déjà  lancée, tu peux interagir avec la télécommande. S'il faut faire une action de plus pour se placer dans le bon contexte, c'est déjà  trop long.


    D'autant qu'il va falloir réfléchir pour savoir comment accéder à  ce contexte: sur quel bouton dois-je appuyer pour accéder au panel timeshifting ? Dois-je faire un swipe, à  gauche ? à  droite ? Quel icône taper dans la tabBar ? bref, il y a un quart de seconde de réflexion qui rend l'utilisation de la télécommande virtuelle inutile pendant un certain temps d'apprentissage.


     


    Si quelqu'un sonne à  la porte et que tu dois faire une pause, il ne faut pas que ça prenne des plombes.


     


    Du coup, dans un premier temps, j'ai préféré misé sur l'ubiquité et la fiabilité, d'où la synchro des paramètres freebox et des combos entre le maximum d'appareils (iOS, watchOS et dernièrement tvOS) et le fait de supporter plusieurs freebox (avec choix automatique de celle qui est détectée).


     


    Donc l'idée actuelle c'est que tu prends le device Apple que tu as sous la main, ou que tu sois, et tu peux piloter la freebox immédiatement, t'as pas une pub qui vient s'intercaler, t'as pas à  réfléchir à  quel gesture faire, t'as pas une animation qui vient se mettre en travers de ton chemin, t'appuie sur le bouton désiré et ça marche.


     


    Après, le plus par rapport à  la vraie télécommande, ce sont les favoris et séquences de touches.


    Si j'ai des retours positifs sur cet aspect, j'envisagerai d'étendre le principe en permettant aux utilisateurs de faire leur propre télécommande, ou en proposant des designs alternatifs ou, pourquoi pas, le partage de designs entre utilisateurs.


     


    Tu pourras démarrer sur ton propre panel que tu auras complètement construit à  partir d'une zone vierge en piochant dans la liste des boutons disponibles et des séquences que tu auras pu créer toi-même.


     


    Sauf qu'avant de me lancer là -dedans, j'ai envie sortir une V1 pour tater le marché et aussi, parce que si je vise trop de fonctionnalité au départ, je risque de ne rien sortir du tout ou de sortir un truc trop complexe que je serai le seul à  utiliser.


     


    Les deux ou trois avis négatifs ici me font dire que les utilisateurs qui cherchent de l'innovation vont s'arrêter à  l'aspect austère et ne vont pas télécharger l'app.


    Ce qui est sans doute un gros problème car ils constituent surement une partie importante du marché.


    D'un autre côté, moi-même, quand j'ai eu besoin d'une télécommande, j'en ai téléchargé plusieurs avant de me rendre compte qu'il y avait un manque en terme d'ergonomie basique et de fiabilité.


    Donc, si je suis le 3ème ou 4ème choix gratuit, cela me convient pour démarrer.


    Si les utilisateurs qui finissent pas tomber dessus en sont satisfait au point de vouloir un jour explorer les fonctions avancées ou mettre une bonne note, je suis content.


  • J'ai envie de reprendre plusieurs points sur ce que tu dis.



     


    Très vite sur les premières maquettes j'ai compris que, quand on est en compétition avec la vraie télécommande, il faut être le plus direct possible.


    La télécommande en dur, je la prend, j'appui sur le bouton que je vise, et basta.


     


    L'iPhone, tu le prends, tu le déverrouilles, et ensuite, en admettant que l'app soit déjà  lancée, tu peux interagir avec la télécommande. S'il faut faire une action de plus pour se placer dans le bon contexte, c'est déjà  trop long.


    D'autant qu'il va falloir réfléchir pour savoir comment accéder à  ce contexte: sur quel bouton dois-je appuyer pour accéder au panel timeshifting ? Dois-je faire un swipe, à  gauche ? à  droite ? Quel icône taper dans la tabBar ? bref, il y a un quart de seconde de réflexion qui rend l'utilisation de la télécommande virtuelle inutile pendant un certain temps d'apprentissage.



    Je suis d'accord sur le point de la rapidité. Alors dans ce cas là , pourquoi ne pas faire un widget dans le centre de notification ? Tu gardes en mémoire la dernière Freebox connectée (ou celle qui est détectable à  proximité de toi) comme ça même pas besoin de déverrouiller ton iPhone : tu swipes vers le bas et hop tu as directement accès aux fonctions les plus basiques (genre changement de chaines ou réglage du volume).


     


    Après l'avantage que tu as aussi par rapport à  la vraie télécommande, c'est le fait qu'avec une télécommande physique, si tu veux changer de chaine, dans 50% des cas tu vas devoir te lever ou la chercher pendant quelques secondes juste pour changer de chaine. Alors qu'un iPhone ou une Apple Watch, tu l'as tout le temps près de toi (ou presque pour l'iPhone) et ça c'est un réel avantage. Plus besoin de se lever ou de chercher sa télécommande. L'intérêt des télécommande virtuelles est là  : plus de facilité et surtout plus d'ergonomie qu'une télécommande physique avec ses innombrables boutons.


     



     


     


    Donc l'idée actuelle c'est que tu prends le device Apple que tu as sous la main, ou que tu sois, et tu peux piloter la freebox immédiatement, t'as pas une pub qui vient s'intercaler, t'as pas à  réfléchir à  quel gesture faire, t'as pas une animation qui vient se mettre en travers de ton chemin, t'appuie sur le bouton désiré et ça marche.

    Encore une fois je suis d'accord. Mais personnellement, je trouve les télécommandes actuelles bien trop complexes. Sincèrement, combien de personnes utilisent les fonctions en haut à  gauche de ta télécommande ? Très peu. Alors pourquoi leur consacrer presque 1/4 de l'espace ? Tu mets un bouton style "plus" dessiné avec 3 petits points alignés horizontalement et quand tu cliques dessus ton interface est remplacée par les boutons plus "pros" on va dire.


     


    Je suis d'accord sur le fait qu'il faille miser à  fond sur l'ergonomie aussi. Donc pour cela vraiment focalise toi sur ce que l'utilisateur à  besoin directement. Je pense qu'un widget ne serait pas vraiment une mauvaise idée pour le coup.


     


    Je ne crois pas que le but, quand tu créer ton app télécommande, soit de fournir les mêmes services que la télécommande Free, mais plutôt de rendre l'expérience utilisateur encore meilleure.


  • Je suis d'accord sur le point de la rapidité. Alors dans ce cas là , pourquoi ne pas faire un widget dans le centre de notification ?

    J'y ai pensé mais je crois que je ne l'ai pas encore fait car je ne me sers jamais des widgets.
    Mais tu as raison, c'est théoriquement l'interface interactive la plus rapide à  accéder. Je ne lui ai peut-être pas donné la priorité qu'elle mérite à  cette fonction. C'est très difficile de savoir dans quel ordre il faut faire les choses.


    Alors qu'un iPhone ou une Apple Watch, tu l'as tout le temps près de toi (ou presque pour l'iPhone) et ça c'est un réel avantage. Plus besoin de se lever ou de chercher sa télécommande.

    En ce qui concerne l'Apple Watch c'est vrai, par définition, tu l'as toujours sur toi. Donc en théorie c'est la meilleure plateforme pour une télécommande.
    Mais j'en ai une et, malheureusement, en pratique, les apps sont tellement longues à  se lancer que tous les autres moyens de changer de chaà®ne sont plus rapides.
    Cela reste un gadget tant que la plateforme ne sera pas plus fluide.

    Encore une fois je suis d'accord. Mais personnellement, je trouve les télécommandes actuelles bien trop complexes. Sincèrement, combien de personnes utilisent les fonctions en haut à  gauche de ta télécommande ? Très peu. Alors pourquoi leur consacrer presque 1/4 de l'espace ? Tu mets un bouton style "plus" dessiné avec 3 petits points alignés horizontalement et quand tu cliques dessus ton interface est remplacée par les boutons plus "pros" on va dire.

    Je veux éviter les boutons cachés derrière d'autres boutons.
    Certains de ces boutons en haut à  gauche, je les ai mis pour "équilibrer" l'interface. C'est peut-être une erreur.
    Honnêtement, je ne sais pas ce que les gens utilisent ou pas.
    Par exemple, le bouton "record" je ne l'utilise jamais, mais j'utilise parfois le bouton stop pour arrêter le timeshifting. J'utilise aussi le bouton on/off. Et parfois j'utilise le bouton "info" pour connaà®tre l'heure de fin d'une émission.

  •  


     


    Mais j'en ai une et, malheureusement, en pratique, les apps sont tellement longues à  se lancer que tous les autres moyens de changer de chaà®ne sont plus rapides.
    Cela reste un gadget tant que la plateforme ne sera pas plus fluide.

    à‰tant possesseur d'Apple Watch aussi, je suis d'accord avec toi sur le fait que lancer une app dessus serait beaucoup trop long puisque les apps ne sont effectivement pas rapides... Il n'empêche que les coups d'oe“ils eux le sont. Et ils ont l'avantage d'être accessibles directement depuis l'horloge. De plus, avec watchos 2 tu peux même créer des complications qui mènent directement à  ton app. Et hop 10 secondes de gagnées. Et même si un coup d'oeil ne t'apportera pas toutes les fonctions de ton app, elle peut au moins servir pour les fonctions de bases tel que stopper le volume, prg+/- par exemple. N'est-ce pas ce que tu recherches ? Un truc qui soit rapide lorsqu'on sonne à  la porte par exemple ?


     



     


     


    Je veux éviter les boutons cachés derrière d'autres boutons.
    Certains de ces boutons en haut à  gauche, je les ai mis pour "équilibrer" l'interface. C'est peut-être une erreur.
    Honnêtement, je ne sais pas ce que les gens utilisent ou pas.
    Par exemple, le bouton "record" je ne l'utilise jamais, mais j'utilise parfois le bouton stop pour arrêter le timeshifting. J'utilise aussi le bouton on/off. Et parfois j'utilise le bouton "info" pour connaà®tre l'heure de fin d'une émission.

    Si j'étais toi, j'aurais mit style 3 boutons avec des commandes par défaut, et un bouton "..." qui affiche les autres plus complexes. Les 3 boutons seraient personnalisables. Je pense pas que rendre personnalisable toute l'interface soit une bonne idée... mais rendre personnalisable quelques éléments n'en est pas une mauvaise surtout dans le contexte d'une télécommande. De plus, je n'aurais pas repris le design des télécommande actuelles. J'aurais cherché à  simplifier son utilisation plutôt.


     


    Je tient quand même à  dire que je suis pas là  pour cracher sur ton app ce n'est pas du tout ce que je fais loin de là . J'essaye juste d'apporter mon point de vue. Je trouve que c'est une très bonne initiative de se lancer sur un marché qui est déjà  "saturé" en voulant apporter une meilleure expérience utilisateur. Alors si tu as besoin de moi ou si tu veux que je te propose une interface, n'hésite pas je suis à  ta disposition :)

  • Pas disponible dans le store français : normal ?


  • L'app n'est pas encore disponible.
    Elle est en phase de beta test, enfin elle le sera dès qu'Apple aura bien voulu valider la beta.
    3 jours pour valider une beta... Je crois que je vais bientôt abandonner TestFlight.
  • FKDEVFKDEV Membre
    novembre 2015 modifié #25

    Et hop 10 secondes de gagnées. Et même si un coup d'oeil ne t'apportera pas toutes les fonctions de ton app, elle peut au moins servir pour les fonctions de bases tel que stopper le volume, prg+/- par exemple.




    Les glances ne sont pas interactifs.

    D'autre part j'essaye de respecter la plateforme, faire une complication "raccourci" ne me plait pas. Peut-être que je finirai par le faire s'il y a une demande, mais pour l'instant j'ai d'autres priorité.

    Mais le problème c'est surtout le temps du 1er lancement, après avoir appuyé sur le bouton de l'app, ce temps restera trop important même à  partir d'une complication.


     



    Si j'étais toi, j'aurais mit style 3 boutons avec des commandes par défaut, et un bouton "..." qui affiche les autres plus complexes. Les 3 boutons seraient personnalisables. (...) De plus, je n'aurais pas repris le design des télécommande actuelles. J'aurais cherché à  simplifier son utilisation plutôt.



    C'est là  le coe“ur de notre désaccord. Ce n'est pas l'app que je veux faire, même si je respecte ton point de vue.

    L'app que je veux faire ne fait que profiter de son statut de télécommande software pour ajouter un peu de confort, elle n'a pas plus l'ambition que cela.

    Parfois l'ergonomie, cela consiste à  ne pas trop changer les habitudes.




    Pour le fun, une photo de télécommande antique, on voit que les 4 boutons de couleurs étaient là  avant les touches de direction.

    Je pense qu'il s'agit des boutons permettant de naviguer dans le teletext. Je n'ai jamais connu personne qui utilisait le teletext, mais je pense que c'était peut-être utile pour les sourds et malentendants.

    On apprend sur la page wikipedia du teletext que TF1 n'a abandonné sa diffusion qu'à  partir du 24 avril 2014.


     


    Théoriquement la Freebox V7 ne devrait plus avoir besoin de ces boutons.

     


  • En parlant d'ergonomie t'as essayé de retirer de l'argent sur un distributeur de la banque postale ? Pour récupérer sa carte, il faut presser sur le bouton "Annulation". La machine affiche alors "Voulez-vous annuler cette annulation ?". A chaque fois j'hésite entre oui et non. Et je me trompe régulièrement. C'est comme ça depuis des années.. Des  fois le message est "Voulez-vous annuler cette opération ?", ce qui n'est pas beaucoup plus clair. Au lieu "Voulez-vous récupérer votre carte ?", tellement plus intuitif. Il a beaucoup à  dire sur l'ergonomie des télécommandes tv et des systèmes institutionnels.

  • Bonsoir,


     


    J'ai donc commencé à  tester zape.freebox.


    une chose m'énerve avec la télécommande Free, c'est la programmation d'un enregistrement et surtout entrer un nom à  l'enregistrement avec les lettres accessibles via le clavier numérique...


    J'espérais avec une télécommande sur mon iPhone pouvoir utiliser son clavier pour cela... a priori non, dommage.


    Est-ce possible ?


  • Je testerais quand le nom sera zape.orange.


  • une chose m'énerve avec la télécommande Free, c'est la programmation d'un enregistrement et surtout entrer un nom à  l'enregistrement avec les lettres accessibles via le clavier numérique...




    Avec le SDK de la freebox V6, on peut simuler une souris et/ou un clavier. Pour l'instant, je n'utilise pas ce SDK.

    Avec la freebox V5, il n'y a pas moyen d'envoyer des codes de caractères.

    Mais, ta demande m'a donné une idée, que je vais expérimenter.


    En fait, avec la télécommande de la V5, tu tapes des lettres en utilisant les touches numériques, comme sur les vieux téléphones : tu tapes une fois sur "2", ça fait "a"; deux fois sur "2", ça fait "b", etc. C'est horrible.

    Avec freezape (nouveau nom car l'autre a été rejeté), tu peux le faire également, cela reste horrible.


     Mais, étant une télécommande virtuelle, je peux très bien simuler plusieurs appui sur une touche, donc proposer un clavier, et envoyer les combinaisons de touches numériques qui correspondent aux lettres que tu tapes.


    Donc je vais faire l'essai et voir si ça tient la route.


  • freezape pour Apple TV a été validé pour beta-test, pas de volontaire ?


     


    Pour le coup, je ne suis vraiment pas sur que ce soit une bonne idée de sortir cette app, j'ai besoin de retour.


    Il faut avoir une freebox et la nouvelle Apple TV pour la tester.




  • Je testerais quand le nom sera zape.orange.




     


    Pourquoi pas ?


    Le décodeur TV de Orange a une API similaire à  celle de la freebox V5.


    Si tu m'aides pour la faisabilité et les tests, je peux le faire. J'aurai surtout besoin d'aide pour connaà®tre la réponse à  trame de discovery UPnp.

Connectez-vous ou Inscrivez-vous pour répondre.