[Musik]
Heute warst du schon im Baumarkt und hast Kohle gekauft.
Ich habe noch keine Kohle gekauft, nein.
Wir haben doch gesagt, wir wassen heute eine App.
Ah, ich habe mal Gas gelötet, geht das recht?
Ja, ist auch okay. Wo ich so ein schönes Holzkohlearoma...
Ist eigentlich gemütlicher, ja. Und schmeckt besser.
Tatsächlich habe ich gar keine Kohle gekriegt.
Aber so ist das. Folge 20, App Store Tagebuch. Herzlich willkommen.
Herzlich willkommen zum 20. Wir sind schon 20.
Das ist eine ganze Menge. Da hätte ich am Anfang auch nicht gedacht, dass wir das hinbekommen.
Aber uns gehen die Themen ja nicht aus.
Vor allem, weil wir jedes Mal neue Rubriken erfinden.
Wie dieses Mal, Roast My App, Grille Meine App.
Haben wir letzte Woche gesagt, ihr schickt uns Apps, die wir uns angucken sollen.
Und unsere ehrliche Meinung zu sagen sollen, dass wir heute passieren.
Aber zuvor haben wir ein paar News.
Und zwar eine Sache, die ich ganz interessant fand.
Wir kennen ja jetzt seit, keine Ahnung, ich habe nicht nachgeguckt,
seit vielen Jahren den App Store Review Prozess.
Wo wir als Entwickler unsere Apps hinschicken.
Und dann eine Woche oder zwei Stunden später ist die App dann approved und im Store oder abgelehnt.
Und der Steve Thornton Smith hat auf Twitter einen interessanten Thread erstellt.
Wo er ein paar Sachen zusammengetragen hat, die die Einblicke in das Apple Review Prozess darliegen.
Also das Apple, wenn du deine App da hoch lätst, Signaturen erstellt von den ganzen Sachen, die da drin sind.
Und wenn du einen Update dann hoch lätst, erstellen sie wieder Signaturen davon.
Und gucken, wie stark die neue Signatur von der alten abweicht.
Und in welchen Bereichen.
Und dann gucken sie sich die entweder weniger oder stärker an dementsprechend.
Und gucken sich halt, haben wir da so Systeme, die einigermaßen zuverlässig offensichtlich erkennen können,
ob du zum Beispiel auf einmal auf eine Kamera zugreifst, was du in deiner vorherigen Version nicht gemacht hast.
Oder oder das kriegen sie relativ schnell mit.
Aber was ich interessant finde, ist, dass sie halt genau erkennen können, wie du sagst, hey, ich hab jetzt hier nur so ein Hot Bugged Fix, weißte nicht, ist ein One Liner.
Die können halt relativ genau sehen, ok, wie weit hat sich dein Binary verändert.
Und sehen halt, also ich kann mir gut vorstellen, dass sie dann bei so einem Update wahrscheinlich wirklich entweder das automatisiert machen, dass da gar keiner drauf guckt.
Und irgendwie nur aus oder so ein Educated Guest und dann oder es guckt halt wirklich einer für drei Sekunden und klickt ok.
Das hatte ich jetzt nicht.
Ich hatte letztens eine Ablehnung bei Crash.
Und der Crash war halt nur auf dem iPad, wo ich das nicht getestet habe vorher.
Und dann war der Fix war tatsächlich ungefähr ein Einzeiler.
Und das wurde dann von zehn Minuten approved.
Das ist auch, also wird höchstwahrscheinlich so sein, weil die haben einfach nicht so viele Leute, dass da irgendwie, ich weiß nicht, wie viele Updates am Tag reinkommen.
Aber viele werden schon nicht wenige sehen.
Ja, auf jeden Fall spannend, das zu sehen, wie das da, also dieser Fred gibt da schöne Einblicke.
Kann man sich den Film angucken.
Ich glaube für Apple ist das relativ klar, sobald irgendwie einfach ein neues Entitlement hinzufügen oder eine neue in deine Infopay-List sagst, hey, ich mach deine Camera Description, Privacy Description rein.
Dann wissen die, ah, du hast was Neues gebaut.
Das gucken wir uns mal genauer an.
Und ja, das ist auf jeden Fall spannend, da mal ein bisschen Insights zu bekommen.
Ich weiß gar nicht, wo hatte er die Information eigentlich, aber das sieht so nach Präsentation aus.
Ja, ich glaube, Apple steht ja vor so ein paar Gerichten in den USA wegen, ich kann mir gut vorstellen, dass das da irgendwo rausfällt.
Stimmt, stimmt, stimmt. Ja.
Ja, haben wir verlinkt, mal durchscrollen, interessant.
General Steve Thornstomis ist auch immer der, der sehr, sehr tief in, oder schon sehr lange bei iOS-Zeiter bei ist und auch schon in den ersten Tagen zur J-Break-Zeit schon Apps geschrieben hat.
Ja, ist, der kennt sich gut aus, der stochert überall herum, sobald was Neues da ist und findet sehr schnell Geheimnisse, sag ich mal.
Ja, den kann man mal folgen.
Ja, kommen wir mal zum nächsten Thema, und zwar wo der Apple-Zivool ist-Netzwerk von "findigen Hackern", in Anführungszeichen sag ich mal.
Eigentlich nur Bastler, die jetzt natürlich diese R-Tags komplett auseinandernehmen und schauen, was damit machbar ist und wo es da Schwachstellen gibt.
Und auf jeden Fall haben sie es jetzt schon so weit gebracht, dass sie Nachrichten über das "Wo ist Netzwerk" verschicken können, und zwar nicht nur die GPS-Position, sondern irgendwelche Zahlenwerte.
Und sie konnten damit sozusagen, ja, eine Übertragung von wenigen bytes wahrscheinlich, ohne, also über iPhones halt irgendwo weiter leiten.
Und, also die drei bytes pro Sekunde, ja, auf jeden Fall spannend wieder, ist klar.
Ich meine, Apple bringt was raus, die Dinge werden sofort auseinandergenommen. Was da schon passiert.
Ist doch ganz interessant, wie sie die Dinge auseinandernehmen, also dass sie da irgendwie einen Begriff, den ich gelernt habe, CPU Glitching oder Voltage Glitching, dass sie die Spannung, die an den Chips anliegen, leicht verändern, um dann die CPU zu verwirren und dann Funktionen zu ermöglichen, die eigentlich gesperrt sind.
Das ist sehr interessant, was da so geht.
Ja, im Prinzip wird halt in so einem Glitch kurz der Strom unterbrochen von einem Millinanosekunde und dann wird beim Auslesen des Programm-Codes die Zeit übersprungen.
If Debug Mode, dann mach das, wenn nicht, dann mach das, und dann wird dieser If-Block übersprungen und du landest sofort im Debug Mode.
Schon spannend, aber der Angriff ist nicht neu, das gibt es in anderen Geräten auch schon.
Leute, ich habe auch schon wildeste Bilder gesehen von aufgeschnittenen AirTags, die an wildesten Kabel und Lötkonstruktionen zusammengebaut sind.
Und ja, die Leute basteln da gerne rum, also geradezu für Hardwerker, die sind alle dran.
Ich hätte auch Bock zu, aber ich bin halt einfach zu blöd dafür da.
Ja, genau.
Und ich habe auch nicht die Zeit, in die ich da reinstecken möchte.
Ja, geht mir ähnlich.
Zeit in HomeKit und sowas stecke ich immer gerne um, hier ist das zu automatisieren.
Ändert sich jetzt schon wieder viel, habe ich gesehen.
Es kommen neue Standard, also zur Zeit haben wir das Problem, dass irgendwie alle Hersteller haben ihre eigenen Protokolle und ihre eigenen Systeme, also vor allen Dingen die Mobilfunkhersteller und Amazon, also Apple, Google, Amazon.
Mit dem man Sachen steuern kann.
Aber die haben sich jetzt offensichtlich geeinigt auf einen Standard, der Meta heißen soll.
Genau, das ist eigentlich eine Plattform für, also man kann sich glaube ich sowieso wie so was wie ein eigenes Gerät, sie vereinen sich mal und haben gemerkt, es ist doof, wenn jeder sein eigenes Süppchen kocht.
Und die nehmen alle ihren Subtopf und schütten das alles in einen noch größeren Subtopf und picken sich das Beste raus und produzieren was gemeinsam ist, was in Zukunft dazu führen wird, dass wir hoffentlich weniger Bridges im Haushalt haben und besser zusammen funktionierende Geräte haben.
Aber auch hoffentlich nicht alle Geräte neu kaufen müssen.
Das wird teilweise darauf hinauslaufen, glaube ich.
Gerade so, also ich glaube das sieht wie weiterhin ein Standard bleibt und auch Bluetooth und so weiter.
Aber ich denke, dass da auch schon einiges in Zukunft mehr auf dieses, auf den Threadfunkstandard überläuft.
Das ist also der neueste heiße Scheiß, der auch schon im HomePod Mini drin ist und ich glaube in dem ganzen neuen Apple TV.
Die ist also ein Funkstandard, der ist, also die kann sozusagen ein Meshnetwerk ausbauen, das heißt du brauchst jetzt nicht mehr irgendwie, die Glühbirne im Dachgeschloss braucht jetzt nicht mehr eine Verbindung bis ganz unten, sondern die können sozusagen die Verbindung über alle möglichen Threaddiverses weitergeben.
Und ja, das macht das System halt deutlich stabiler und ausbreitbarer.
Das heißt, du kannst irgendwo in Südengland irgendwo in deinem Schloss sitzen und alles bei HomeKit ausstatten, nicht HomeKit, Meta natürlich mit Threads.
Und brauchst sozusagen mal eine Zentrale, aber alle anderen Geräte gibt es halt weiter.
Ich bin gespannt, wie das jetzt auf die auswirkt.
Also eigentlich ist es ja auch nicht so schlimm, wie man hat mal gesagt.
Ich habe jetzt auch irgendwie drei, vier, fünf verschiedene Hubs von verschiedenen Firmen, aber die liegen halt irgendwo in der Ecke, verbrauchen auch alles Strom, ist klar?
Aber eigentlich funktioniert das ganz gut.
Ja, was das eigentlich ganz tolle daran ist, ist, dass Apples HomeKit eigentlich relativ zugedongelt ist und als Außenstehender schwer reinzukommen, ohne dass man zertifiziert wird und sollte also was auf jeden Fall möglich ist.
Ja, das ist schon, aber ich denke, wir sind auf dem offiziellen Weg.
Also es gibt zum Beispiel in HomeKit so etwas wie eine Haustür, die vorne in so mehr Familienhauses ist, die mit so einem Schnapper ist.
So ein Konzept gibt es gar nicht. Es gibt kein Konzept von, die Tür ist offen, also nicht abgesperrt und offen.
Und fast zu.
Genau, die ist zu, aber nicht abgesperrt. Das kennt diese Konzepte alles gar nicht.
Und das ist auf jeden Fall mit Meta, soll das alles besser werden und man kann sehr leicht neue Dinge implementieren, die das Ganze einfach noch größer und noch besser machen und weniger Workarounds für Hersteller von neuen Geräten irgendwie benötigt.
Ja.
Genau, das wäre es zu weit zu Meta.
Dann wollte ich nochmal kurz über meinen HomePod reden, weil der gehört ja auch noch jetzt einfach zu dem HomeKit Thema.
Da sollte ja mit 14.6 eigentlich das heute rausgekommen ist.
Ich habe das auch schon wieder ausprobiert.
Wie ist das? Oh, jetzt HomePod Mini und Bluetooth-Geräte. Ganz toll.
Jetzt funktioniert alles. Ich lasse runter, denke mir, ja toll, funktioniert immer noch nicht mit meinen großartigen Osram Lightstrips, die ich mal günstig geschossen habe.
Ja, da trifft es mal wieder. Wer günstig kauft, kauft zweimal, obwohl ich mich dazu weige, jetzt die Dinge abzureißen und mir irgendwelche anderen zu kaufen und dann hoffe, dass es irgendwann gefixt wird.
Laut Aussagen im Internet soll es gefixt sein, bei mir ist es nicht der Fall.
Das Problem bei dir ist, dass es heute irgendwie 20 Sekunden bis da was passiert. Manchmal sagt mein Dollarassistent, er kann es nicht erreichen, dann nach 10 Sekunden schaltet es dann doch.
Manchmal klappt es, wenn man nicht ist. Ich gebe die Hoffnung, dass es eines Tages doch funktioniert.
Immerhin schaltet es ja, aber es sagt halt immer hier Fehlermeldung, ich konnte dein Gerät nicht erreichen, was halt irgendwie auch nervt.
Ja, das ist eigentlich nur so ein kleiner Abreißer noch dazu. Und dann wollte ich mal mit dir noch was anderes. Kennst du denn ID.NOW?
Ich habe es gerade gegoogelt, das ist so ein Video-Ident-Verfahren, so etwas wie Post-Ident wahrscheinlich.
Genau, das ist so ein Video-Ident mit deinem Handy, das du so machst, wie ein Video-Telefonat mit so einem Duft, der oben so einen Sakko anhat und unten wahrscheinlich seine Unterhose.
Ich glaube, so etwas musste ich machen, als ich versucht habe, eine O2-SIM-Karte freizuschalten.
Ja, genau, ich habe es jetzt auch gemacht, weil ich ein Leasing machen wollte, oder gemacht habe, aber abgeschlossen habe.
Ich habe mir dann einen Smart schon mal vorbereitet für damit, ich werde meinen im Oktober abgeben und der wird wahrscheinlich eben Q4 2021 kommen.
Und da habe ich das schon mal abgeschlossen. Ich zahle jetzt übrigens dank der ganzen Umwelt, wo ich ein Viertel von dem, was ich jetzt zahle, für mein Smart, also nicht mehr 170 Euro, sondern 43 Euro.
Krass, 170 für ein Smart, also ich bezahle 150 für unseren Ich und der Kona.
Ich weiß, es ist ein Smart, das kostet 23.000 Euro, gerade als Elektro-Valent ist das halt abnormal.
Aber ich kriege es jetzt auf jeden Fall wirklich für einen Apple und ein Nile. Da habe ich nicht nein gesagt, ich bin mit dem Auto sehr zufrieden.
Es ist spritzig, es ist klein, ich brauche nicht mehr.
Es ist echt super, da brauche ich nicht mehr.
Auf jeden Fall habe ich es gemacht und dann ein neuer Leasing-Vertrag und das ist halt auch eine Firma hier in München, die dann aber ID.now als Voraussetzung, dass du dich identifizierst und dann machst du ein Video-Telefonat mit einem,
der hält dein Ausweis in die Kamera, musst du Sicherheitsmerkmale und Fragen beantworten und dies und das und dann musst du irgendwie mit Veri-Sign dann noch eine Unterschrift machen.
Und dann halten die, also dann musst du so eine digitale Unterschrift mitmachen, so ja ich will das unterschreiben und dann drücken die dann so rein und jetzt geben sie bitte, denken sie sich ein Passwort aus und ich denke, warum durch mich das Passwort ausdenken.
Ja, dann können sie in Zukunft auch wieder digital unterschreiben und ich so, ja aber wie, jetzt werde ich gezwungen gerade einen Account zu machen, also wirklich so ein In-Your-Face-Pistole auf die Brust, so gebe ich das Passwort ein und dann habe ich gesagt, ja was wenn ich das nicht möchte?
Ja dann können wir den Prozess jetzt auch abbrechen, sie sind nicht so wichtig, aber was ist denn das für eine Geschäftspraktik? Du wirst da erstmal, sie hatten so ein Textfeld hier mit Passwort, ich hätte ja gerne mir vom Schlüsselboden eins vorschlagen lassen, ging natürlich nicht, da sitzt du da, irgendein Hansel guckt dir die ganze Zeit zu, du überlegst dir, was für ein Passwort gebe ich jetzt ein und du willst ja auch nicht irgendwie, gerade wenn es um digitale Unterschrift geht, willst du ja nicht irgendwie ein schwaches Passwort haben.
1, 2, 3, 4, 5, 6.
Damit ist es schon mal drei Millisekunden länger.
Nee aber fand ich auf jeden Fall sehr unangenehm, natürlich habe ich dann gesagt, ich möchte die Weiße, du willst ja dein Ziel erreichen und dann wirst du so übel, also eigentlich so ein richtiges Dark Pattern, uncool, aber uncool und das habe ich mir echt so gelassen.
Ja und das Problem ist, man wird ja nicht gezwungen, aber wenn du halt dieses Liesengebot haben willst, dann kannst du dir ja nicht aussuchen, da nicht mit Idinao das zu machen, sondern du wirst gezwungen das zu bedienen.
Ja aber dann, dass du halt von Idinao oder von Veri sein, das war irgendwie so eine Kombination aus den beiden, gezwungen wirst du da irgendwie einen Account zu machen, nee also das fand ich nicht cool. Also passt auf mit eurer Identität im Internet und wenn ihr mit Idinao das zu betracht holen.
Du weißt ja echt was, nichts.
Ja, wir kommen zum letzten oder was heißt ein News Thema, ich bin jetzt auch gerade wieder am Basteln für meine NFC App.
So dieses ganze Thema, wo wir letztes Mal schon geredet haben über QR Codes und generell Maschinenlesbare Codes und so weiter, hat mich irgendwie interessiert und dachte mir, das ist eigentlich eine sinnvolle Erweiterung für die NFC für iPhone, obwohl es ja eigentlich nichts mit NFC zu tun hat.
Den Namen werde ich nicht ändern, aber ja jetzt ist es eine NFC in Klammern QR und andere Maschinenleadable Codes für iPhone.
Das ist alles noch in der Mache, aber ich bin dort immer wieder tiefer rein und dachte mir so, die ganze Bürde von UIKit, die ich da mit hab und irgendwelche Tabelviews und Quaddata und NSFetch durch den Salzcontroller und ganz hässliche alte API und dachte mir so, ich komm immer tiefer und tiefer rein und denke mir so, oh ist alles so weh.
Hab ich gedacht, fuck it, ich machs jetzt neu und hab dann angefangen sozusagen das Gerüst meiner App außenrum, so Tabeliews und Controller ist alles weiter in meinen UIKit und hab dann angefangen so den Tabeliew und meine Tabeliew Cells und so weiter alles in SwiftUI zu machen und hab mich jetzt so durchgeboxt und muss sagen, ich bin auf den dritten des Codes angekommen.
Also die alte Funktionalität hab ich wieder hergestellt mit noch kleinen Bugs und Quarks und hab jetzt halt noch weitere neue Features, also das iPhone kann ja deutlich mehr an Codes lesen außer QR Codes.
Da gibt's so eine Liste an 15 Stück oder so.
Ja und ich fand das einfach so, ein NFCF iPhone ist ja auch eher so ein bisschen ein nerdiges Tool irgendwie auch.
Ein zweiter Taschenmesser für NFC Code Text.
Ja, so in die Richtung, aber halt auch für Entwickler gedacht, die da in sowas reingucken wollen und schauen, was steht da so an Rohwerten drin und so weiter.
Es kann ja meine App auch alles und ja es gibt zigtausend andere QR und sonst irgendwas Scanner, die dir alle irgendwie was mit das machen, aber so ich find das eigentlich auch okay, dass man sagt, okay ich schau mir halt immer die Rohdaten an und guck was da so drin steht und zum Beispiel kannst du halt alle möglichen Produkte eher in Codes und so weiter scannen und auch danach googeln und suchen und findest eigentlich immer wieder den eher in Code, dann googelst du sofort das Produkt dazu.
Ja halt eigentlich so wie so ein universales Scanner, mit dem man halt auch einfach das Ding abspeichern kann und sich mit dem Titel und einem Bildchen versehen kann und kleine Notiz dazu schreiben, was man da gescannt hat, was ich natürlich auch automatisch sehen könnte, aber da muss man an Apis rangehen, die Geld kosten und ja weiß ich nicht wie ich sowas haben will.
Man kann auch mit der Kurs generieren und sowas einfach mal so ein bisschen damit umgespielt, auch wenn ich jetzt wirklich den Sinn für mich persönlich gefunden habe, finde ich es auch spannend, damit umzuspielen und und ja macht mir Spaß und so ist auf jeden Fall ist das sehe ich auf jeden Fall.
Es hat immer noch so ein paar Sachen, die ja die sind schwieriger, aber ich muss ganz ehrlich sagen, die Kombination, dass man außen irgendwie einen New Controller hat und dann wieder seinen View drin imbettet, also man sagt man macht wirklich einzelne Views in dieses Rating und flanscht die dann an seine UI Kit oder was auch immer logisch die man davor gebaut haben, gerade so dieses navigieren ist immer so ein bisschen komisch, aber wenn man sagt, okay man hat irgendwie einen UI Kit, TAPA Controller außen rum und irgendwie weiß ich nicht, ein Koordinator pattern und dann macht man seine einzelnen Views mit SwiftUI, fand ich das eigentlich ganz cool.
Also das gefällt mir ganz gut.
Dann kann man ja auch dann irgendwann ausweiten, also das ist das hat auch schon so von Anfang an gesagt, dass man das halt gut mixen kann, um halt die Leute auch am Anfang nicht zu erschrecken, dass sie ihre komplette App neu bauen müssen.
Ich plane tatsächlich, wenn ich eine neue App anfangen würde, würde ich sie halt mit UI Kit versuchen zu basteln.
Wie kommen wir in 2010?
Alles was ich zur Zeit habe, das lasse ich erstmal so wie es ist und wenn ich jetzt eine neue View erstellen würde für irgendeine App, dann würde ich mal gucken, ob ich damit mit SwiftUI was machen kann.
Definitiv machen. Auch in einer bestehenden App einfach mal einen View Controller sagen, der Rest ist davon unbeeinträchtigt und es geht mit dem UI Hosting View Controller.
Du sagst Hosting View und tust dein View rein und dann funktioniert es, dem kannst du auch alles möglich mitgeben.
Ja, dem habe ich dann auch meinen Koordinator Kontext mitgegeben, wunderbar.
Aber meine aktuelle App, an der ich bastle, die ist halt mit SceneKit und mit SpriteKit und das ist erstmal UI genug.
Ja, aber das kannst du auch komplett machen, ohne dass du da beeinträchtigt bist.
Ja, kommen wir zum Thema heute.
Roast My App. Wie soll ich meine App haben wir letzte Woche vorgeschlagen, oder letzte Folge vorgeschlagen?
Jetzt hier Brutzelgeräusche einfügen.
Dass wir Apps von den Hörern uns angucken und unsere ehrliche Meinung sagen.
Richtig, da hatte mir der Christoph Passtoffer auf Twitter geschrieben.
Wir folgen uns auch schon gegenseitig so ein bisschen, auch über irgendwie die Twitter iOS Bubble zusammen gefunden.
Und ich glaube, er hatte irgendwie durch eine Retweet von mir unseren Podcast gesehen und hat mal reingehört und fand das Konzept witzig, wo ich es rausgelesen habe.
Und hat ernst geschrieben, er wirft mal seine App in den Ring und wir schauen uns heute seine App Present Anything an.
Genau. Die App, was sie denn machen soll, können wir mal ganz kurz sagen. Ich ruf mal in den App Store auf.
Present Anything. Die App.
Ah gut, das sagt ja der Titel eigentlich schon.
Present Anything enables you to easily and spontaneously give presentations including live camera, laser pointer and zoom tools.
Stop worrying about templates, layouts, font sizes. Just use your files as your slides and start presenting instantly.
Also auf jeden Fall ein cooles Konzept. Also wer weiß, wer wiss, wer wiss, ist vielleicht in der Feedback-Kultur. Man fängt ja immer erst mit den Positiven an.
Also auf jeden Fall ein cooles Konzept und vorab muss ich auch sagen, es funktioniert ganz gut, wenn man dann versteht, wie es funktioniert.
Genau, das ist so die erste Sache. Wenn man das öffnet oder runterlädt, dann merkt man nicht sofort, dass man das vielleicht an ein externes Bild, an ein externes Bildschirm anschließen sollte.
Also ich hab's auf meinem Handy geladen, hab's mir angeguckt und hab gesagt, ok cool, da kann ich halt mir meine Bilder angucken.
Bis du mich dann drauf hingewiesen hast, hey, schmeiß mal deinen Screen Mirror Ring an und guck dir das dann nochmal an.
Und das hab ich gemacht mit meinem Apple TV. Und siehe da tatsächlich, es ist sehr praktisch stand, weil man dann halt auf dem großen Bildschirm, bei mir weiß jetzt jeder Fernseher,
die Sachen, die man in dieses Present Ending reinschmeißt, in groß sehen kann und diese ganze UI, um das Ganze zu steuern, bleibt halt auf dem iPhone.
Die wird halt nicht mit übertragen an den Fernseher. Ich hab's jetzt über Airplay gemacht, es soll wohl auch mit so einem angeschlossenen AV-Dongle, HDMI-Dongle oder so funktionieren.
Kann ich selber nicht jetzt beurteilen, hab ich nicht probiert.
Ja, also ich hab's auch nur mit dem Apple TV ausprobiert. Bei mir war's auch erst so, wo ich brüchte, dann bist du so eine App und dann, ja, es ist erstmal um dieser Present Screen oder der Hallo Screen ist ein bisschen unterschaubar,
dass es unten dann oder in der Mitte dann Knöpfe waren, das war erstmal so ein bisschen schwierig zu verstehen und dann oben rechts steht Hilfe und dann sind da mehrere Walls auf Text, die man erstmal lesen muss. Wenn man sie gelesen hat, dann wird alles ein bisschen klar.
Ich glaube, was ich mir da wünschen wäre, wäre so ein bisschen mehr so, du kommst in die App rein und du wirst erstmal sagen, ey, jetzt mach mal hier, ich zeig dir erstmal wie man dieses Screen Sharing über das Screen Mirroring über macht oder hey, du brauchst ein Apple TV oder du musst an ein Kabel stecken, bevor überhaupt was losgeht.
Das ist erstmal gar nicht so klar, also ich glaube auch, dass wir jetzt zwar sehr technisch und wir kennen das mit den Geräten aus, aber jetzt gibt es auch viele, die von Screen Mirroring so noch gar nichts wussten, also die dann sagen, ah, ich präsentiere alles, okay, aber gut, wie? Und das ist halt mit Airplay funktioniert und so weiter. Ich glaube, da könnte man den User deutlich mehr am Händchen nehmen und sagen, ich weiß nicht, so, so, Händchen nehmen und dann von Step zu Step durchdenken bis du dann sagst, okay, und jetzt hier, hier, hier deine Datei aus und so weiter.
Genau, was du gerade schon gesagt hast, die erste Bildschirm, die man sieht, da sind halt Icons drauf, da sind ein bisschen Text und ein bisschen Icons und unter diesen Icons steht halt drauf, was diese Icons machen, ne?
Ich hätte jetzt gedacht, dass diese Icons an der Stelle tatsächlich nur Bilder sind, die an der Stelle ein Foto hinzufügen für diese Slideshow, aber tatsächlich ist das auch der Einstieg in diese App. Du musst halt einen von diesen drei Icons anklicken, um halt die erste Sache zum Bild hinzufügen und dann öffnet sich die App, dann wird es viel klarer, dass das halt die Steuerungs-Elemente sind.
Ich glaube, das ist sogar der Standard-Files-View-Controller von Apple, wo du dann aus deinem iCloud Drive oder aus der Files App ein Dokument oder so was ziehen kannst.
Dann gibt's einen Titelscreen, da kannst du halt irgendwie "Hallo, herzlich willkommen zu meiner tollen Präsentation" oder so was vorher hinschreiben und dann der dritte, das ist halt, kannst du aus deiner Fotobibliothekbilder hinzulegen.
Also, diese drei Sachen sind sicherlich sinnvoll, aber an der Stelle finde ich nicht klar genug, dass das Button an der Stelle sind.
Ja, also ich wäre ja auch ganz ehrlich, diese UI, die ganz oben zu finden ist, die könnte man auch noch in der Etappe abbauen, also da finde ich, das ist ein bisschen inkonsistent, da könnte man auf jeden Fall deutlich...
Da haben wir noch keine Rede oben, oben ist halt "About Settings", "Pro Settings", "Help".
Ja, und das, glaube ich, das könnte man schön unten in der Etappe abballen und auch bauten. Muss ja auch nicht so vorsichtbar sein, sondern kann man irgendwo reinstecken und ein bisschen, ich glaube, die App könnte ein bisschen aufräumen gebrauchen.
Genau, jeder von diesen Wappen, der macht halt eigentlich ein neues Fenster, also das wird sich immer von unten hochgeschoben, so eine Karte, wo du halt irgendwie Sachen sehen kannst, aber das ist quasi wie so eine Tabarnavigation tatsächlich.
Und ja, das könnte man auch machen.
Ich weiß, was das ist, das ist irgendwie ein Toolbar, oder das ist ein Navigation-Controller, der nur...
Kein Navigation macht.
Ja, der ne, der genau, der keine Navigation macht, aber der oben, wer sind die Items, wo die Items drin hat, ganz genau weiß ich nicht, aber es sieht danach aus.
Ja, also da kann man auf jeden Fall noch einiges rausholen, glaube ich, an dem ganzen Anfang, und wie komme ich in die App rein und so weiter.
Wenn man dann oben in der Hilfe mal gelesen hat, wie es funktioniert, dann wird es auch langsam klarer, aber ich kenne es von mir selber, denn Menschen lesen nicht.
Menschen, die muss die mit zwei, drei, oder das ist mal ein Satz, oder das ist mal zwei Sätze und ein kleines Bildchen und weiter und so halt irgendwie an der Hand nehmen und dadurch führen.
Ja, also da kann man auf jeden Fall was machen.
Was ich sehr witzig fand, ist, also gehen wir mal weiter, wenn man dann wirklich so drin ist und so seine Dateien ausgewählt hat, dann hat man ja so einen, naja, wie ein Splitscreen.
Oben ist eine Datei, die du anzeigst und unten ist dann wie so ein Tableview, der dir deine einzelnen Seiten anzeigt oder Bilder oder noch kleine Funktionen anzeigt.
Also dass man oben so sieht, was präsentiert wird und unten sozusagen die UI, die nicht auf dem Bildschirm angezeigt, sondern nur sozusagen deine Präsentation wird angezeigt.
Ich habe jetzt gerade zwei Sachen, ich habe ein Bild und ein PDF hinzugefügt, habe eine Low Memory Warning bekommen und dann konnte ich "Remove all Slides" anklicken und dann ist die App abgeschmückt.
Ah, lustig, die habe ich auch schon gesehen und habe gedacht, hm, also ich weiß nicht, das iPhone hat eigentlich schon ordentlich Speicher. Kommst du damit so hart an die Speichergrenzen, also kriegst du da so ein "Ditrissive Memory Warning" und schießt das System dann die App ab?
Ich habe es nicht zum Crashing gemacht, ich muss auch ganz ehrlich sagen, ich habe es immer ignoriert und nicht auf "löschen" gedrückt, weil ich mir dachte, hm, das iPhone sollte das eigentlich packen.
Aber da kannst du uns bestimmt dann, Christoph, bestimmt nochmal sagen, was der technische Hintergrund ist.
Ja, fand ich auch, also ich habe auch ein, weiß nicht, 30-seitiges PDF aufgemacht und fand es auch ein bisschen seltsam, dass es sofort die Nachricht kam, so ey, so nach dem Motto "Klappt nicht, lösch mal lieber" so, aber ich mir hier auch nichts gemacht.
Genau, dann kann man ja so durch seine Folien durchtippen, also auch links, rechts, weiter und auch Folienübergänge definieren und so weiter. So an sich ganz cool und man kann auch zoomen.
Findest du die Navigation gut? Also ich habe am Anfang über die Bilder geswiped, wo man hatte gehofft, dass ich damit dann auch weiterblättern kann und das geht halt nicht, sondern man muss halt so zwei kleine Pfeile treffen, die halt in der Mitte vom Bildschirm sind.
Das würde ich, komm jetzt auf einmal, wie man die ganze Zeit auf das Telefon guckt und wie man auf die Präsentationsfläche guckt, würde ich das halt gut finden, wenn man das blinder machen könnte.
Also entweder links und rechts aufs iPhone tappen, da gibt es ja so große Tabflächen definieren oder halt wirklich was swipen, also ein Swipe definieren, der dann weiter swiped.
Ja, gebe ich dir recht, das ist halt glaube ich oben ein bisschen schwieriger, weil du halt zoomen kannst, weil du die Folie großsam machen kannst.
An sich finde ich diesen Tableview schon okay, weil hast du vielleicht auch mal ausgeholt, man kann einzelne Einträge long pressen und dann reorder, das heißt du kannst irgendwie eine Folie hochholen und dann zurück und sonst was.
Das finde ich schon sinnvoll, so dass man halt wirklich auf der Folie und dann kannst du schnell irgendwie drei überschrecken und zur nächsten gehen oder auch mal wieder zurückgehen und so weiter.
Gibt dir recht, diese Pfeile UI kann man definitiv größer machen. Ich glaube, du kannst natürlich auch einfach auf die einzelnen Seiten tippen, halt einzelne Tableview Einträge und dann da halt irgendwie weitermachen.
Das hat auch so bei mir so, ja, mehr oder weniger geklappt. Also ist irgendwie das Gefühl, ich habe manchmal das Gefühl, dass ich schwarze Bilder hatte, dass auf meinem Fernseher dann gar nichts mehr kam.
Dann musste man irgendwie vier, fünfmal woanders hin tippen, dann kam es wieder, ich weiß nicht, ob es irgendwie an Verbindung zum Fernseher lag oder so.
Es sind auf jeden Fall ein paar Bugs drin. Oder natürlich, du hast eine Funktion, die ich sehr gut finde, schnell mal eben das externe Display ausgeschaltet.
Also du kannst relativ schnell mit einem Tastendruck, das ist ein kleines Auge, durchgestrichenes Auge, das externe Display ausschalten.
Das ist sicherlich sinnvoll, wenn man eben schnell was nachgucken möchte. Vielleicht wäre das interessant dort unsere einzelne Möglichkeit zu haben.
Das hängt natürlich sicherlich an, was für eine Präsentation man macht und mit welchem Publikum. Dass man an der Stelle sagt, ok, das externe Display bleibt an, aber es blätzt halt nicht weiter, sondern dass man halt selber die Bilder in großem Mal sehen kann und so blättern kann, aber es zeigt dann jetzt nichts.
Das könnte eine sinnvolle Sache sein an der Stelle. Aber es kann auch wieder sein, dass es zu viel Komplexität gibt.
Ich glaube, das ist kein Abo.
Das ist ein einmaliger Testkauf, den man nur einmal machen kann.
Das ist ein einmaliger Test, den man nur einmal machen kann.