À propos du service
TraduitJe construis des applications Smart TV qui semblent natives sur grand écran. Au cours des dernières années, j'ai publié plusieurs produits de streaming et de médias pour tvOS, Android TV, Google TV et Amazon Fire TV et je comprends bien comment le logiciel de salon diffère de celui des mobiles. Une application de téléphone portée sur la TV semble presque toujours incorrecte : le focus saute de manière imprévisible, la télécommande frustre les utilisateurs, le texte est trop petit à trois mètres, la vidéo saccade sur le matériel faible des anciens panneaux. Je pars de l'expérience "sur le canapé" et de la navigation à distance, pas d'une mise en page de téléphone compressée, donc le résultat est vraiment agréable à utiliser en se penchant en arrière dans votre chaise.
Du côté de l'ingénierie, je couvre l'ensemble du pipeline. Je mets en place un focus et une navigation à distance soignés afin que chaque pression atteigne l'endroit où les spectateurs s'attendent, assemble des flux vidéo sur HLS et DASH, connecte le bitrate adaptatif, les sous-titres et plusieurs pistes audio, implémente le DRM sur Widevine et FairPlay pour des catalogues protégés. J'optimise le temps de démarrage, la mémoire et la fluidité du défilement sur des appareils à budget réel, pas seulement sur du nouveau matériel, car c'est là que la plupart de votre audience regarde. L'autorisation, les liens profonds, la reprise de visionnage, les lignes "continuer" et les recommandations font partie de la livraison, pas quelque chose à faire "plus tard".
Lorsque l'application est prête, je la guide à travers la publication sur l'App Store, Google Play et Amazon Appstore, y compris les exigences de révision de la plateforme où les gens trébuchent lors de la soumission d'applications TV pour la première fois. Vous pouvez m'engager pour une plateforme ou une base de code partagée sur trois à la fois, je suis prêt à rejoindre une équipe existante ou à diriger l'ensemble du projet. J'écris du code maintenable, documente la construction et passe le projet proprement afin que vos développeurs puissent continuer après la sortie.
Ce que je peux faire :
— Applications tvOS natives sur Swift et SwiftUI
— Android TV / Google TV sur Kotlin avec Leanback et Compose
— Builds Amazon Fire TV et soumission au magasin
— Lecteur vidéo, streaming adaptatif, DRM et cache hors ligne
Du côté de l'ingénierie, je couvre l'ensemble du pipeline. Je mets en place un focus et une navigation à distance soignés afin que chaque pression atteigne l'endroit où les spectateurs s'attendent, assemble des flux vidéo sur HLS et DASH, connecte le bitrate adaptatif, les sous-titres et plusieurs pistes audio, implémente le DRM sur Widevine et FairPlay pour des catalogues protégés. J'optimise le temps de démarrage, la mémoire et la fluidité du défilement sur des appareils à budget réel, pas seulement sur du nouveau matériel, car c'est là que la plupart de votre audience regarde. L'autorisation, les liens profonds, la reprise de visionnage, les lignes "continuer" et les recommandations font partie de la livraison, pas quelque chose à faire "plus tard".
Lorsque l'application est prête, je la guide à travers la publication sur l'App Store, Google Play et Amazon Appstore, y compris les exigences de révision de la plateforme où les gens trébuchent lors de la soumission d'applications TV pour la première fois. Vous pouvez m'engager pour une plateforme ou une base de code partagée sur trois à la fois, je suis prêt à rejoindre une équipe existante ou à diriger l'ensemble du projet. J'écris du code maintenable, documente la construction et passe le projet proprement afin que vos développeurs puissent continuer après la sortie.
Ce que je peux faire :
— Applications tvOS natives sur Swift et SwiftUI
— Android TV / Google TV sur Kotlin avec Leanback et Compose
— Builds Amazon Fire TV et soumission au magasin
— Lecteur vidéo, streaming adaptatif, DRM et cache hors ligne