Jasmine: Google’s YouTube Client, Lernen Sie daraus! admin, 18.08.2023 Wie ein karmischer Fluch wird Google von seiner völligen Unfähigkeit geplagt, schöne Programme für iOS zu erstellen. Trotz der Tatsache, dass es viele von ihnen im App Store entwickelte Programme gibt, die ohne Schaudern angesehen werden können, kann man sie an den Fingern eines ungeschickten Maschinisten abzählen. Die kürzlich veröffentlichte YouTube-App bildet da keine Ausnahme. Sie besticht nicht nur mit ihrer komplizierten Benutzeroberfläche und ihrer völligen Missachtung der HIG, sondern ist auch nur für das iPhone verfügbar, obwohl das Anschauen von Videos auf einem iPad viel bequemer ist. Aber zum Glück gibt es viele talentierte Entwickler im App Store, einer von ihnen ist Jason Morrissey, der den ausgezeichneten YouTube-Client Jasmine veröffentlicht hat. Es gibt eine interessante Theorie über die sogenannte “Unternehmens-DNA”, die besagt, dass jedes Unternehmen inhärente Eigenschaften hat, von denen es praktisch unmöglich ist, sie loszuwerden, egal was mit ihm passiert (so verstehe ich diese Theorie). Ich bin zum ersten Mal in Artikeln von Sergey Golubitsky darauf gestoßen und anfangs schien es mir wie Fiktion, aber je mehr ich ihre Bestätigungen sehe. Nehmen wir zum Beispiel Google, es ist praktisch unvereinbar mit dem Konzept von gutem Design. Egal wie viel Geld sie ausgeben, im besten Fall landen sie mit einem chaotischen Durcheinander, wie bei Google+, im schlimmsten Fall ist es etwas Unverständliches, wie bei Google Wave. Die Beschwerden über die Entfernung der Standard-YouTube-App aus iOS 6 gehen immer noch im Internet weiter, und Googles Versuche, schnell eine Anwendung mit ihrer üblichen “Eleganz” herauszubringen, die sie sich nicht einmal die Mühe gemacht haben, für das iPad anzupassen (nun ja, es ist wirklich eine dumme Idee, Videos auf einem Tablet anzuschauen, wer könnte sich so etwas einfallen lassen?). Ich werde nicht einmal auf das Interface dieser Anwendung eingehen, denn sie konnten nicht einmal das Design von Facebook richtig “ausleihen”. Zusätzlich dazu haben die genialen Leute bei YouTube es geschafft, die mobile Version ihrer Webseite zu ruinieren, indem sie die Standard-Steuerungselemente aus den Videos entfernt haben (wer braucht schon den Vollbildmodus, das ist einfach Unsinn). Aber insgesamt passiert alles zum Besseren, denn diese ganze Geschichte hat einen großen Schub für die Entwicklung gebracht, was die Entstehung einer solch wunderbaren Anwendung wie Jasmine ermöglicht hat. Das Programm ist im beliebten Stil gestaltet, wobei die Typografie im Vordergrund steht und durch sehr stilvolle Animations-Elemente ergänzt wird. Ein besonderer Effekt, bei dem das Suchfeld erscheint, verdient es, in Lehrbüchern für UI-Design aufgenommen zu werden. Die Anwendung verfügt über einen Nachtmodus, der von einem hellgrauen zu einem schwarzen Thema wechselt und bei Bedarf die Benutzeroberfläche für eine bessere Sichtbarkeit bei schwachem Licht abdunkelt. Und am wichtigsten ist, dass eine einzelne Person das geschafft hat, was einem großen Unternehmen nicht gelungen ist: Jasmine – eine universelle Anwendung mit einer Benutzeroberfläche, die perfekt sowohl für iPhone als auch für iPad angepasst ist (Applaus, Pfiffe). Ich werde kurz auflisten, was Jasmine kann. Dein Konto wird unterstützt: Melde dich einfach an und du kannst deine Playlists, Abonnements, Lieblingsvideos usw. ansehen. AirPlay wird unterstützt (nur für diese Funktion allein kannst du Jasmine kaufen) und Hintergrundwiedergabe. Insgesamt kannst du das Programm sogar als Online-Musikplayer verwenden. Alle Standard-YouTube-Playlists sind verfügbar: meistgesehen, meistkommentiert und so weiter. Vor der Wiedergabe kannst du die gewünschte Qualität aus den verfügbaren Optionen für das Video auswählen (eine weitere Sache, für die der Autor zu Lebzeiten gelobt werden kann). Darüber hinaus hat Jasmine die Fähigkeit, sich die Position in einem Video zu merken, was besonders wertvoll ist, wenn man längere Videos ansieht (begeistertes, lang anhaltendes Applaus). Das Programm verfügt über eine integrierte Leiste, die es Benutzern ermöglicht, Videos schnell auf Twitter/Facebook/per E-Mail usw. zu teilen (begeistertes Applaus, der in Beifall übergeht). Benutzer können Kommentare hinterlassen, und es gibt einen Spam-Filter, der Junk-Kommentare blockiert. Es ist auch möglich, seine Playlists zu verwalten – Videos hinzufügen, löschen usw. Eine weitere tolle Funktion sind die zusätzlichen Knöpfe auf dem Wiedergabebildschirm und die Möglichkeit, das Video im kontinuierlichen Wiederholungsmodus zu “loop” (ich habe Gangnam Style lauter gestellt, das Tablet in die Schublade gelegt und bin für ein paar Stunden gegangen – meine Büronachbarn sind verrückt geworden). Und schließlich das Unglaublichste: Das Programm ist komplett kostenlos! Der Autor hat einen unglaublichen Trick mit den Konkurrenten gemacht, denn ich kann mir nicht einmal vorstellen, was zu einem alternativen YouTube-Player hinzugefügt werden muss, um im Vergleich zu Jasmine mindestens 1-2 Dollar dafür zu zahlen. Durch den In-App-Kauf (derzeit zum Zeitpunkt des Verfassens der Rezension nicht funktioniert) können Sie die PRO-Version kaufen, die der Software die Kindersicherung hinzufügt. Aber wenn man bedenkt, wie oft diese Funktion benötigt wird, sollte der Kauf der PRO-Version einfach als Möglichkeit betrachtet werden, dem Autor Dankbarkeit auszudrücken, der es geschafft hat, ein Programm zu erstellen, das die Originalanwendung übertroffen hat. Und übrigens, ich werde die PRO-Version kaufen, obwohl ich sie nicht brauche – einfach als Zeichen des Respekts. Wenn ich könnte, würde ich Google raten, dieses Programm genauer anzuschauen, es zu kaufen, den Autor einzustellen, um für sie zu arbeiten, Jasmine in ihre Infrastruktur zu integrieren und die Peinlichkeit, die sie selbst veröffentlicht haben, für immer zu vergessen. Dies wäre definitiv nützlicher, als die Entwicklung von Sparrow und Snapseed zu kaufen und anschließend einzustellen. Titel: Jasmine — YouTube Client Verlag/Entwickler: Morrissey Exchange Pty Ltd Preis: Kostenlos Link: iOS iPhone