Jungs, ihr kennt ja den Accidental Tech Podcast von Marco Amendt, Casey Liz und Jasper Serapis.
Ja, genau.
Kennt ihr ja, oder?
Und wusstet ihr, das wir ja eigentlich der deutsche ATP Podcast sind.
Wir sind zwar nicht Accidental Tech Podcast, aber wir sind ja der App Store Tagebuch Podcast.
Ah.
Auf jeden Fall werden wir auch irgendwann hoffentlich in diese Kreise kommen, dass wir ganz viel
Werbung einspielen, ein riesen Label haben und hunderttausende Hörer werben.
Ja, das ist ein Ziel, oder?
Das ist auf jeden Fall das Ziel und leute dafür zu begeistern, bei Entwicklung anzufangen.
Aber bevor wir dazu kommen, wir haben ja eine kleine Besonderheit heute.
Wir nehmen nicht nur in drei verschiedenen Städten und zwei verschiedenen Ländern auf,
sondern sogar in zwei verschiedenen Kontinenten heute.
Richtig, genau.
Ich bin nämlich in Tokio.
Und es ist relativ früh, bei Bonsai ist es relativ spät und bei dir ist es relativ früh,
oder?
Richtig, 5.22 Uhr, ich bin hier um 4.30 Uhr aufgestanden und bin auch relativ müde, habe mir
mal einen schönen Kaffee gegönnt und jetzt geht es schon los, ja.
Hast du den Kaffee aus einem Automaten geholt?
Ja, tatsächlich, ja.
Da steht vor mir ein Poker-Kaffee von Sapporo hier und das ist aus einem Automaten auf jeden
Fall.
Ja, sehr cool.
Wie ist das Leben da so?
Also Japan und Korea sind sicher sehr ähnlich, also das Leben, das Leben weiß ich aber so
als Indie-Entwickler, in unserer Sprachreise unterwegs, da programmiert ihr jetzt wenig,
würde ich mal vermuten, oder?
Richtig, genau.
Gerade in Tokio ist ja die größte Stadt der Welt, da gibt es so viel zu sehen, dass wir
auf jeden Fall viel unterwegs sind mit meiner Frau hier und wir genießen einfach alles,
was hier so schönes gibt.
Wir waren jetzt vor zwei Tagen erst in Tokio Disneyland, genau, auch in Disney Sea, da waren
wir auch schon mal, das ist direkt daneben, es ist auch mehr für Erwachsene als in Disneyland,
was wir jetzt gemacht haben, wo es eher Prinzessinnen gibt in so ganz vielen Cafés hier, ganz viele
Stadtteile, die man noch alle finden muss.
Halloween war richtig krass in Shibuya, sehr viele kostumierte Menschen.
Es gibt auch Nintendo Land da irgendwo noch, ne?
Ja, genau, da hab ich auch gesehen, Nintendo Land in Disneyland.
Da kommen wir noch in Disneyland, das ist in Universal Studios Japan in Osaka, das ist
ein bisschen südlich von Tokio, da sind wir aber auch in ein paar Wochen, das heißt Universal
Studios Japan machen wir auch noch und da gibt es einen Hogwarts Castle, was ich richtig
cool finde natürlich als Harry Potter Fan, als auch ganz neu eben so ein Nintendo Land.
Ich bin für Nintendo Land ein bisschen neidisch, da möchte ich auch unbedingt hin.
Also ich werde auch ein paar Videos machen, die kann ich dann auch zuschicken, das kannst
du dir dann anschauen. Also seid ihr da schön genießt, genießt die Tage da und lebt ihr den Tag hinein oder habt ihr alles durchgeplant?
Wir haben nicht alles durchgeplant, wir haben natürlich eine Liste von Dingen, die man hätte machen können und davon habe ich
viel schon gemacht, aber was wir geplant haben, sind die Städte reisen, wir haben nämlich in zwei Wochen ungefähr,
geht es auf Städte reisen in neun verschiedenen Städten, in ganz Japan verteilt, weil es gibt hier so ein Specialticket,
das nennt sich Japan Rail Pass, das ist extra für Touristen, nur für Ausländer und wenn man das kauft, kann man unendlich
viel Bahn benutzen, so quasi ICE for free, also zahlt man natürlich einmalig, aber das versuchen wir wirklich zu nutzen, deswegen sind wir dann ganz viel unterwegs.
Und das haben wir durchgeplant, wir haben hier Städte wieder alles durchgemacht, aber ganz grob kostet es so 250 für die eine Woche und dann zwei, drei
wöchig noch ein bisschen, wir haben 440 gezahlt pro Person für die drei wöchige Wähmete.
Das geht ja nicht, wenn man da irgendwie bestimmt, da muss man einfach anrechnen, das ist auf der 6. Fahrt oder so wahrscheinlich?
Ab der 2., also wenn du nach Osaka fährst zum Beispiel und wieder zurück nach Tokyo, kostet es schon ungefähr so viel, also nicht die drei wöchige, sondern die einwöchige jetzt,
also das lohnt sich auf jeden Fall, wenn man in Japan reist, also diese ICE hier, die sind sehr schnell, aber auch sehr teuer.
Jetzt habe ich noch eine andere Frage, auf wie viel Quadratmeter wohnst du gerade?
Das sind glaube ich so rund 18 oder so, das ist ganz groß.
Habt ihr euch in RBMW oder so ein Wohngebiet gemietet oder?
Genau, wir sind in RBMW hier drin, das ist innerhalb von Tokyo im Stadtteil Sumida, was ich auch empfehlen würde, das ist mehr so eine Wohngegend, das ist so ein bisschen im Osten,
also nicht Shibuya, Shinjuku oder so, wo richtig, richtig viel los ist, aber hier bist du auch recht gut angebunden und in der Nähe gibt es meiner Meinung nach den schönsten Teil von Tokyo nämlich Asakusa mit Kaminarimon und so weiter.
Also für die Japan-Känner hier, Asakusa ist auf jeden Fall ein sehr schöner Ort und Sumida, wo ich gerade lebe, ist quasi direkt angeschlossen.
Ich sehe da nur gerade Sumida Park und da ist anscheinend auch die Kirschblüte ein ganz großes Ding, oder?
Auf jeden Fall, nicht jetzt. Ich wollte in der Nähe vom Skytree, das ist tatsächlich der größte Tower der Welt, also nicht das größte Gebäude, das wäre glaube ich das in Dubai, aber das größte Tower, wie auch mal das definiert ist am Ende, aber das ist ziemlich cool, das ist wirklich sehr, sehr hochdurchschnittlich.
Wer an sich wohnen würde, würde man glaube ich auf Deutsch sagen.
Ja, kann man so nennen, also hat auf jeden Fall nicht nur diesen Zweck, aber kann man so nennen, ja ähnlich wie das in Berlin.
Ich bin vielleicht nächstes Jahr für ein Wochenende oder für drei Tage mal in Tokyo, das hatte ich mir überlegt.
Dann inwiefern Asakusa.
Ich werde dann auch nochmal auf dich zukommen, wenn ich so nicht mehr da bin. Was ich dann machen möchte ist eigentlich nur Videospiele shoppen.
Da musst du nach Hakihaber, da gibt es sehr viele Läden mit ganz alten Games und so weiter. Kann ich auch für dich mal reingehen, dann kann ich dir ein paar wieder schicken, kannst mir sagen, was ich dir mitbringen kann.
Ja, das muss ich dann sehen, ich will noch einen Virtual Boy haben, den kannst du dann zu importieren, das ist nicht so einfach.
Nicht so einfach, ok.
Naja, dann hat er sich ja schon was versucht.
Was kostet denn sowas? Virtual Boy ist so teuer.
Das ist die Frage, also ich würde ja wohl so, keine Ahnung, 150 Euro im Spiel würde ich ausgeben, aber wenn ich den jetzt importiere, dann kostet das gleich 500 Euro.
Jetzt musst du mir mal sagen, was ein Virtual Boy ist.
Virtual Boy ist eine alte Konsole von Nintendo, die man so hinstellt in eine VR-Konsole.
Die stellt man so schön, das ist ein ganz schreckliches rotes Bild, aber es ist also dreidimensional. Weiß nicht, ob man das VR nennen sollte.
Das ist wirklich die ersten VR, ich weiß ja doch, das waren die ersten VR Dinge. Hab ich ja auch in meiner Bachelorarbeit darüber geredet, ja natürlich.
Ich sehe es gerade zum ersten Mal, ich habe es noch nie gesehen.
Das ist eine der wenigen, die noch fehlt in meiner Sammlung.
Nintendo war mittlerweile sehr innovativ.
Deswegen haben sie aber sehr schön eingestellt und nach Europa gebracht, das war nicht sehr erfolgreich, es gibt irgendwie nur 15 Spieler für so.
Aber das ist jetzt auch nicht unser Thema.
Aber ist doch das Ausstellen, dass wir uns ein bisschen in anderen Themen verlieren.
Also da, in Tokio bleibt ihr noch bis zwei, drei Wochen, hast du gesagt, und dann geht es mit dem Zug los?
Genau, wir sind zwei Wochen nach hier und dann geht es erstmal in der Stadt zu Norden.
Da heißt es Niko, das ist ein bisschen ländlicher, sage ich mal, ein bisschen grünes sehen, auch ein bisschen älteres Japan.
Und dann geht es Richtung Süden quasi, ein Trip bis ganz nach unten nach Fukuoka.
Davon entfernen wir auch weiter, quasi vom ganz Norden Deutschland in den Süden, das ist wirklich länger als das, oder?
Japan ist ein langes Land.
Fukuoka war ich schon mal.
Wir sind mal von Busan nach Fukuoka mit der Fähre gefahren, die war nachts, und dann haben wir da so einen kleinen Grundtrip gemacht.
Fukuoka ist auch so eine Hafenstadt, sehr weit im Süden. Ich denke, das ist der Name bei Korea auch.
Ja, ist direkt quasi. Also ich habe eine Fährverbindung.
Wenn du nie da gewesen hast, nur Positives gehört, anscheinend gibt es auch, sind die Regeln irgendwie für so Stände, wo Essen verkauft wird, sehr lasch sozusagen.
Und deswegen gibt es da wohl auch sehr viele Restaurants, die so wirklich kleine Stände sind draußen und dann ist da wohl an vielen Stellen so eine schöne Atmosphäre, wo du draußen essen kannst.
Bin ich sehr gespannt, wie es aussieht.
Wie ist das Wetter da gerade auch?
Also ich bin gestern mit dem Pulli, den ich anhat, draußen gewesen und ich habe geschwitzt teilweise.
Du kaputtest den Pulli mit?
Ja, das lustige ist, wenn du die Wetterart benutzt, hat die eigentlich 15 Grad. Aber 17 war meine Maximaltemperatur, aber so abends 15 Grad.
Aber es fühlt sich wirklich wärmer an. Ich vermute, weil es so städtisch ganz viele Gebäude außen rum und so. Auf jeden Fall kommt es gut, dass das Apple-Wetter auch immer nicht so toll ist.
Ja, das kann sein, ja.
Ja, aber ganz angenügend.
Wahrscheinlich ähnlich wie hier bei mir in Portugal, wo es gerade schöne 20 Grad hat, das ist wahrscheinlich eher so.
Ja, ich glaube, in Portugal ist es wahrscheinlich so ganz insgesamt wärmer als Japan.
Japan ist eher, also gerade Tokio auch, ist eher schon vergleichbar mit Deutschland.
Ich würde sagen, das hat sich versetzt so ein Monat vorher quasi, also immer ein Monat wärmer sozusagen.
Ich komme aus Karlsruhe, was ja die wärmste, also mit Freiburg zusammen die wärmste Stadt Deutschlands ist.
Das kann für mich sowieso sein, dass es hier ein bisschen wärmer ist, aber hier ist es nochmal ein Stück wärmer, würde ich sagen. Aber so zwei Grad, drei Grad Unterschiede ungefähr. Also relativ ähnlich zu Deutschland eigentlich.
Ich kenne es nochmal aus der Erzählung von einem Kumpel, dass es dort doch deutlich auch schwüler ist. Also ich sehe es jetzt auch, ich meine, vom Breiten oder Lenkrad, ich weiß jetzt nicht, welcher, es ist jetzt deutlich südlicher als Deutschland. Also eher so auf Italienhöhe oder so. Also schon nochmal näher am Äquator als Deutschland.
Genau, also schon südlicher, ist halt auch, dadurch, dass es komplett umgeben ist vom Meer, ist der Unterschied zwischen Winter und Sommer nicht so hoch.
Aber im Sommer ist es gerade in Tokio, das gilt aber speziell für Tokio, also nicht für ganz Japan, ist es sehr schwül, wirklich extrem schwül.
Und das hältst du nicht aus, deswegen ist auch hier alles klimatisiert und im Sommer ein bisschen in der Regel drinnen in Tokio. Ich bin einmal, also ich bin mal, ich singe im deutscher franzischen Chor, habe ich glaube schon mal erwähnt und ist auch schon ein bisschen her, dass ich es erwähnt habe.
Aber damit waren wir mal auf einem Japan-Tour unterwegs, 2018 vor Corona und da waren wir in verschiedensten Städten und da sind wir mal von Norden, Sendai, von Tokio durchgefahren.
Wir sind in den Süden gefahren, da sind wir kurz in Tokio ausgestiegen, umgestiegen und eine weitere Bahn. Und nur diese paar Minuten, die wieder ausgestiegen sind, haben wir alle so sehr geschwitzt, so schwül war das. Also es war echt krass. Und dann sonst alle anderen Stellen nicht so schwül.
Ich kenne das nur noch aus Malaysia, da war das auch jetzt oder aus Singapur, da war das auch. Da kamst du aus der eiskalten U-Bahn raus und biste in diese warme Wand rein. Es hat keine Minute gedauert, du hast wieder unter den Armen getroffen und dann bist du wieder in die nächste Eiskammer gegangen.
Das war schon immer sehr, sehr seltsam. Was ich lieber an Japan ist wirklich der Service, das ist da wirklich eins, aber ich habe noch keine einzige, nicht mal eine schlechte Service-Erfahrung gehabt.
Da können wir uns noch auf jeden Fall eine Scheibe von abschneiden und das ist auch so wirklich eine cooles Ding eigentlich, die es in Japan gibt, abgesehen von den ganzen Tech-Zeug und sowas, was es natürlich auch gibt.
Aber ich würde sagen, wenn es dich interessiert, gehst du dahin und konsumierst es. Der Test von Japan ist eigentlich, du lebst eigentlich gemütlich wie Deutschland, einfach mit bestem Service. Und ich würde sagen, die Leute nehmen einfach mehr Rücksicht. Also Beispiel in der Bahn habe ich noch nie Leute gehabt, die einfach laut waren. Gibt es einfach nicht, weil man einfach Rücksicht auch annimmt. Oder auch gegessen wird in der Bahn, wo es einfach kein Müll rumliegt und so weiter. Also viele coole Sachen kulturell. Wie ist es preislich so? Also natürlich im Großstadt-Apartment und sowas ist natürlich super teuer, das ist in jeder Großstadt so, aber so alltägliches Leben mit einem Kaffee kaufen.
Also in Japan gilt Essen, Trinken generell als etwas Wichtiges. Also klar, nicht in jedem Land irgendwie, aber in Japan gibt es wirklich viel Mühe und deswegen ist es im Schnitt teurer zu essen und zu trinken. Aber so 10-20% also kein riesen Unterschied. Also in den Restaurants zahlt man in der Regel ein bisschen mehr.
Aktuell ist es aber so, dass der Yen sehr schwach ist und der Kurs war früher so 1 zu 1,20, also 120. Hier gibt es sozusagen, das ist auch eine interessante Sache in Japan. Hier gibt es keine Trennung zwischen Euro und Cent, so wie bei uns.
alles wird im Cent gerechnet und deswegen ist der Faktor quasi 100 oder 120 immer gewesen, also ein Euro sind 120 Yen gewesen.
Aktuell ist er 150 Yen fast.
Das heißt es ist aktuell 30% schwächer als sonst. Deswegen habe ich mir hier auch so ein Appelpencil gekauft oder so.
Hier gibt es auch eine Aktion für Touristen, taxfree, also die haben 10% Managed-R hier eigentlich.
Aber als Ausländer, wenn man über 50 Euro einkauft, kann man sich von der Tax befreien lassen und das erspart dann mal zusätzlich Geld, das ist gerade extrem.
Hier und das fühlt sich alles gemütlicher an.
- Wie holst du dir dann am Flughafen wieder die Tax oder?
- Also, also der Import nach Deutschland ist natürlich unterliegend im Zoll, da musst du dann genau gucken, was Deutschland für Regeln hat.
Aber Japan ist es so, du holst dich nicht wieder, sondern direkt an den Counter sagst du, ich mache Taxfree, gibst deinen Reisepass dort vor, dann sinkt einfach der Preis um die Mehrzahl.
- Das geht nicht. Also du musst den Reisepass vorlegen, die markieren das und dann wird es an die Regierung gemeldet und du musst das Produkt raus aus Japan mitnehmen.
- Und dann hast du es halt verloren.
- Das kann man gerne versuchen, ich werde es nicht machen.
- Ich habe 1000 Appelpencils verloren.
- Kriminelle Ideen mit dem FZDOT-Tagebuch-Podcast.
- Also für persönliche Bedarf und als Geschenke darf man, glaube ich generell Sachen, so lange ich es mitnehme.
- Ja, ich glaube auch für unter 400 Euro in Autoschneidfüllen ist auch kein Problem.
- Ja, ich habe unter 150 und so, also ich muss mich damit nochmal genauer bepassen.
- Aber 150 habe ich nachgelesen und dann nochmal, ohne gibt es nochmal eine Grenze bei 700 und so.
- Die unterschiedlich ist ja auch auf Postweg oder das persönlich mit dem Scope.
- Ja, 50 weiter auf Postweg.
- Du kannst auch so Kram, da habe ich auch schon gehört, dass man seine eigenen Laptop, die Rechnung haben sollte aus Deutschland, weil sonst könnte die auf die Idee kommen und sagen, ja, dann hast du da am Flughafen, musst du erstmal deine Rechnung zusammensuchen und so.
- Weil die dann behaupten könnten, du hättest sie in Japan gekauft.
- Ja, also ich bin da kein Experte, ich versuche einfach möglichst, ähm, die Kleinstreifen.
- Bei mir hat es zum Glück noch nie dazu geführt, dass ich am Flughafen durchsucht wurde, von dem her, ich meine, es ist wahrscheinlich den wenigsten passiert sowas. Jetzt habe ich noch einen Frage, was ist so das Schrägste, was du in Japan gesehen hast?
- Puh, das ist eine interessante Frage.
- Also ich meine, ich kenne aus dem Fernsehen, kenne ich so Katzenkaffee, gut, das gibt es jetzt hier auch schon, dann kenne ich zum Beispiel einen Zärtlichkeitspuff gibt es, das habe ich irgendwo gesehen.
- Wenn du in Puff gehen kannst, kannst du dich unterhalten und kannst Zuneigung austauschen mit irgendeiner Dame, kannst dir über deinen Alltag erzählen und dann gehst du wieder nach Hause.
- Also es gibt sehr viele schräge Sachen, die meisten kenne ich von YouTube Videos, deswegen war ich da quasi vorhersteinend von mir, also selbst gesehen, das krasseste, was ich gesehen habe. Also wir waren gestern im Manga-Café, das ist auf jeden Fall etwas ziemlich Cooles und das ist quasi, also wie soll ich das erklären, man muss sich vorstellen, ein kleines Hotelzimmer, was man ermieten kann, wo dann ein Computer drin ist, wo man so sitzen kann und es hat eine angeschlossene Bibliothek voller Mangas, also du kannst da reingehen, auch stundenweise, du kannst da eine halbe Stunde reingehen, drei Stunden reingehen, kannst du drüber nachen und du hast dann diese ganze Bibliothek von Mangas, du kannst dann sagen, ok, ich habe in so einem Manga noch nicht gelesen, das lese ich jetzt von Anfang bis Ende, aber da ist gedruckte Hefte.
- Gedruckte Hefte, genau und es macht auch Spaß, das zu schlübern, also am besten kann man japanisch, sonst kann man da nicht viel mitnehmen, aber schön, dass man das viel gezeichnet zeigt, auch wenn man ein bisschen japanisch kann, kann man schon ein bisschen was davon anfangen und das ist auf jeden Fall eine gute Erfahrung, was du machst.
Ja, das benutzen, glaube ich, Japaner auch viel, wenn die, also in Tokio ist es, in Japan generell, so man arbeitet sehr lang manchmal und es gibt halt auch viele, die nach Tokio reisen, die außerhalb von Tokio wohnen, manchmal also in Tokio, enden die Bahnen so mit der Nacht um 12 Uhr, fahren die letzten Bahnen, wenn du die verpasst hast, dann hast du Pech gehabt und es kommt tatsächlich oft vor, solange die Leute hier nicht mehr nach Hause können.
- Und dann in Büro schlafen.
Genau, dann in Büro schlafen oder eben so ein Manga-Café, was auch günstiger ist als ein richtiges Hotel oder sowas. Aber es ist dann doch auch schon interessant, dass man denkt, die größte Stadt der Welt, die niemals schläft und dann U-Bahn schläft dann doch, wie in München auch, da fährt die letzte U-Bahn, ich meine, am Wochenende dann glaube ich um halb zwei, vielleicht maximal um zwei.
Also Tokio würde ich nicht eher als die Stadt, die niemals schläft.
- Das ist glaube ich New York.
Das ist glaube ich New York, ja.
- Ja gut.
Also hier nach Grün ist schon der Welt.
Was ich in Japan ganz interessant fand, ist, dass du halt so Verkaufsautomaten an jeder Ecke findest.
- Ja, das ist richtig krass. Ich habe auch eine App, die dazu, da komme ich auch später zu. So krass ist es hier teilweise. Aber ich bin zum Beispiel spazieren gegangen, ich spaziere gern und habe dabei auch Podcasts, das kann ich auch jedem empfehlen, und habe dann irgendwann gemerkt, da war so eine Straßensfarbe, ich bin, also diese Sumida-Gegend, wo ich bin, das ist nicht so die größte, also die beliebteste Gegend in Tokio, und dann bin ich in der Straße entlang gelaufen und ich habe dann so in 500 Metern ungefähr zehn verschiedene Automaten gesehen, mit Getränken und verschiedenen Dingen und es war nicht so krass, so viele in einer Straße, nun alle auf einer der Straßenseiten auch noch. Das ist schon krass, wie viele es gibt.
- Okay, was ist das Skurrilste, was du in einem Automaten gefunden hast? Unterhülschen, scheuischreckig. Da gibt es auch die besten Geschichten, über was es da alles kaufen gibt.
- Ja, das Verrückte an Japan ist, dass es eigentlich total ordinär ist, meine Damen und Herren. Also wirklich hier ist es so normal, ich habe keine einzigen Unterhülschen oder so, so etwas gibt es bestimmt, aber da muss man explizit hin, weil das ist echt so ganz selten.
Zurück, was ich gesehen habe, ist ein Blumenautomat, du kannst da Blumen kaufen und ich habe das auch gesehen, in dem Moment, wo es gerade nachgefüllt wurde, ich denke, es muss ja auch nachgefüllt werden, das war der Automat, den ich gesehen habe.
Sonst gibt es auch Eisautomaten, das habe ich auch gesehen, das coole ist, jeder Automat hat auch heiße Getränke, du kannst heißen Kaffee kaufen und so. - So wie bei der Deutschen Bahn, wo dann vorher einmal der Erbsensuppe durchging und danach kommt dein Kaffee raus, dann sind da drei Erbsen mit drin im Kaffee.
- Dieser Kaffee, den ich hier habe zum Beispiel, der war heiß, als er rausgekommen ist. - Okay. - Ach krass, die machen die Dose warm oder was? - Ja, die Dose war nichts. - Ah, interessant, krass.
Und ich finde auch, die Automaten hier sind auch wirklich schnell, also alle Automaten übrigens, also es gibt Getränke, ich kenne es von der Uni, da gab es so einen Automat, der so einen Arm hat, der so fährt und du kannst dann zuschauen und bist dann ganz gemütlich und denkst, ach, okay, das habe ich gleich. Hier schmeißt du einen, den du drückst, fällt es schon runter, richtig schnell und das überall.
Also du kannst zum Beispiel hier an sogenannten Convenience Stores, dafür ist das die Akkutum Convenience, und das gibt es überall, also hier an meiner Straße, also es gibt so viele, dass man schon fast zu faul ist, um über die Straße zu gehen und wir haben jetzt zwei direkt, eine 30 Sekunden entfernt, die andere 45 Sekunden entfernt und wir sagen, ja der 45 Sekunden entfernte, der ist mir zu weit weg, ich gehe lieber zu dem anderen.
Und da ist es auch so, wenn du damit zahlst, sag ich dir alles mögliche, alles was du brauchst, einfach gibt es da, in ganz kleinen Shops und wenn du da zahlst, zahlst du eine Automatenschrift, schmeißt deine Münzen in den Automaten rein, also du musst nie mit der Person interagieren und der zählt dir dann automatisch, geht dir dann rückgut, automatisch, und es geht super schnell, alles, die Quittungen werden überall super schnell ausgedruckt, da gibt es keinen so Druck, sondern das kommt so direkt raus, die haben schon Sachen optimiert.
Das kenne ich aus Korea auch, also vor allem von so kleinen Restaurants, wo du am Anfang reinkommst, wo die Automaten stehen, da hast du die Bilder von denen was essen willst, da drückst du drauf jetzt an der Kreditkarte vor oder dein Handy vor für NFC und dann kriegst du ein Zettel und damit kriegst du ein Essen. Das ist auch für Leute wie mich dann ganz praktisch, die halt nicht so gut Koreanisch können, weil dann hast du ein Bild von denen was du da isst und kannst ungefähr erraten was das ist.
Da sind die ja noch mal ein Stück weiter vor, die haben nämlich ganz auf den Läden vor dem Laden so eine richtig große Schaufenster voller Essen und das ist alles aus Plastik.
Ja, das kenne ich auch, ja.
Das sieht aber so echt aus, und das gibt es fast überall. Du denkst, das sieht aber lecker aus. Das ist aber Plastik, die haben wirklich eine ganze Wirtschaftssektor, der darauf spezialisiert ist,
Essen schön im Plastik sozusagen nachzumachen. Und das ist sehr hilfreich, wenn man eben auch ein Foto davon machen will, und dann sagen, ich will das hier essen. Und du wirklich so wissest, was das ist, man sieht das Essen, man kann sagen, dass ich das will.
Noch zu den Automaten, da würde ich auch nochmal, ich meine, sind es stupide Automaten oder gibt es auch schon mehr so Roboterkram? Ich hab da auch schon, ich weiß nicht, in welchen Videos gesehen, dass du mittlerweile schon Restaurants hast, wo du nur von Robotern bedient wirst.
Weiß ich nicht, dass du einen Automaten hast, der dir schon Krebs macht oder wie du schon sagst, mit Eiscreme, das ist relativ einfach, aber ein Krebs machen ist dann doch schon komplexer. Oder ein Hotdog. Also Roboter, die sich bedienen können, die gibt es auch, aber wie gesagt nochmal, du musst das suchen, da kommt die Begegnung nicht so zufällig.
Das kenn ich auch selber nur von YouTube Videos, da bin ich ja immer dort gewesen. Orte, wo du von Robotern bedient wirst, es gibt auch Orte, die komplett ohne Menschen funktionieren, das heißt, es ist dann so eine Art Automatenrestaurant, da gehst du nur rein, da gibt es dann auch alles Mögliche, da gibt es nämlich Pizza, das wird im Automaten gemacht und so.
Gibt es alles hier, aber es muss extra hingehen. Es gibt es in Niederlanden auch. Im Alltag begegnest du solche Sachen nicht, das ist das einzige, was man erwartet von Japan, was auch wirklich so ist, sind die Lichter. Also du gehst durch die Stadt und überall leuchten Lichter und das sieht gerade nachts richtig geil aus. Das ist das, was man erwartet, was auch wirklich so ist.
Es gibt auch viele Hochhäuser hier und dann sind die besonders hoch und dann sieht es einfach so in die Straße rein. Und es gibt auch sehr viele in Wien, man hätten eigentlich Straßen, die sehr gerade sind, dann siehst du sehr weit in die Straße rein, was in Deutschland nicht immer der Fall ist und dann kannst du natürlich auch so, gerade wenn ganz viele Gebäude so Licht haben, sieht es auch richtig cool aus, bis in die Ferne. Alles andere hier ist sehr, sehr ordinär für den Alltag optimiert und eigentlich nicht so überraschend ist. So was sehen wir, musst du immer suchen, aber geben tut es alles möglich. Das ist auch ein Besuch für mich.
Hast du dann schon Apple Pay für die Uber benutzt, so dass du da, da habe ich schon gesehen, es gibt ja dieses, dass du dein Handy einfach hinhältst und das sofort bezahlt oder so was?
Ja, ich benutze nur das, also das ist natürlich Suica. Das funktioniert auch über die Wallet App, das ist auch richtig krass, wie einfach das gemacht worden ist. Also die haben mit Sicherheit eine Integration mit Apple direkt da gemacht.
Haben sie ja, weiß ich. Genau, das funktioniert auch mit NFC, das ist ja dann etwas, wo du dich gut auskennst. Es hat ja auch Apple so gemacht, dass wenn dein Handy akkulär ist, dass es weiter funktioniert, hatte ich auch schon einmal diese Nation.
Funktioniert halloos, du gehst in die Wallet App, kriegst da auf den Plus-Button rechts oben, wählst einfach ÖPNV-Ticket aus und dann wirklich ohne Aufwand, du musst keine Namen nicht mal eingeben, kriegst du da so eine Karte und dann kannst du dich halt aufladen mit Geld direkt auch in der Wallet App und kannst dann sehr schnell in die Züge einsteigen.
Das ist eben auch cool, das gibt es auch in anderen Ländern in Europa. Ich glaube in London, in Eustach gibt es das und irgendwo anders noch. Aber ausprobiert habe ich es noch nicht.
Das ist eben das, wenn du in der Station einsteigst, dann gehst du durch ein Terminal, dann merkt das ok, du bist da eingestiegen, da wurde ausgestiegen, gehst wieder durch ein Terminal, dann weißt du ja, du bist von da dahingefahren und dann wird der Preisinspruchsautomat abgezogen. Sehr praktisch.
Ja, sehr cool auf jeden Fall. Dann haben wir dich jetzt schon genug über Turkey ausgefeiert, oder? Ich meine, wir haben bestimmt noch eine Folge, die wir aus Japan senden werden. Oder teilweise aus Japan. Zum einen Drittel aus Japan senden werden.
Ja, ich habe auch was lustiges zu erzählen. Ich habe heute eine Nachricht von einem alten Studienkollegen bekommen mit einem Sticker von meiner App, der in einem Toilettenvorraum eines Clubs in München hängen. Mit dem Foto.
Und dann haben wir uns mal wieder ein bisschen unterhalten. Wir hatten jetzt auch bestimmt 5, 6, 7 Jahre keinen Kontakt zu dem.
Und dann hat er gemeint, ja, er hat auch schon meinen Podcast eingehört und blieb da blub und weiter. Und schön, dass wir noch gesagt haben. Bitte?
Schöne, schöne Grüße an Boris, den ich jetzt auch explizit auffordere, er soll doch mal hier bei uns zum Interview kommen, weil der gute Herr hat einfach mal meine App gecrackt.
Ich hatte ja mal irgendwie auch die Aussage im Podcast getroffen, dass ich sage, ok, wenn meine App crackt, der soll sie auch gerne haben. Ich baue da jetzt keine Security-Mechanismen ein, die übermäßig, sage ich mal, irgendwo über die App Store-Mechanismen hinausgehen.
Genau, über die App Store-Mechanismen hinausgehen. Ich habe da schon meinen Payment Provider drin. So er hat gesagt, er hat meine App gecrackt und mich würde jetzt einfach interessieren, ok, wie hast du es angestellt?
Ich glaube, das wäre auch eine technische Sache, die auch mir als Entwickler von der App macht, irgendwie auch mal zu wissen, ok, was muss man denn tun und wie geht man daran? Ich kenne Boris nur als wir im Studium haben wir uns viel, er war auch immer mit dem iPhone unterwegs.
Wir waren da beide noch so auf Jailbreak und so weiter voll cool, irgendwie Tweaks aufs Handy installieren und Boris hatte deutlich mehr übertrieben als ich noch immer, das war mal ganz witzig.
Er hatte da so ungefähr jeden Tweak reingebaut und er hatte sich auch, kennt ihr noch, in, da hat sich die iPhones gemoddet. Also der hat hinten bei dem iPhone, ich glaube 5S war das oder so, hat da hinten den Apfel rausgemacht und sich einen leuchtenden Apfel reingemacht und sah auch wirklich sehr, sehr cool aus.
Jetzt habe ich ihn heute schon irgendwie drauf eingeladen, er wäre ja sonst eigentlich ein fauler Typ und er schäut die Arbeit und das wird ein Podcast aufnehmen, hört sich nach Arbeit. Ja, ist es theoretisch für uns drei, ist es ein bisschen Arbeit, aber für ihn, Boris, du musst dich nur an dein Laptop setzen, zwei Stunden hinsetzen, nimmst du ein Bier in die Hand oder einen Tee oder was weiß ich und dann erzählst du uns mal, wie du das angestellt hast oder was haltet ihr davon?
Ja klar, ich finde es interessant, ich habe Ideen, wie man das machen könnte. Kommt drauf an, wie du deine App programmiert hast. Aber in the purchase ist einfach so ein User, der die Falls reinschreibt, dass die erscheint sind. Dann könnte man relativ, wenn es gejabrückt ist, natürlich die User, die Falls rein und dann kannst du in the purchase gemacht werden schreiben.
Richtig, richtig, das kenne ich auch und das mache ich auch nicht. Das ist nicht das Ding, was ich mache. Die Frage ist halt, was macht mein Payment Provider mit seinem Framework? Keine Ahnung, ich habe auch schon gesehen, man kann ja noch viel über Objective-C mit Twisting machen und so weiter, da kann man ja viele, viele, viele, sage ich mal coole und gemeine Dinge tun. Ja, du siehst aus, als wenn du was sagen willst.
Also ich habe bei dem Thema Payment jetzt für meine App das als ich das implementiert habe mir auch überlegt, wie kann ich das dann absichern und ich habe mir da was überlegt. Ich würde mich auch freuen von Boris erfahren, ob das was ich mir überlegt habe hackbar oder crackbar ist oder nicht. Ich werde das auch in der Artikel veröffentlichen, wahrscheinlich ein kleines Framework-Kart zu bauen für alle, die es ähnlich machen wollen, mit ein bisschen Encryption, um sozusagen sicherzustellen. Also ich benutze da unter anderem User-Defaults mit, aber ich encrypte selber in meiner App und ich bin aber kein Sicherheits-Experte, vielleicht geht das ja hin, das zu hacken, dann kann ich das noch mal optimieren.
Ja, na gut, ich glaube auch nicht, dass er Sicherheits-Experte ist, aber er hat sich das einfach so aufgehört gemacht. Jetzt probieren wir mal. Wir müssen einfach bei jedem Launch den Receipt gegen den App Store werfen und gucken, ob der noch kürzlich ist und dann ist gut. Aber wenn er aufsteigen will, dann kann er die App nicht benutzen. Das wäre eine sehr sichere Möglichkeit, weil dann gibt er Apple zurück, ob er es noch kauft oder nicht. Also zum Thema Vollheit, jemand der sein Apple-Logo hinten zum Leuchten bringt, ich finde nicht, dass es nach jemandem voll und klingt.
Das ist, in Borus, glaube ich, steckt auch mehr drin, als man sagt. Aber das muss man selber zeigen. Jetzt auch genug davon. Kommen wir mal zu den mehr standardmäßigen Themen, was im App Store passiert ist. Weil wir sind jetzt im App Store-Tagebuch. Zum Glück gibt es im App Store-Tagebuch noch keine Werbung, bis auf schlechte Schleichwerbung, dass man doch bitte 5 Sterne in Dollar-Podcast-Vorzeichnungen abgeben soll. Aber im Apple-App Store gibt es jetzt noch mehr Werbung, und zwar an unpassenden Stellen, so wie ganz unten, wenn man auf dem App Store-Profil runterscrollt. Und auch an anderen Stellen, auch in diesem Feed-View von Apple, können jetzt Werbung kommen, also in diesem ersten Tab, oder Today-Tab, ich weiß nicht, wie er heißt.
Ich habe in der Anfangszeit gesehen, dass sich viele Entwickler auf Twitter beschwert haben, dass auf einmal unter ihren Apps irgendwelche Glücksspiel-Apps drin sind, die behaupten, hier, hey, lad doch mal eine Casino-X-O.
Ganz problematisch finde ich das, wenn die Werbung absolut nicht dazu passt, und auch gegen die Zielgruppe. Also wenn du irgendwelche Kinder-Apps hast, und dann ist da Werbung für Casino-Apps, das geht halt gar nicht.
Bestimmt. Aber ich glaube, das ist auch ein generelles Thema. Wenn du in dem Kontext von einer App speziell Werbung anzeigst, interessiert vielleicht diesen Anbieter, was für Werbung angezeigt wird. Und das ist ja genau das Gegenteil der Fall. Der kann ja nicht bestimmen, was er für Werbung angezeigt wird, sondern derjenige, der Werbung schaltet.
Bestimmt, ja. Das ist ein generelles Thema, wo man sich immer überlegen muss, dass es möglich ist, dass es nicht das Gegenteil ist, dass es immer passt. Aber ob das jetzt mehr Werbung schalten?
Ja, keine Ahnung. Ich habe keine Meinung.
Was mich so ein bisschen an den ganzen Städten stört, ist, dass Apple immer mehr jetzt damit anfängt. Nur aus wirtschaftlichen Gründen. Und wir müssen ja jedes Jahr wachsen und jedes Jahr mehr Geld machen. Ansonsten geht es ja nicht.
Und jetzt fangen sie langsam an, Stück für Stück, uns, die wir eigentlich in das Premium-System investiert haben, immer mehr so schleichend hier noch Werbung und da noch Werbung.
Und da noch Werbung und da noch Werbung. Immer mehr, immer mehr. Und irgendwie sehe ich dann auch nicht mehr, warum zahle ich überhaupt mittlerweile 1500 für ein Handy? Und dann nochmal irgendwie 10 bis 15 Euro für iCloud und dann noch Apps und da läuft zu viel Geld mittlerweile drüber. Ich muss ganz ehrlich sagen, ich bin ein bisschen frech mittlerweile.
Also ich kann es nachvollziehen bei so Dingen wie Apple TV+ wenn man sagt, ok, ich möchte jetzt Apple TV+ möglichst günstig anbieten oder sogar vielleicht kostenlose werbebasierte Variante anbieten.
Da kann ich nachvollziehen, das ist ja quasi so ein eigenes Produkt in sich selbst, was dann eben werbefinanziert sein kann. Wo ich dich schon verstehen kann, wenn man viel Geld für ein Produkt hinlegt, Apple war ja immer eine Hardware-Firma, Geld über Hardware verdient und dann die Software wurde quasi über die Hardware mitbezahlt. Ja, ich habe auch das Gefühl, die gehen jetzt mehr Richtung Service, also immer mehr Service, das ist ja Apple TV+
Ich kann es ja noch nicht nachvollziehen, das ist quasi ein eigenes Produkt in sich selbst, was dann eben werbefinanziert sein kann.
Wo ich dich schon verstehen kann, wenn man viel Geld für ein Produkt hinlegt, Apple war ja immer eine Hardware-Firma, Geld über Hardware verdient, und dann ist Software, wo du quasi über die Hardware bezahlt.
Ja, ich hab das Gefühl, die gehen jetzt mehr Richtung Service, also immer mehr Service, das ist ja ein Apple TV+ Seller-by-Send-Service.
Für mich ist das immer kein Problem, wenn es ein Produkt in sich selbst ist, was quasi optional ist.
Ob ich jetzt Apple TV+ buche oder nicht, das kann ich ja noch mal in den Trend entscheiden.
Dann kann man da sagen, wenn ich jetzt Apps untergebe und so, ich finde ja die Apps, Search, Ads und so weiter, ich finde es keine schlechte Sache. Ich finde, das bringt uns ja letztlich auch wieder was, wir können ja da Werbung schalten und unsere Apps mitbewerben. Aber man kann es auch cooler gestalten. Man kann es auch cooler gestalten, man kann es auch cooler übertreiben. Man kann es auch komplett sagen, okay, jeder Entwickler hat den selben Amount an Werbung, den du schalten kannst, es gibt kein hier Bieterverfahren, das man sich an verschiedene Kategorien hoch bietet. Man kann einfach seine Werbung schalten und sagen, okay, jeder hat das selbe Kontingent und dann hast du gar nicht. Der Grund ist ja so, wir müssen euch Entwickler ja discover und machen und dafür müsst ihr uns Geld geben.
Ja, könnte auch anders laufen, könnte auch sein, dass es einfach kostenlos für Entwickler ist in der Entwicklermitgliedschaft und jeder hat halt, okay, jeder App-Entwickler hat 10.000 Impressions, die er rausholen kann pro Monat. Und dann kann man auch sagen, okay, dann kann man oben drauf, wenn man jetzt große Firmen ist, kann man auch irgendwie Geld oben drauf legen.
Aber das ist schon klar.
Natürlich nicht, da ist immer schon das Argument, du musst ja irgendwie discoverable sein. Der App Store ist halt einfach beschissen in discoverability.
Ich habe jetzt eine App rausgebracht, darauf kommen wir noch zurück, aber das ist eine Mac App und ich hätte die eigentlich gerne beworben über so eine Search. Aber das gibt es im Mac App Store noch nicht. Also ich hätte schon eigentlich gerne gehabt, wenn ich mal sage, okay, jetzt will ich gerade viel mehr Klick machen, vielleicht auch Geld drauf legen. Ein bisschen Werbung finde ich nicht so schlimm, so lange es nicht übertrieben ist. Also wenn es jetzt anfängt in den Product Pages, was das ist, dann würde ich ja dann eigentlich erstmal bei Google ansetzen und sagen, okay, dann schalte ich da bei Google auf bestimmte Keywords. Viele, viele gehen auch erstmal beim Browser, wenn sie den App suchen.
Aber man muss halt gucken, dass man diese, ich auch, ich muss auch jetzt genau das RFID Keyword zu targetten. Das kann man vielleicht mal sehen, ohne dass man mich jetzt unnötig Geld kostet und draufklickt.
Ich glaube, der Insta kostet auch erst Geld und nicht die, ich habe das bei Insta eingestellt, dass du die Werbung halt nur auf das RFID Keyword setzt. Und da muss man auf echt seine Kampagne gut einstellen.
Ich habe das auch erst gehabt, dass die Apple-Pumpen auch rausnehmen. Ich habe eigentlich gesagt, hey, mach mir das Exact Search Match an und sag mir, ich möchte nur RFID Reader und RFID-Writer alleine als Keyword haben und genau die drei, die ich targette. Und wenn das hier mir eingetan hat, dann würde ich auf andere Keywords zu trauen.
Und mir eigentlich, meine native Installs, die ohne Werbung auch passieren, weil ich irgendwie auch in den ersten zwei, drei Plattformen bin, wo ich wahrscheinlich den Insta sowieso bekomme, macht man sich halt kaputt und gibt Apple Geld damit.
Man muss sich seine Kampagne sehr, sehr scharf einstellen und sagen, nee, die Keyword nicht, das nicht, das nicht, das nicht, bis ich dann alle irgendwie rausgefunden habe.
Waren schon, waren schon zwei, drei Hundert Euro weg. Und jetzt läuft es eigentlich ganz gut so, dass irgendwie keine Ahnung. 10, 15 Euro am Tag.
Ich tagge da auch nur die Länder, wo ich am meisten verdiene, was Deutschland und USA ist. Also andere Länder targetten, lohnt sich, glaube ich nicht.
Genau. Naja, auf jeden Fall, das ist schon mal die erste negative Nachricht von Apple.
Gibt es jetzt noch mal eine negative Nachricht? Und zwar, dass Apple anfängt, AirDrop zu verstimmeln.
Und zwar wurde AirDrop in China dazu benutzt, um sozusagen die Flugblätter zu verteilen. Man muss sich auf einem großen Platz herumbewegen und Leute mit iPhones rumlaufen.
Ich habe mir vielleicht mal so eine Bahn, auch mal sein AirDrop view offen und dann sieht man so, oh ja, Handy, Handy, Handy, Handy poppt auf.
Wenn du da nämlich eingestellt hast, irgendwie über das Control Center, kann man einstellen, hier vor everyone oder für jeden sichtbar.
Und das war auch immer so, wenn das einmal eingestellt war, dann blieb das auch so.
Und dann konntest du immer von irgendeiner Person sofort etwas empfangen.
Oder jedenfalls den Dialog bekommen, hey, willst du etwas empfangen? Den man natürlich dann auch ablegen kann.
Aber da wurden auch immer gerne Flugblätter drüber verschickt, die man ja auch mit einem kurzen, ich glaube mit einem Preview Image sieht, wenn es ein Bild ist.
Und da wurden halt Dinge verschickt, die der chinesische Startup nicht mehr kontrollieren kann und nicht mehr bewachen kann.
Das ist natürlich den Dorn am Auge. Und da hat Apple jetzt anscheinend irgendwas in eine neue 16.1.1, 16.2.1, ich weiß nicht, welches war.
Der Artikel ist verlinkt, eingebaut, dass dieser for everyone nach zehn Minuten wieder ausgeht.
Also du schaltest ihn ein und nach zehn Minuten bist du wieder nur noch auf deine Kontakte, die dir etwas senden.
Und das weltweit, also nicht nur in China?
Ja, das ist in China, aber anscheinend soll das auch weltweit ausgebildet werden.
Aha, ok.
Und ja, ich kann es verstehen, wenn man das so von Anfang an eingebaut hätte, dann hätte ich gesagt, ja ok, privacy, um spam zu verhindern oder sonst irgendwas.
Ja, aber jetzt so aus diesem Kontext heraus, ich weiß nicht.
Ja, die Frage ist, wie sie das einbauen, wenn sie das einbauen, du kannst es trotzdem unendlich lange machen, jedenfalls außerhalb von Europa.
Und du kannst aber auch in Europa oder in anderen Ländern als China sagen, ich möchte das nur für zehn Minuten nacharbeiten, aber ich kann mir gut vorstellen, dass wenn Leute das anhaben, dass dann irgendwelche Dickpicks im Zug verschickt werden.
Ja, das ist ja auch schon passiert, aber ich meine trotzdem, dass sowas passiert, ja ok, dann lernt man ja glaube ich auch und dann schaltet man das aus, aber dass man so aus dem, ja um Menschen zu unterdrücken oder um Meinungen zu unterdrücken, sowas.
Ja, das Problem ist Apple oder auch der Rest von der Welt, wir hängen halt sehr abhängig von China und wenn China etwas nicht möchte, dann, dass es bei denen passiert, dann wird das auch nicht da passieren.
Da haben wir, ich will nicht sagen, wir haben uns an eine Abhängigkeit begeben, das haben wir da sicherlich und hat natürlich auch Vorteile für uns, wir können da billig produzieren, wir können sagen, ja die ganzen Klimaschäden, die passieren dann nicht bei uns, die passieren von den Fabriken, sondern die passieren ja da, da müssen die auch mal was tun, also das hat ja auch, wir nutzen China an der Stelle ja richtig aus und die benutzen jetzt ihre Macht, die sie dadurch gewonnen haben, um halt natürlich dieses unterdrückte System, das will man nicht, das will glaube ich niemand von uns, aber so ist es halt und wir werden jetzt nicht die Politik Chinas ändern können und Apple wird das auch nicht ändern können, sondern Apple was Apple machen kann ist halt die Produktion, die wir machen können, das ist halt die Produktion, die wir machen können.
Was Apple machen kann ist halt die Produktion weiter zu verlagern, weiter den Standort Indien auszubauen, wo sie auch produzieren, um so vielleicht den Druck, den China ausführen kann, zu reduzieren.
Also ich glaube, ich glaube, Taiwan Semicontact ist, die bauen, weißte Taiwan Semicontact, oder wie heißt die? Die bauen ja sogar in den USA jetzt Fabriken auf, also ich weiß, Taiwan ist nicht China, aber die bauen Fabriken in den USA auf und da wird dann Apple wahrscheinlich Aussagen produzieren lassen und die Produktionen versuchen, weiter aus China rauszuholen.
Also kann ich mir gut vorstellen, dass das in den nächsten Jahren passiert, aber solange das noch nicht passiert ist, sind wir halt an China gebunden.
Im Internet macht man das schon umgekehrt, in China darf man ja nichts über Taiwan sagen, das gibt ja Taiwan nicht, in Internet memes geht es andersrum, da heißt es dann West Taiwan, China ist West Taiwan.
Main Country Mainland Taiwan.
Ja, ich weiß aber nicht, ob die Abhängigkeit je los werden kann, weil China ist ja nicht nur der Ort, wo produziert wird, sondern Apple, auch Rohstoffe und so, aber Apple hat ja eine große China Strategie als Abnehmerland, also wo einfach die Kunden ihre Produkte kaufen und China ist einfach jetzt auch einer der wirtschaftsstärksten Länder der Welt, wenn die nicht schon weiter auf Platz eins sind und die USA überholen, würde mich nicht wundern.
Insofern ist es ja auch einfach aus der Hinsicht eine große Abhängigkeit.
Ich hoffe ja noch, dass die ganzen Karren wieder an die Wand fahren, weil ich möchte nicht, dass so ein Land irgendwie macht in dieser Welt gewinnen und dann irgendwann noch irgendwie meine, jetzt müssen wir noch unsere Macht ausweiten.
Man hat gesehen, was Russland macht, man hat gesehen, was andere Staaten machen und das will ich aber nicht, also das ist so was muss immer schön angeprangert werden.
Natürlich kann Apple da wenigstens machen, aber wir können ja wenigstens mal drüber reden.
Ja, es wird ja jetzt aktuell gesagt, dass es gab immer diese, das ist natürlich gar nicht groß politisch werden, aber es gab immer den Ansatz "Wandel durch Handel" und man sagt jetzt, das hat nicht funktioniert, hat vielleicht auch tatsächlich in Russland zum Beispiel nicht funktioniert oder so, aber ich finde Kooperation letztlich schon trotzdem wichtig, um trotzdem einfach, ich sag mal, auf Augenhöhe miteinander sprechen zu können, sich gegenseitig respektieren zu können.
Wenn Länder miteinander kooperieren, glaube ich, ist immer weniger die Gefahr, dass sie sich dann gegenseitig in den Weg kommen.
Die werden dann irgendwie, so zumindest meine Hoffnung, ein Modus immer aushandeln, wo beide Länder leben können und ich bin auch grundsätzlich schon jemand, der sagt, man sollte schon Respekt davor haben, wenn ein Land für sich selbst, für das eigene Land etwas beschließt, was man jetzt selber vielleicht nicht gut findet und was auch vielleicht im besten Fall ein Thema ist, was nicht die ganze Welt betrifft, sondern wirklich nur das Land selber betrifft, dann sollte man sich auch nicht groß einmischen.
Gut, Menschenrechte ist nochmal ein Thema für sich, da bin ich natürlich nochmal mit anderer Meinung, aber nicht jedes Thema, also keine Ahnung, man sagt jetzt beispielsweise in China, da wird sehr viel Datenkontrolle betrieben.
Ich weiß nicht, ich lebe nicht dort, ich weiß nicht, ob es doch vielleicht so ganz notwendig wäre, je nach Situation muss man entscheiden und ich finde, man kann nicht einfach aus unserer Blickwinkel sagen, bei uns ist sehr viel Datenchecken eine schlechte Sache, deswegen ist das auch in China schlecht, vielleicht haben die eine andere Situation, da muss man, glaube ich, schon immer ein bisschen zurückhalten, aber ich denke einfach durch Kooperation kann man eigentlich nur gute, guten Einfluss haben und deswegen, finde ich, muss man jetzt nicht anfangen, komplett in Kooperation mit China wegzunehmen, will ich auch nicht sagen, aber es wird halt nicht mit, ich würde sagen, es wird halt unfair gespielt, ich meine, die Auflagen in China für deutsche Firma, für andere Firma, immer höher als andersrum, die können halt jeder einfach einkaufen, aber im Moment, wenn wir in China irgendwas machen, dann müssen wir erstmal ein bisschen was machen, also so einfach geht es nicht.
China nutzt seine Macht aus, um seine Politik durch, durch, einzubringen, die ganze Europa macht das genauso, also wir werden, am spätesten in zwei Jahren werden wir ein USB-C-iPhone haben und nicht, weil Apple das möchte, sondern weil Europa seine Macht durchsetzt.
Aber kein Anschluss mehr, also Menschenrechte mit dem USB-C-iPhone.
Natürlich nicht, natürlich ist das was anderes, aber es sind halt beides Machtproduktionen gemacht.
Natürlich, natürlich, klar.
Ich glaube, wir wollen hier auch nicht so politisch werden, deswegen, aber ich glaube, wir haben genug dazu gesagt.
Fragen wir mal lieber Apple.
Genau, ask Apple.
Ask Apple.
Was ist Ask Apple?
Ja, gute Frage, das Schöne war, ich habe mich angemeldet und habe es dann aber überhaupt nicht mitbekommen und am Ende dieses ganzen Events habe ich auf Twitter gesehen, so ja, cool, ask Apple.
Und ich so, ach Moment, da war ja was, jetzt müsst ihr mir sagen, was war Ask Apple.
Ich habe gar keine Ahnung.
Das weiß ich gar nicht.
Das ist nicht irgendwas, das ist nicht irgendwas, wo man entwickelt hat.
A new series of interactive Q&As and one-to-one-provide developers with the apps.
Also du kannst Apple Leuten fragen stellen.
Also ich habe das glaube ich auch in einem Newsletter gelesen, ist das nicht genau das, was es in WM-App DC sonst immer nur gibt?
Ich glaube auch, dass es halt nochmal so, so.
14.11.2018, an Nico's hast du mich verpasst.
Nee, das ist das nächste, es gibt jetzt ein zweites schon, da war ein erstes und jetzt gibt es ein zweites. Aber ja, es hört sich auch an, als wenn es ein bisschen wie die Labs werden, wo man dann nochmal irgendwie mit jemandem reden kann.
Ich glaube, das ist genau das, es wurde ja sehr oft von Entwicklern angefragt, so hey, warum kriegt man nur einmal im Jahr so ein Ding. Hat ja gar nicht gestimmt, man kann ja, es hat ja auch Holger letztes Mal glaube ich in einem Podcast erwähnt, man kann ja so eine Anfrage auch machen, außerhalb WM-DC.
Und ich glaube, wir haben auch alles recht, zweimal im Jahr das zu machen, durch die Apple Membership, die wir da bezahlen.
Nur dass es jetzt diese Variante von WM-DC wohl einfach monatlich geben soll. Das ist glaube ich, mehr Ask Apple, wenn ich mich verstehe.
Das ist eigentlich eine coole Sache. Ja, auf jeden Fall. Was noch eine coole Sache ist, die ich gefunden habe in der Apple, ja nicht Dokumentation, ja Discover heißt es, ist der Artikel, oder mehr Artikel, Plan Your App, wo man einfach Tipps, sag ich mal, auf einem höheren Level bekommt, wie man denn seine App planen kann, mit welchen Tools und hier und dies und Design, also alles so, ja so von einem, ich habe eine Idee und dann wie geht es ran und dann gibt es verschiedene Artikel von Plan Your App, iPadOS, MacOS, TVOS, WatchOS.
Ich glaube, für den geneigte Entwickler jetzt, ja kann man mal drüber scrollen, aber gerade für Anfänger, sehr sehr wertvoll, muss ich sagen, schon viel interessantes Zeug drin. Wenn man das noch gar keine Ahnung von hat, dann kriegt man schon mal einen großen Hetzlaut, sag ich mal so.
Ja, auf jeden Fall. Siehst du dich gut gerade für Beginner, glaube ich, eine gute Orientierungsleitfahrt sozusagen.
Auch mal schön mit Hinweis auf die Interface-Guidelines, an die sich Apple manchmal selber nicht hält, wissen wir ja, aber wir haben ja auch nur Guidelines und keine harten Rules, die ich aber auch viel zu selten reingucke.
Und manchmal glaube ich, dass man da, dass ich da häufiger reingucken müsste und meine Apps mehr daran orientieren sollte, wie Apple es vorsieht, Apps zu designen.
Ja, da kann ich nur drauf hinweisen, dass man oft ein viel einfacheres, oder sich viel einfacher an die Design-Guidelines halten, ist einfach die Standard-Elemente von Structural zu nehmen.
Da kann man eigentlich wenig falsch machen, wenn man die einigermaßen sinnvoll zusammensteckt, dann sieht es schon ordentlich aus, ohne dass es irgendwie einen großen Bruch im Design gibt, oder da wird schon die Design-Guidelines so ein bisschen entforstert, glaube ich.
Ja, das kann man natürlich. Falsch, man kann man natürlich immer noch sagen, ich habe jetzt letztens auf Twitter jemanden gesehen, der fragte, sollte ich, ich will in meine Apps so eine, also Meta auf imperiales System Switch einbauen, soll ich da einen Switch verwenden, oder was soll ich da nehmen? Also so einen Einschalt-Aus-Schall-Knopf, oder was soll ich da nehmen?
Und ich finde zum Beispiel, dass man da, also das ist jetzt mein persönliches Mal, keinen Einschalt-Aus-Schall-Knopf nehmen sollte, um die beiden hin und her zu switchen, weil das hier bei mich immer nur dann benutzt werden sollte, wenn man ein und dasselbe Feature aktiviert oder deaktiviert.
aktiviert oder die aktiviert und es ist ja nicht der fall hier so zwischen zwei
systemen aber da ist die Apple Guideline einen Picker zu verwenden und man soll
keinen segmented Picker verwenden, wo du dann direkt die 2 Optionen sehen kannst, sondern einen Dropdown Picker. Das steht in der Human Interface Guide Line drin. Das ist eben von Mac.
Wobei ich glaube auf iPad und IOS gibt es zwischendurch auch einen Dropdown Picker. Das ist für mich die Alternative. Zum Beispiel bei diesem speziellen Fall der Meinung, dass man durchaus ein segmented Picker nehmen kann, weil ich finde es unnötig, da den Nutzer einmal klicken zu lassen, um die Optionen überhaupt zu sehen. Man kann die ruhig direkt anzeigen. Ich würde so nehmen, obwohl sie eigentlich nicht wichtig sind. Ich bin auch der Meinung, dass man bis zu 5 Optionen
kann. Wenn du weißt, dass du nur 5 Optionen hast, dann bin ich auch der Meinung, dass man nicht mehr segmented Picker machen kann.
Fünf finde ich schon fast viel, aber es kommt auch auf die Länge an, finde ich. Weil du willst ja letztlich auch, dass es lokalisiert noch reinpasst und so weiter.
Richtig, richtig. Aber ich kenne es noch aus ehemals IOS Zeiten, wo man diese segmented Picker benutzt. Und ich glaube auch, da bist du bis zu 5 und dann wird es aber schwierig. Kommt darauf an, wie viel Texte man benutzt. Wenn es ein größer Text ist, dann passt es aber.
Also wenn da Kilometer oder Malz steht, also KM oder ME, dann würde ich auch ein perfektes Beispiel nehmen. Ich glaube, dass Apples die Hymn-Inzidenz-Wisegeilheit sagen, du solltest die Segmenten nur verwenden, um zwischen zwei Ansichten von Daten hin und her zu schalten. Das ist so. Fast wie ein Tap-View, mehr oder weniger. Das ist glaube ich die Sichtweise, dass der Hymn-Inzidenz-Wisegeilheit ist.
Wenn man sich dann an diese ganzen Regeln gehalten hat oder sich das durchlesen hat, dann kann man auch Apps in den App Store bringen. Und da hat Forbes mal so eine Analyse gemacht und dann festgestellt, dass jeden Monat nur 15 neue Apps in den Mac App Store kommen. Das ist relativ wenig, oder?
Das ist sehr wenig. Überrasch mich wirklich. Ja, da sieht man, natürlich hat der Mac noch andere Wege, Apps darauf zu bekommen als das iPhone oder das iPad. Und viele, hat aber natürlich dieselbe Einschränkung, oder ähnliche Einschränkung wie das iPhone und das iPad mit Sandbox und so was. Viele Entwickler wollen halt Sachen machen auf dem Mac, die die Sandbox nicht erlaubt. Oder wollen schnell Updates an ihre Kunden liefern können, als der App Store es macht, wenn man halt durch Review-Time, die auch irgendwie länger geworden sind in den letzten Wochen, glaube ich, kommen möchte. Und natürlich auch Upgrade-Preise gibt es auf dem Mac nicht im App Store. Auf dem iPhone auch nicht. Ja, da gab es die halt auch noch nie. Und es gibt ja viele, viele Mac Apps sind ja, jedenfalls so historisch teurer als iPhone Apps.
Und wenn du so eine 100 Euro App hast und du kommst in eine neue Version raus, dann möchtest du einen Upgrade-Preis vielleicht an deinen Kunden anbieten.
Aber Apple will, dass du Subscription hast. Das ist schon die ganze Zeit so. Also ich würde auch mit den fixen Preisen und Upgrade-Preisen, finde ich auch eine gute Sache. Aber Apple pusht Subscription.
Ja, aber vielleicht wollen die Entwickler das nicht. Deswegen stellen sie ihre Apps nicht in den Mac App Store. Das ist ja nicht, liegt ja nicht an Apple, dass das so nicht los ist. Also schon im Endeffekt ja, aber das liegt hauptsächlich an Entwicklern, weil die es halt nicht reinstellen.
Ja, aber genau die Entwickler, die Entwickler, die es nicht reinstellen, die sind wir ja nicht, richtig?
Wir haben zu den 15 Apps, die da waren.
Genau, wenn man das so mal wörtlich nimmt, und 15 Apps pro Monat, dann haben wir im letzten Monat, im Oktober, haben wir ein Fünfel davon reingestellt, wie drei.
Wir haben nämlich alle drei jeweils eine App in den Mac App Store gebracht. Ich würde sagen, ich glaube im Oktober, und wenn es nicht ist auch egal. Ich habe nämlich eine App geschrieben.
29.10.
Ich habe in vier Tagen eine App programmiert, die sich jetzt Network Lite nennt. Das war nach einer Idee, oder auf die Probleme von Ralf Stockmann, den man vielleicht auch so ein bisschen aus dem Podcast-Universum kennt, der unter anderem für die Softwareverantwortlich ist, die wir zum Aufnehmen benutzen.
Der hat das Problem, dass sein Netzwerk irgendwie muck macht und wenig Durchsatz macht manchmal. Und zwar wirklich von 500 MB Durchsatz auf 10 runter. Und dann geht es auch immer wieder hoch.
Er wollte das gerne monitorieren, hat aber keine App gefunden, die das halt regelmäßig misst, den Durchsatz. Sondern es gibt halt genug Apps, die es aktuell anzeigen, was gerade dein Mac macht.
Also dein Mac lädt gerade 100 MB drunter. Aber das interessiert ihn ja nicht. Sondern er will konstant wissen, oder nicht konstant, aber regelmäßig wissen, wie viel kann mein Netzwerk gerade oder was meint mein Mac, was das Netzwerk gerade kann.
Und da gibt es bei MacOS ein kleines Tool, das heißt Network Quality. Das ist eigentlich so ein Speedtest. Der lädt Daten runter vom Apple CDN und den Daten hoch zum Apple CDN und sagt dann, was der Durchsatz da geschafft hat.
Und er wollte halt ein Tool haben, was in der Menüleiste ein Ampel anzeigt und im Hintergrund alle x Minuten misst, wie der Durchsatz halt ist. Und dann habe ich ihn gefragt, wann brauchst du das?
Und er meinte, ja ich muss das hier ein bisschen systematisch debuggen. Und ich so, nein, nein, reicht das nächste Woche? Und dann habe ich ihm das von vier Tagen eben so einen Prototypenform geschrieben, der jetzt auch inzwischen im Mac Apps verfügbar ist.
Und auch bei GitHub kostenlos oder runterzuladen ist Open Source. Können Leute sich gerne daran beteiligen, das weiterzuentwickeln. 100% Swift und SwiftUI. Ich läuft auch nur auf Ventura, weil ich halt...
Ah, das wollte ich gerade sagen. Das ist nämlich die neue Menübar App.
Genau, ich wollte eigentlich die gleiche Art und Weise machen, wie ich das mit Second Clock gemacht habe, ohne die Menübar App zu machen. Und dann habe ich halt gesehen, es gibt jetzt das neue Menübar Extra für Ventura. Und da reif auch Ventura benutzt.
Okay, dann ist mir scheißegal, dann mache ich halt nur Ventura only. Und damit ist es nämlich super einfach eine Menübar App zu machen.
Wie viel Zeitcode hast du denn am Anfang so gebraucht, um überhaupt eine App so ein Offen zu bekommen? Also 10 oder 100?
Um eine App so ein Offen zu bekommen? Also dann Menübar Extra App grundsätzlich erstmal zu sehen. Das ist eine Zeile SwiftUI. Eine Zeile, das ist schon richtig krass.
Also drei Zeile. Du sagst Menübar Extra, dann machst du Text, dann machst du den Geschleppte Klamot zu und dann hast du das Menübar.
Und die Einträge sind dann einfach so Menübar Entries oder so? Nee, das sind dann normale SwiftUI Text Entries. Divider und... Ach, die werden alle zu Buttons dann? Ja, kannst du Buttons reinmachen, genau.
Also ganz normale Buttons? Ganz normale Buttons. Also ich glaube auf jeden Fall, dass diese neuen SwiftUI Geschichten, wie Menübar Extra und so weiter, dazu führen würden, dass es mehr Mac Apps pro Monat geben wird.
Das glaube ich auch. Auf jeden Fall. Also wenn du ab und zu so ein bisschen an die Grenzen von SwiftUI gestoßen, dass man nur 10 oder 11 Elemente untereinander machen kann, die man muss ja in Gruppen fügen oder in Subviews und so weiter, dann geht das wieder.
Warum da diese Grenze ist, keine Ahnung. Das ist ein Swift-Thema tatsächlich. Das hängt mit Result-Bilder zusammen und daran wurde auch in letzter Zeit was gemacht. Da kenne ich mich durch Swift-Urb-Avolution ein bisschen aus.
Also eigentlich kann der App das inzwischen verbessern, weil es gab jetzt einen ganz neuen Swift-Urb-6, glaube ich, da war es neues. Aber sie haben sich entschieden, das bei 10 zu lassen, das weiß ich auch nicht.
Dann wollte ich einbauen, dass die App automatisch erkennt, wenn das Netzwerk weg ist. Da gibt es einen API für. Also man kann die App relativ einfach mitbekommen vom System, wenn kein Netzwerk mehr da ist. Das hat aber die komplette App zum Einfliehen gebracht. Ich weiß auch nicht warum. Also dann ist die komplette UI angefroren, wenn ich das mit drin hatte.
Vielleicht ein Threat-Thema? Also dass du es nicht im Main-Threat nachher brauchst?
Nein, vielleicht nicht. Es ist noch im Code drin, aber es ist auskommentiert. Da kann jeder drum rumspielen natürlich. Und ansonsten war es relativ schnell gemacht und dann viele kleine Verbesserungen. Also er hatte dann die Daten in Excel importiert. Ich habe Core Data um die Sachen wegzuschreiben, habe dann CSV Export noch geschrieben. Dann hat er so Kleinigkeiten wie "Wenn das ISO-Format für Daten liest Excel nicht, dann muss ich das Excel-Format formatieren." Dann hatte er mir hinterher mein Bild geschickt von dem Grafen, den er damit geboten hat. Dann habe ich den Grafen einfach selber eingebaut und in die App mit reingebaut. Es gibt immer noch offene Punkte, die noch zu verbessern sind an der App. Ich habe noch irgendwie 7 To-Do's da drin.
Aber sie ist jetzt als GitHub-App in Schuster. Ich habe aber nicht immer Zeit daran zu arbeiten.
Warum verschenkst du dir die Software? Warum verlangst du die einfach mal in 5- oder 10-Jährigen?
Ich verlange einen Euro dafür im Appstore. Also für Leute, die da...
Aber das ist ja nichts. Das ist ja mit Inflation und mit App-Begunst.
Die App war nicht meine Idee.
Ist ja okay, aber trotzdem hast du ja alle Arbeit.
Ja, wie so viel Arbeit.
Ja, aber es ist immerhin. Du bist ein hochbezarter Flugfahrt-Ingenieur, der wahrscheinlich einen Stundenlohn von mehr als 150 Euro hat. Die kriegst du mit dem Network-Lite für 1,19 Euro.
Ja, aber wer kauft denn so eine kleine App?
Na ja, 10 Leute haben es getan und die hatten ja auch einen Locker in 5-Jährigen. Mit Sicherheit.
Und dann hättest du schon mal Essen gegeben.
Nikos Beratungsstunde hier.
Ich würde es halt immer mal machen, weil ich meine, jemand der das braucht, der sagt, ja, es ist ein gut investiertes 5-Euro.
Und zur Not weißt du auch, wenn man irgendwie die Angst hat, oh so kacke, dann kann sich die Kohle von der App immer wieder holen.
Also, das wissen auch viele Leute.
Man kann ja oben so aus in der Etats machen und trotzdem Geld verlangen, das ist ja genau der Fall.
Und so kann auch jeder, der unterstützen möchte, die App verkaufen, kann ich auch hier empfehlen.
Ich benutze die App auch selber, ich finde, man hat ja diese Verträge immer, und dann denkt man, so mein Internet ist nicht schnell genug und so. Und genau dafür kann man es ja auch verwenden. Man kann dann im Hintergrund die App prüfen lassen einfach, dass man dann auch nachweisen kann. Ich habe diese rechtlich, da gibt es jetzt auch eine offizielle Webseite oder so, die man verwenden kann, um dann rechtlich verlangen zu können, dass man eben eine Gebührenverminderung oder so bekommt. Ich glaube, da hat sich in Deutschland auch was getan. Aber die kann ich euch empfehlen und das feststellen.
Das glaube ich, du kannst dich zertifizieren lassen.
Nach ISO 1000, ISO irgendwas.
Na ja, auf jeden Fall will ich nur sagen, verkaufe ich nicht die Werte, weil ich finde, 1,19 Euro ist halt...
Also, da hast du gerade mal gesprochen, was in den Laptop wieder drin ist. Ja, ich habe sie zwölfmal verkauft. Ich kann nicht leider nicht finden. Ich weiß nicht, ob das nicht... Du kannst einen Fork, glaube ich, die Fork sehen. Aber das für nur das Fork heißt ja noch nicht.
Ich glaube man kann es sehen, ihr habt das bei meinen Beta Downloads von RaymarFox, da kann ich das sehen. Ich müsste aber nachschauen, wo.
Die andere Sache, die wir auch, weil du es für ein Euro-19 eingestellt hast, warum machst du das nicht einfach? Ok, und dann sagst du hier noch, du hast noch ein Viewrend hier, ein DIPJAR, ein Euro-5 Euro-10 Euro. Dann machst du das gleich gerade.
Auswieberger Preis quasi. Das hab ich auch schon mal gemacht.
Genau, das sag ich auch schon mal. Das coolste Projekt, das unterstütze ich. Das kannst du dann auch alles anmachen. Kannst du ja mal alle zehn App Stats oder fünf App Stats einfach anzeigen. Hey, hier übrigens. Guck mal. Es hilft, es hilft.
Ich kann das immer noch machen. Aber dann würde ich es umsonst machen. Dann würde ich es umsonst machen. Dann machst du dein DIPJAR. Also dann kann man auch, du kannst ja auch Leute feststellen, die es auf der Wende oder weniger verwenden, auf Basis dessen, wie oft dieser Test durchgeführt wird.
Und dann kannst du darauf auswählen. Alle, also da kann man auch Videos helfen machen. Das ist auch immer geil. Ich kann es auch nur aus meinen Erfahrungen sagen. Ich zeig jetzt mittlerweile meine, ich hab auch viele Experimente gerade durchgemacht von meine Paywall jedes Mal anzeigen oder meine Paywall alle zweimal anzeigen und verschiedenste Permutationen, da komm ich dann später drauf.
Aber es hilft einfach. Ist auch, glaube ich, siebenmal bis ein gewöhnlicher Mensch überhaupt erfasst. Und dann also was wie hey, ich kann ja dafür Geld ausgeben. Das habe ich auch gar nicht irgendwie so realisiert. Viele Leute sind auch im ersten Moment so ja, nee, schließen.
Weg, weg. Du musst halt auch wieder ins Gedächtnis kommen, hey, übrigens. Ja, du hast auch eine Erfolge, vielleicht. Richtig. Und die verkaufe ich nicht unter mir.
Ja, ich habe eine App gebaut, die nennt sich, da fische ich jetzt schon ein bisschen in die Hartz-Diritturium. Im Prinzip geht es um Dinge übersetzen und Dinge zu lokalisieren. Und zwar heißt die App Metadata von Fastlane Tools.
Über Fastlane Tools haben wir ja schon häufiger mal geredet. Ist ja die Bildautomatisierungsepipeline, die man sich bauen kann für iOS und Android und Mac und viel noch mehr.
Also es kann super, super viel. Hat verschiedene Teile dieses ganzen, dieses ganzen Konglomerats an Tools, die da drin stecken.
Ist nämlich eins davon ist, dass du deine Metadaten damit vom App Store runterladen kannst als Text files dann auf der Platte haben kannst.
Diese Text files dann lokal bearbeiten kannst und dann auch wieder sagen kannst, okay, jetzt ladst du die wieder hoch.
Sozusagen, dass du die Lokale in deinem Git hast. Deine Source of Truth ist sozusagen, dass du auf dem Rechner hast. Oder ist sie eigentlich nicht, weil die Source of Truth ist der App Store, aber den informierst du einfach mal schön, weil du einfach im App Store nichts mehr selber auf der Webseite nichts mehr veränderst.
Damit hast du dieses Source of Truth-Probe nämlich nicht mehr. Und dadurch hast du einen riesen Vorteil, dass du im Git drin bist, du hast getrackt, was hast du verändert, welche Keywords hast du verändert und so weiter und so fort.
Und in der Zeit, wo ich uns kennengelernt habe und ja, Remafox entwickelt hat, habe ich immer gesagt, ey, hier mach doch mal bitte, ich hätte gern für die Fastlane Files und er so, ja, nee, keine Zeit hier, erstmal Hauptprodukt und so weiter.
Dann habe ich nebenbei so mein Tool halt gebaut, weil ich ja meine App in Anfang dieses Jahres in mehrere Sprachen übersetzt habe. Und da kam natürlich zu, okay, Bodycouch hat mir schon unglaublich viel geholfen, aber da war diese ganze Geschichte mit den Metadatten, wo du ja natürlich auch viele Geschichten hast wie Appname, App Description, Subtitle, Keywords und all solche Geschichten, die auch irgendwie übersetzt werden wollen.
Genau, da habe ich halt auch geguckt, okay, dann bevor ich das alles behandle, irgendwie Copy Paste und irgendwie einen Translator schmeiße und wieder raushole, schreibe ich mir halt auch ein Tool. Das war auch jetzt lange ein Tool, das mich irgendwie rumgegeistert hat und ich habe dann immer mal wieder kleine Dinge verbessert und eingebaut und so weiter.
Und irgendwie vor kurzem kam jetzt dann die Idee, ey, irgendwie ist es auch schade, wenn das jetzt hier rumliege, was ist eigentlich schon wertvoll, was ich da auch gebaut habe, weil es mir extrem viel Zeit spart, warum nicht einfach rausfauen und allen anderen Leuten die Möglichkeit geben, Zeit zu sparen, wirklich bare Zeit, Schmerzen mit dem ganzen App Store zu sparen, weil dieses mit Metadaten bearbeiten fehlt halt im Fastlane komplett, was der Fastlane macht, das hoch und runterland und die Textfiles anlegen und das ist aber alles.
Und dann habe ich halt mal den ganzen Layer da oben drauf, die sozusagen ein UI-Layer, der auch mit dem Translator, hoffentlich auch mit dem Microsoft Translator, da bin ich noch dran und dann noch viele andere interessante Features wie zu sagen, dass man seine Keywords, die man hat, besser bearbeiten kann.
So dass du siehst, es gibt ja zum Beispiel, du hast in dem US Store kannst du bis zu 500 Keywords haben, weil der US Store mehrere Sprachen sozusagen indext.
Du hast zum Beispiel französisch, arabisch, russisch und spanisch, mexikanisch und noch irgendeine, die du als Keywords, auch wenn deine App nicht in dieser Sprache lokalisiert ist, kannst du deine Metadaten da drin lokalisiert. Du hast 5 Storefronts und dann kannst du den US Store mit 500 Keyword Characters targeten.
Und genau dieses Ding, dass du keine Überschneidungen in diesen Keywords hast, also dass du mehrere, die zeige ich dir in einem View an, sodass du die überschneidest, siehst und dann siehst du ja zum Beispiel, dass du vielleicht im US Store hast du zum Beispiel Keyword ABC eingegeben und im spanischen, spanisch-mexikanischen App Store hast du CTEF eingegeben.
Hast du schon Spanisch gesagt?
Spanisch, aber nicht Italienisch.
Auf jeden Fall kannst du dann halt Überschneidungen in diesem Keywordrissen finden, die zeige ich dir auch schon an. Du kannst dir Keywordideen anlegen.
Du kannst dir...
Hab ich auch schon mein erstes Feedback von einem anderen Wigleggen gekriegt, der...
...der Default-Folder von Fastlane benutzt, den ich auch noch nicht kannte, den ich jetzt kenne.
Sozusagen, dass du ein Fallback für Languages hast, wenn Fastlane bestimmt den Fails nicht findet.
Das ist ein Sonderfall, das muss ich auch irgendwie einbauen, habe ich schon viel gemacht.
In dieses Tool bin ich jetzt auch weiter dabei, noch weitere Dinge einzubauen. Soviel zum Beispiel, dir deine Ratings aus dem Appstore auszuholen.
Dass dieses Tool nicht nur zu diesem Metadatenbearbeitungs-Tool wird, sondern vielleicht auch immer mehr zu so einem ASO-Tool, wo du halt viel, viel mehr tracken kannst. Also, dass du deine Ratings tracken kannst, dass du Keywords tracken kannst, dass du...
...ja, solche Späße anzeigen kannst und halt einfach so einen kompletten...
Okay, weil es sind ja alles Metadaten, die irgendwie da zusammengehören und dass du das halt überwachen kannst und dann...
...weil ich finde halt dieses, was mich in diesen ASO-Tools an diesen Webseiten stört, ist einfach, dass du da auch immer wieder...
...ja, du musst jetzt deine Keywords nehmen und dann musst du die da da reinkopieren und dann...
...aber was ich eigentlich haben will, ich will das aus meiner Source of Truth in die App anzeigen, hey...
...und das sind deine Keywords, so ranks du gerade dafür und dann kannst du vielleicht noch Keyword-Permutationen bauen, weil du natürlich, weiß ich nicht, bei mir zum Beispiel NFC und NFC Reader und NFC Writer zum Beispiel sind ja alles so Keyword-Kombinationen, aber dann kannst du auch sehen, okay, die Keyword-Kombination hast du und so weiter. Solche Späße will ich machen.
Aber das kommt alles noch später.
Genau.
39 Euro.
Aber bin ich jetzt auf...
39 Euro, okay.
Ja, hab ich jetzt auch schon mal angerufen, also ich bin jetzt, das war am Anfang, als hab ich so ein Early Bird gemacht, auch wie DJ hat mit 3 Euro im Monat, 30 im Jahr oder sowas im Monat, und jetzt hab ich einfach noch mal hochgebreht.
Weil ich bin halt der Meinung, wenn man 2, 3 Releases im Monat hat oder so, als Entwickler und Fass-Lebanes, was viele tun, ist das halt ein Fünfer im Monat, also ich spar dir so viel Zeit mit der...
Genau, und es ist auch toll, man gewinnt ja, wenn man das richtig benutzt, dann macht man ja mehr Geld mit deiner App, insofern macht das auch Sinn.
Momentan ist es noch nicht ein ASO Tool, aber es geht in die Richtung, ja. Es geht in die Richtung. Es ist momentan eigentlich, ich sehe es jetzt auf Twitter, es gibt einige Entwickler, die es egal ob irgendwie ASO Tools bauen, wo du Keywords checken kannst und so weiter, aber ich will eigentlich, das ist mir alles zu wenig, was die machen.
Sorry, das machen die, die Webseiten auch alle. Die sind zwar alle recht teuer und die können auch noch viel, viel mehr und da sind ganze Teams dahinter, aber prinzipiell baue ich das Tool erstmal für mich. Ich hab bis jetzt 50 Euro damit verdient, das ist nicht viel, ich glaube ich hab 22 Downloads dafür, da war ich schon auf Platz 18 in den deutschen Entwickler Tools Charts für eine kurze Zeit, damit das mit dem Monat schnell hochrutscht, wenn man 20 Downloads hat.
Das war jetzt deine erste Mac App, ne?
Genau, das war meine erste Mac App.
Wie hat sich das angeboten, meine Mac App zu schalten?
Im Prinzip, ich hab alles in SwiftUI gemacht, hat sich nicht viel anders, also anders als iOS, also herausgestellt, ich bin so ein Corelator, was ich benutze ist von...
John Sandel
der genutzt das feist im werk wo man halt relativ einfach auf die was weiß ich
dem vom meck kommt im prinzip und da muss ich so ein bisschen rausfinden und
findet weniger was so meck in strukturentwicklung angeht auf den internet
dann muss ein bisschen mehr umstochen wenn man verstanden hat okay wie
funktioniert mit diesen security bookmarks und so weiter die speichern wir
rausholen und man muss es dann auch nur noch string passen okay welche falsigen
wo und solche schweiß habe ich dann gemacht dass man halt diese bookmarks
man hat dann auch recovered wenn sie stale sind also mit folders verschiebt oder
unbenennt dass dein dein app dann erkennt dass ihr etwas verschoben oder
umgedennt zeigt mir doch mal bitte wo der folger hin ist das habe ich auch alles
nachträglich eingebaut das war jetzt im ersten moment nicht so wichtig aber ist
drin also kann es umbenennen und das heißt die ehe die mit den link zum
folgen und im prinzip mache ich auch nichts außer dass ich einfach die die die die
die datter auf der platte aber auch mit dem das ist schön ist dass du siehst
auch direkt mit jedem schreibe ich mit jedem tassen druck was einigermaßen
performant ist ganz gut und du siehst auch sofort im git also mit klein sich
sofort a hier zack veränderung die ich gemacht habe ist auf jeden fall ist gut
unter ist auch jetzt schon auf mich zu kommen wenn jetzt vielleicht kann sich
jeder mal angucken auf in die punkt watch ist ein newsletter zu der in die
developer ausquatscht und da gibt es alle zwei wochen glaube ich oder jeden
wo man sich ein ausgefragt hat über die jetzt finde ich cool dass das passiert
ist weil ich habe eigentlich nur über twitter vermarktet natürlich auch gut
weil die ab auf den pkz dann ist natürlich twitter und die ganze twitter
community hat der perfekte markt aber die perfekte werbeplattform alles hat schon
sehr starke tage das natürlich weil alle irgendwie alle in seinem boot sitzen
genau ja und so weit genau nach ja wie habe ich mit jihad auch mal jihad hat
ja auch den feature request auch von mir und von anderen auch ja er sollte auch
die fasen mit ja ja ich verlinke auf jihad und ich weiß auch nicht was das im
digital geschrieben hat aber ich habe es auch noch einen unterhalb man so ein hey
hier du benutzt das hey ja so übrigens noch wenn du das übersetzt bist
genau so und dann kommt doch von metadata für fasen ist noch mal zu
riemann hat sich auch was getan was getan das ist veröffentlicht worden
endlich aber hatten wir dann schon letztes mal den release angekündigt dann haben wir
dann haben wir jetzt den vollen release richtig genau ist endlich draußen
release macht für uns alle drei geplant war der 11.10. für den release und das
habe ich auch hinbekommen also ziemlich gecrunch noch am ende bevor ich nach
hierher geflogen bin aber hat geklappt also so ein geteinten release dann gemacht oder
ja genau ich habe ich habe drei tage vorher war dann das durch den app store
durch durch den review hat das eine woche vorher als eingereicht muss noch
mal was nachprobieren und dann habe ich eingestellt dass direkt veröffentlicht
werden und es ist dann auch passiert und dann hat es angefühlt so das du hast ja
lange also ich habe sehr kurz an meiner arbeit und du hast jetzt sehr lange
gearbeitet ist jetzt ein stein vom herzen gefallen oder der lasst von den
schultern ja auf jeden fall ich meine ich habe den punkt war ja ich will ja
mehr entwickeln und ich habe bei meinen ersten direkt in die ansprüche gehabt und
ich habe auch versucht die dinge so zu lösen dass ich es wieder verwenden kann
dass ich jetzt so lange dauert aber ich wurde das ist dann nicht auch soweit
gekommen ist dass ich veröffentlichen konnte und klar stein vom herzen gefallen
einerseits andererseits auch direkt die reise nach japan direkt danach das heißt
ich hatte gar nicht so viel zeit mit meiner ab noch zu beschäftigen wie es
ankommt so weiter muss ja alles ein bisschen mehr machen aber es ist
gelaufen genau also ich habe jetzt das ist jetzt wir nehmen jetzt auf am also
meinerzeit 13 november in deutschland ist noch 12 november veröffentlicht wurde
am 11 oktober ist es ziemlich genau ein montag und zumindest was die ab store
connect daten geht es sogar genau ein montag weil es immer mehr hinterher
deswegen kann ich da ein paar daten einfach mit euch teilen und zwar kann ich
jetzt auch sehen dass ich mit meiner abfakt 7000 impressions hat das leute
die mal beim du ist goldensmashin ab store meine abgesehen haben und davon
1000 product page views also leute die auf meinen er drauf geklickt haben und
insgesamt so rund also etwas mehr als 200 downloads und das habe ich so
hinbekommen mit nur mit twitter marketing das ist das einzige was ich gemacht habe
weil ich will eigentlich mal ein bisschen so nicht so ganz aber so ein bisschen
software ist wie sich er wollte veröffentlichen weil aus meiner sicht
einfach noch ein paar features fehlen die ich eigentlich in ersten version noch mit
drin haben wollte aber man sagt ja auch man sollte früh veröffentlichen auch
früh feedback zu bekommen und auf jeden fall ist die abartige schon einen guten
zusatz nutzen und funktioniert auch in sich geschlossen so weit mit den
features die es jetzt gibt so ich dachte ich kann man jetzt schon veröffentlichen aber
passen kommen auf jeden fall noch die meine mannen dass sie sich nicht als teil
der ab genau und ich will mit dem richtigen groß größer marketing noch
damit warten dass ich diese zwei fehlungen haben aber ich hatte schon
dank als ich habe meine abso wohl in der frieze ja das ganz wichtig mir als
auch eine möglichkeit und auch ein leckeres eingebaut ich möchte das
möglich ist dass jeder für sich entscheiden kann was er möchte und ich
habe jetzt im ersten monat einen abwart auf die leute das ist gerade weil ich jetzt
in den ersten drei sachen wieder wenn kann ich das geld gebrauchen so um so
meine in die leben zu finanzieren also dachte ich an die leute das ist mir
am liebsten und habe ich jetzt im ersten monat auch schon rund 1000 euro
eingenommen was also ich hatte es gar nicht erwartet dass so viel wird also
kann doch ein bisschen mehr vielleicht erwartet insbesondere auch so im teuren
teuer und ich bin ganz zufrieden mit so mit geringem einkommen im ersten
monat ein stück für stück erhöhen über die zeit mit auch mein features
gerechnet und ich bin da nicht unzufrieden sein kann man genau das ist so was ich
da eingenommen habe aber nach zwei wochen hat die nachfrage auch ein bisschen
nachgelassen das heißt jetzt sehe ich die richtigen zahlen meiner meinung nach
man hat jetzt immer so ein paar leute die ja natürlich erst mal mehr das machen
aber ich habe auch die letzten zwei wochen seit ich in japan richtig bin auch
keine werbung mehr gemacht nicht auf der geschrieben und so weiter ich bin
sicher dass auch damit zusammenhängt also mehr marketing würde wahrscheinlich
auch ein bisschen mehr in kampeleon aber ich habe aktuell einfach ein bisschen andere prioritäten
ich habe mal gegoogelt nach jr fox und habe gesehen ein heiser artikel gibt es immer ein
oh ja das stimmt heiser developer ist mir auf den zog aufgesprungen und zwar kurz
nachdem den in die ios in ios der weekly betreibt ist glaube ich so der größte
neusländer für einwohner macht er ziemlich gut und der hat meine app verlinkt und ich
vermute dass jemand von heise das dann gesehen hat und auch bisschen was
passiert hat wenn ich auch richtig cool wie das gemacht haben wir mal gucken
sehen alles ist ein viel aus kamer zu und so ich denke auch weil ich aus deutschland
komme haben die das auf jeden fall auch auf heise die weil auch mal richtig stark
die teils gefragt oder haben alles auf liessen der artikel ist das öffentliche
information jetzt ja genau und ich habe auch das also über öffentliche quellen
bekommen glaube ich genau aber ich bin ein großer fan von heise ich habe sehr
lange die ct abonniert gehabt und er will ja auch wieder abonnieren wenn ich
mehr zeit zu lesen habe und habe ich sehr gefreut auf jeden fall auf heise
erwähnt worden zu sein auf jeden fall habe ich jetzt in einem
monat das kann ich noch dazu hier daten bericht 19 berg geschossen also ich habe
mich von der github issues für weil es ein entwickelte account oder kann sich
nicht erstellen sollte haben drei features implementiert 6 ab mir das waren
das war ein feature request von den users oder genau also ich habe ich habe
ein paar feature requests selber erstellt aber die die ich jetzt implementiert habe
glaube ich alles feature requests von nutzen und da habe ich sechs updates geschickt
für diese bergreifungen schon in dem ersten monat und davon eben ein feature update
weil ich versuche genau ein feature pro monat zu schippen was ich da über
gesprochen hatte aber ich will ja mehr machen und ich denke das kann ich nur
dann machen wenn ich auch ja mich nicht nur auf eine fokussiere und man könnte
eigentlich bei rima fox vollzeit dran arbeiten wahrscheinlich für die nächsten
zwei jahre hätte genug features arbeiten könnte aber ich möchte gerne auch
andere apps entwickeln und deswegen beschränke ich mich sozusagen auf
genau ein feature pro monat und jetzt aber ich in japan bin es eher kleiner
features ich habe aktuell sogar zwei immer pro monat aber ich denke dass ich
dann im februar mich in deutschland auch mal größer ausbringen und so ist der plan
ich habe ja auch analytics eingebaut mit telemetrie denk hatte ich schon
darüber gesprochen und da habe ich noch mehr deswegen ich nenne kann ich habe so
rund zehn die aktivusers also zehn leute die jeden tag meine benutzen also jeden
tag benutzen zehn leute meine apps um es glaube ich richtig formuliert statistik
ist ein bisschen kompliziert circa 85 prozent an uns sind freeruser ich hatte auch
immer vor dass meine app möglichst größtenteils von freerusern genutzt wird
deswegen ist auch free time auch ziemlich gut ich glaube zum beispiel holgers app
soll damit abgedeckt sein und das soll auch so bleiben das ist auch der plan also es soll ja
bodycrusher mal setzen als free app über 95 prozent an uns dann haben englisch als
integrosprache was ich interessant fand also da stellen die wenigsten was um und ich bin mir
auch sicher dass ein zwei prozent davon test von mir sind die dann hier mit den analytics
reinkommen aber ja das ist einfach und bei telemetrie noch ein hinweis da gibt es ja einen
free tier der beinhaltet 100.000 sogenannte signals also daten die gesendet werden
und in meiner app benutzen jetzt mit 200 usern pro monat ungefähr 20.000 signals das heißt auch da
bin ich noch locker im free tier dann genau ja wenn ich wenn ich weiter was ich das nächste
plane mit rima fox ist mich artikel schreiben ich habe viele probleme die in jeder app eigentlich
auftreten jetzt einmal gelöst und ich habe versucht sie so zu lösen dass es gut und wiederverwendbar
ist und ich werde diese kod sachen extra hier entweder als frame anbieten oder artikel schreiben
wo ich dann ebenso kleinere kurs schnitzel erklären auch teile zum beispiel handling wie ich das mache
das glaube ich etwas was glaube ich noch niemand in der community so macht wie ich es löse ich habe
dann ganz ein error call stack der mir auch hilft sehr beim backfixen also wenn ich einen backfix bekommen kriege ich so einen code damit
und durch den kod weiß ich ganz genau an welcher stelle in meiner app ausgelöst wurde was ganz praktisch ist
weil es ganz ohne stk funktioniert also viele benutzen dann stk für crash reporting die ist das
brauche ich alles nicht ich habe übrigens auch in den statistiken das ganze witzig im app so kann ich
habe nur crash ist ja kein einziges crash bisher was nicht cool ist habe ich auch nicht in der mygab sehr cool ich in der
vergleich auch nicht wow wir sind alle die machte was krank könnte und die hat nur gesagt ja etwas
krass manchmal kann aus was kommen von du benutzt apple abys nicht so wie es vorgesehen ist oder abys
krachen einfach wo du auch gar nichts machen kannst außer dass du sagst das geht ja auch selber mit den
krachen aber solche krachen auch also habe ich auf jeden fall mit meinen fc einfach umso mehr
die letztlich irgendwie mit einer kommandos an so interagiert also bei heuer ist es diese network
tool bei dir ist fastlane ich denke da kann auf jeden fall auch mal was geschieht gehen das ist auch cool
dass wir keine haben so auch wenn ich nicht vollzeit quasi an neuen features arbeite wenn wissen
möchte was als nächstes kommt man einfach auf remafox.app/roadmap gehen da habe ich die
nächste erfitte ist in den nächsten drei monaten angekündigt und es hängt total davon ab wie die
abstimmung auf die tablisches ist also wenn man selber benutzt noch ein bisschen bescheidenes feature haben dann kann man
da einfach auf die tablisches gehen die auch in dem help menu in der app verlinkt sind und kann einfach eine plus
eins drauf geben und erhält dann ja ich priorisiere das dann auch entsprechend also die features mit
den meisten upvotes die werde ich versuchen möglichst zu erst implementieren da hängt natürlich auch von der
größten aufwand ab aber grundsätzlich mache ich das so und ja nach februar oder märz wo ich dann einen größeren
features arbeiten will und diese apps komplettieren will aus meiner sicht also die apps die die features
die ich so eigentlich drin haben wollte auch für mich für meine zukünftigen apps habe ich eben eine größere marketingwelle vor
genau aktuell gibt es ebenso ein verbessertes übersetzungsworkflow und später sollen auch bessere translation
management features reinkommen es gibt auch online translation manager wie freese.com und so weiter ein paar features die
so anbieten die baue ich quasi danach direkt mit ein dann kann sich wahrscheinlich viele kanin die entwickelt
zum beispiel so ein dienst sparen und sparen dann im geld weil meine günstiger ist das diese dienste und das
so der plan für immer fox ja ist cool ich finde es auch sehr interessant dass du die roadmap offenlegst die geplant
sind also das macht dann ja wenn also wenn wenn leute da investieren wollen und dann sehen dass du dass das
nicht fertig ist und dann wird dann nicht mehr dran gearbeitet ist natürlich schönes bild hast du diese roadmap auch in
der app oder auf dem irgendwo verlinkt oder muss man das wissen ich verlinke die ganzen sachen also auf der
webseite quasi bin gar nicht sicher ob ich direkt aber ich habe ein help menu da habe ich alle möglichen sachen
verlinkt und ich glaube ich habe es auch mit drin das wird für den ziel ist die entwicklung für die ist natürlich auch die
geht ab ich finde es interessant aber auch gerade also wenn es jetzt eine app wäre für normal user werden die
roadmap auf jeden fall auch nochmal sehr sehr interessant oder ist auch so interessant ich freue mich auch sehr viel
feedback und das ist wieder ein bequests in beck report anwendungsfälle ich freue mich über alles ich habe auch
gesagt schon 19 back career gefixt und ich schreibe eigentlich ich bisher habe ich es geschafft unter 24 stunden zu
antworten und auf die unterzeit zu gehen war lisa eingebunden war nicht genau ich hatte ich hatte ein also ich will ja mehr
also meine app unterstützt gerade alle besprachen also kann meine apps in alle sprachen besetzen die von ios
unterstützt werden also selber die sprachen die das lokalisiert sind 41 sprachen in die kann meine app
aktuell andere apps besetzen aber das sind auch natürlich mehr sprachen die manche abschleppten und die
will ich auch einbauen das ist eine der features die ich noch arbeiten hätte gerne mal alles gerne einbauen ich muss halt um
neus eine neue sprache einzubauen muss ich eine ein gewisse mapping machen weil ich benutze mich für die
pluralisierung habe ich da so ein smart pluralisierer der automatisch also
die sierungen haben wir schon mal kurz das ist wenn man ein zahl mehr zahl
zum beispiel ein nutzer zwei nutzerinnen nutzen der oder wie auch immer und das kann man
nicht pluralisierung und da habe ich ein feature was eben pro sprache genau weiß welche pluralisierungsformen es gibt
also bis zu sechs formen geben also es gibt sprachen wie arabisch oder eben auch malisisch wo wenn man die
zahl eins zählt also ein nutzer ist anders eine mehrheit als bei vier als bei drei als bei 20 und so weiter
da gibt es recht komplexe sprachen und da können wir nicht auskennen meine app übersetzt dann korrekt und da muss ich
machen für jede einzelne sprache nicht einbauen deswegen ist es auch ein extra feature was ich nicht implementieren kann
genauso viel zu meiner app prima fox also ich habe da noch fragen speziell dazu
ich habe nämlich gesagt vor mir zu machen und ich habe letztes mal darüber gesprochen dass ich eine umfrage machen wollte
vorbereiten wollte dabei war um festzustellen was ich als nächstes machen will und da habe ich mich
entschieden ich habe die umfrage jetzt verschoben weil es aus meiner sicht nicht so viel Sinn machen um
frage zu machen für kleine apps und ich will als nächstes an kleine apps arbeiten keine sollten glaube ich
eigene probleme lösen das ist so mein gedanke die ich da habe da macht es nicht so viel sinn zu recherchieren
ist es jetzt gut für viele leute oder nicht sondern wenn es ihr kleines kann man es auch mal kurz entwickeln so wie ihr das gemacht
habt jetzt mit euren zwei apps sind ja auch eher als kleine apps entstanden auch wenn sie größer werden können und so will ich auch machen
Aber für eine größere App, die ich danach irgendwann planen, mache ich eine Umfrage.
Aber die habe ich jetzt erstmal verschoben. Stattdessen arbeite ich jetzt an mehreren Prototypen, die einfach aktuell Probleme, die ich so im Alltag habe, erlösen sollen.
Bei einem geht es darum, dass ich versuche, Japanisch zu lernen. Und ich versuche es möglichst immer sieh zu machen. Das heißt, ich bin jetzt in Japan. Ich sehe überall Japanisch, ich höre überall Japanisch.
Und ich möchte eigentlich eine App haben, die die Sachen, die ich sehe, die ich wirklich brauche, im Alltag, mit denen ich das lernen kann.
Und es gibt zwar also Google-Besetzer und so, mit denen man halt immer nachschauen kann, was bestimmt die Dinge bedeuten, in meinem Alltag zu sieht.
Aber da gibt es keinen eingebauten Vokabeltrainer sozusagen. Und es ist auch nicht so einfach, das Markus extra hier. Und ich will mir dann selbst eine App dafür bauen. Das ist so. Das erste, woran ich arbeite. Dann habe ich noch eine zweite App. Da geht es um Automaten. Wir hatten ja schon über Automaten, Tränke, Automaten 2 gesprochen. Und es gibt keine App, die...
In Japan gibt es sehr viele Tränkeautomaten. Und das Problem ist auch manchmal, man steht vor einem und man möchte einfach nur Wasser haben. Oder man möchte Tee, aber gesüßt oder nicht gesüßt.
Aber meistens in Japan, weil man keine Pfanne hat, man kann ja auch nicht hier leben. Man weiß nicht, was das jetzt ist. Das sieht aus wie Wasser und dann ist am Ende aber ein Erfrischungsgetränk mit Zucker drin.
Oder man möchte Kaffee, aber dann ist es ein alkoholisches Getränk. Also es ist nicht so einfach, an den Packungen hier mal zu erkennen, was drin ist. Und man weiß auch nie, wenn ich jetzt etwas bestimmt sagen will, wo ich es finde. Wo gibt es eine App dafür?
Und auch da habe ich mir überlegt, eine App zu programmieren. Ich fotografiere schon ganz fleißig ganz viele, also quasi alle Automaten, die ich vorbeikomme, fotografiere ich. Die will ich dann automatisch auswerten in meiner App mit GPS.
Wo jeder das den ganzen Tag mal Fotos machen. Ja, das ist wahr.
Das erinnert mich ein bisschen an die Toiletten von Nico, weil die Fotos von den tollen Toiletten waren da drin. Und jetzt sind Fotos von den tollen Automaten drin. Ich verstehe das nicht so ganz. Du kannst das ja nie schaffen, weil alle Automaten sind fotografiert. Da musst du ja irgendwie Leute haben, die die Fotos machen.
Also das sind alles Prototypen. Ich weiß nicht, ob diese Apps jemals Geld abwerfen werden oder funktionieren werden auch nur. Aber die Idee bei dieser App ist schon, dass es eine Community-App ist. Und ich habe auch nicht vor, die bezahlt zu machen.
Oder ich wüsste nicht, wie ich sie bezahlt machen könnte. Das stelle ich mir ja als ein Open Source-App vor, wo dann Leute selber Bilder kontributen können. Und die Arbeit meiner App wäre, dass sie eben automatisch nur zum Foto und meine App wertet aus, was da jetzt für Produkte drin sind und übersetzt dann die Produkte und sagt dir, was drin ist. Und anhand des Fotos hat es ja GPS und Zeitdaten. Und anhand der kann ich dann auch noch eine Karte zeigen, ok, hier befindet sich und so weiter. Aber das funktioniert, weil ich nicht ...
Ich kann dir nur aus dem Pokémon Go Kontext sagen, dass ich mir auch immer wieder sowas zu machen. Bei AR-Mapping wollen sie machen, dass du irgendwelche Statuen mit dem Handy einscansen und dann per LIDAR und AR und dann irgendwie 100 Mega-Bit hoch sein sollst, und dann irgendwie so ein kleines Incentiv dran zu hängen. Die meisten Leute machen es nicht. Ich habe es auch selber gesehen, für die drei Items im Spiel soll ich jetzt irgendwas machen, was mich mehr aufhören kostet. Also der Incentiv muss hoch sein, dass die Leute sagen, ja ok, jetzt mach ich es. Und den kannst du eigentlich kaum bieten. Also monetär.
Monetär, also wie gesagt, ich habe mir nicht vor, das was kosten zu lassen. Ich glaube bei dieser L funktioniert das einfach nicht. Aber ich werde mir vorstellen, dass du nachdem du mal fünf Vending-Machines gesucht hast zum Beispiel, bei der sechsten, wer zum Contributor und so, keine Ahnung. Ich weiß noch nicht. Wie gesagt, das sind einfach Ideen, an denen ich rumwastle.
Das Problem, das finde ich auf jeden Fall sehr interessant, das Problem. Ich habe jetzt Bock hier auf keine Ahnung, Erddruckspot, das ist in der Kasse, und welche Vending-Machines gibt es denn?
Ja genau. Aber ich glaube das Problem ist sehr sehr schwer zu lösen.
Speziell.
Das ist sehr speziell. Wenn es eine Lösung dafür gibt, die auch mit genug Daten gefüttert ist, dann ist es sehr gut sowas zu haben. Aber dahin zu kommen ist es sehr schwer.
Aber man muss von oben herangehen und bei dem Automatenhersteller anfangen als Entwickler.
Das ist ein Fanprojekt für mich. Also ich benutze es mehr für mich zum Lokalisieren, also zum Wissen, was es eigentlich ist. Also was mein Problem ist, ich stehe von Automaten, ich möchte ungesüßten Th.
Und ich weiß nicht, welcher davon jetzt ungesüßt ist und welcher gesüßt ist und so weiter. Wenn ich alleine die Bilder, die ich gemacht habe, analysieren und automatisch erkennen kann, welcher Tee gesüßt ist und welcher nicht, das finde ich schon ein bisschen mehr wert für mich persönlich. Und das würde mir schon fast reichen als App.
Ich kann dir den Inhalt von zwei Automaten, die in Berlin irgendwo an einem Umweltinstitut stehen, schicken. Das wäre geil.
Das sind sehr viele ökologisch-klimafreundliche vegane Produkte drin, die meistens gehören mit meinem Bruder. Naja, ok. Werbung für deinen Bruder direkt noch nicht eben drin. Und auch meine App, wenn sie draußen sein sollte irgendwann.
Aber das ist nur ein Produkt, mit dem ich arbeite. Es geht auch immer darum, Spaß auch ein bisschen was auszuprobieren. Gerade bei kleinen Apps macht es Spaß.
Ja, ich habe noch eine andere App, an der ich auch schon angefangen habe. Da geht es um einen flexiblen Kalender. Das sollte mit relativem Zeit funktionieren, weil ich habe da noch keine App gefunden, die sowas kann, weil ich gerne meinen Tag mache.
Ich bin gerne aufgestanden, pass mal den Rest des Tages an. Das sind alles kleine Apps, die spezielle Probleme lösen. Solange sie mir helfen, ist es für mich schon mal gut. Und dann kann ich sie noch online stellen, umso besser.
Genau, in dem Zuge bin ich alle meine App-Notizen durchgegangen. Ich hatte sehr viele gesammelt über die Jahre hinweg. Ich habe da so ein, zwei App-Ideen pro Woche, mehr oder weniger. Und jetzt, wenn ich in Japan bin, habe ich noch mehr Ideen, als wenn ich arbeite. Ich muss sie noch priorisieren und kopieren. Manche ergänzen sich gegenseitig oder überschneiden sich. Die App-Ideen sortierst du alle in Apple Notes? Vielleicht musst du eine App schreiben, die App-Ideen sammelt.
Ja, wäre auch eine coole Idee. Ich benutze aktuell etwas gesucht, womit ich auch Dokumente organisieren kann. Wo ich fast alles organisieren kann. Ich benutze jetzt Devon Fink, was glaube ich auch aus Deutschland kommt.
Die App-Idee ist sehr alt. Ja, alt, aber auch durchentwickelt. Genau, es funktioniert relativ gut. Auch da gibt es Sachen, die nicht zum Anwendungsfall passen. Aber man kann Devon Fink relativ gut anpassen, was man machen möchte. Ich habe mich jetzt damit informiert und habe gefunden, wie man benutzt sich das.
Als ich meine App-Idee durchgegangen bin, habe ich eine Metapher-Notiz gefunden, die ich mal geschrieben hatte. Ich glaube, wenn ich mich erinnere, hatten wir im Podcast hier irgendwo, ich glaube, du hattest gefragt, ob du auf E-Sigaretum steigen solltest oder nicht. Und ich hatte es im Podcast schon empfohlen, dass du es besser nicht machst, wenn du nicht eh dran was ändern willst. Und im Nachgang habe ich diese Notiz geschrieben. Manchmal ist ja so, man redet mit jemandem etwas und dann beschäftigt sich das Gehirn weiter damit und dann hat man eine Idee dazu. Und das habe ich auf Twitter geteilt, was ich an diesem Gedanken hatte, was als Ersatz dienen soll für diesen Satz "Never touch a running system". Ein sehr weißer Satz. Auf jeden Fall. Und die Metapher-Notiz geht so.
Im Grunde war mein Gedanke, wenn man zu Hause eine Wanduhr an die Wand hängt. Man hämert einen Nagel an die Wand und hängt einen Wando auf. Dann hat man vielleicht mal einen Hammer benutzt, der besonders alt ist, der vielleicht auch nicht so sicher ist oder so.
Und dann kauft man sich vielleicht einen neuen Hammer und der ist besonders sicher, besonders gut in der Hand und ist richtig gut, richtig gut Qualität.
Dann ist aber die Frage, will man mit diesem neuen Hammer, den man gekauft hat, jetzt weil man einen neuen Hammer hat, den Nagel, den man schon eingehämmert hat, aus der Wand ziehen und dann mit dem neuen Hammer den Nagel nochmal an die Wand zu hämmern und die gleiche Wanduhr an genau der gleichen Stelle nochmal aufzuhängen.
Also würde das irgendjemand machen? Und ich denke, das will nicht jemand machen, weil die Arbeit, die schon getan ist, die Wanduhr hängt gut an der Wand. Alles ist gut, man braucht es nicht aus der Wand zu ziehen.
Nur weil man einen neuen Hammer hat. Und so ist es halt manchmal mit einem neuen Tool, mit einem neuen Werkzeug, das es gibt, wie Hase and Coat.
Da denkt man, ja, ich sollte jetzt alles in mir überarbeiten, weil ich habe jetzt ein neues Tool, das ist mir besser. Und meine Empfehlung ist da halt, das nicht zu machen, außer man möchte diese Wanduhr sowieso an eine andere Stelle hängen.
Oder außer, der Nagel, den man angehämmt hat, den man an die Wand da hat, ist sowieso nicht gut genug für diese Wanduhr, ist vielleicht zu dünn oder so.
Das ist so meine Metapher da. Man sollte sich wirklich überlegen, habe ich in den Grund sowieso das anzufassen? Und wenn ja, dann sollte man auch das neue Tool verwenden. Wenn nicht, sollte man wirklich nichts anfassen.
Ich glaube, da hast du den Nagel ganz gut auf den Kopf getroffen. Mit deiner Metapher.
Das wäre es von mir. Das gebe ich dir auf jeden Fall.
Auf jeden Fall. Und ich habe tatsächlich jetzt einen neuen Hammer mit Async/Await natürlich ausprobiert in meiner neuen App.
Ist geil, oder? Ist geil. Ja, also in der App habe ich alles mögliche neu ausprobiert. Ich habe in Networklight Async/Await ausprobiert, ich habe dieses Manual-Dings ausprobiert, Charts ausprobiert.
Und Async/Await finde ich so gut, dass ich tatsächlich ein paar Kanigel rausreiße.
Ich bin gerade dabei, mich wieder auf meine Game-Collector-App zu konzentrieren und da wieder Sachen einzubauen.
Und dabei ist mir aufgefallen, dass ich Teile von dem Konzept, wie ich die Spiele sortiere in der App oder wie ich sie auslese von den externen Servern, nicht das Schlauste ist.
Und ich muss einmal das komplett umdrehen, um es besser zu machen, um weniger Crashes zu haben.
Ich habe ein paar Mal Crashes, nicht sehr, sehr häufig, aber wenn man zu viel auf einmal hinzufügt, dann crash die App manchmal, weil die halt auch ziemlich lange braucht.
Und dann möchte ich jetzt Sicherheitsmaßnahmen dagegen einbauen. Und ich werde also erstmal anfangen, den Bildschirm, mit dem man Spiele hinzufügt, werde ich neu machen und zwar komplett in SwiftUI.
Und gleichzeitig einen Scanner hinzubauen, sodass du Barcodes scannen kannst von den Spielen und die auslesen.
Dazu braucht man natürlich eine Datenbank von Barcodes, die ich nicht habe.
Ich habe jetzt in den letzten, seit die App da ist und man Barcodes eintragen kann bei seinen Spielen, habe ich eine ganze Menge eingesammelt.
Ich habe irgendwie 1500 Barcodes eingesammelt von Leuten, die die App benutzen.
Aber das reicht natürlich nicht, weil es wieder deutlich, deutlich mehr Spieler als 1500.
Aber es gibt einen Dienst, wo man sich Preisdaten runterladen kann von Spielen, die so ebay und so was monitoren und dort Preisdaten haben.
Die sind eigentlich für Kassensysteme gedacht. Das heißt, wenn du deinen Spieleladen hast, kannst du dir da die Preisdaten runterladen und dann kannst du die in deine Kasse einspielen und dann kannst du die Preise tagesaktuell anfassen, deine Preise von deinen Spielen.
Dann habe ich die angefragt, ob ich, nein, ich habe mir mal einen Datensatz von den Preisen gekauft, weil ich die eigentlich gedacht in meine App einbauen wollte.
Das heißt, du siehst, deine Sammlung ist jetzt, keine Ahnung, 1500 Euro wert.
So was hatte ich überlegt. Haben gesagt, darf ich nicht machen, weil die wollen ihre Preisdaten. Die sind nur für Kassensysteme gedacht und die wollen die nicht auf anderen Seiten haben. Aber neben diesen Preisdaten standen auch noch ganz viele Erinnerungen, also die Barcode nummern und das sind ja keine Preise.
Aber das ist das durftest du nicht einfach nur die dann die, wenn du den versprichst, okay, ich mache keine Preisdaten, aber Name zu ihr an Kod nehmen, wenn ich vielleicht dürfen.
Also das nehme ich jetzt mal die, dass ich die an der nehme und dann dann eine Abfrage machen, die an die Spiele datenbank, weil ich brauche die Spiele quasi von der original Spiele datenbank.
Aber kannst du nicht auch so, also hatte ich mir auch schon mal zu spät machen, wie du hast den den code, den du in der Suche rein schmeißt, der gibt dir auch schon Bilder zurück, dass du so ein bisschen mit dem Scheiß fangst.
Hier sind zehn Bilder, nehmen das was an.
Er bearbeitet die Leute, die diese Spiele datenbank monitorn und verwalten, dass die in die Datenbank direkt anbauen.
Also da bevor ich anfange.
Das ist einfach nichts.
Ich muss ganz ehrlich sagen, es ist ganz interessant, so ein bisschen mit meiner Meta dafür fassen zu tun, weil es da ein bisschen auch schwer macht an die Daten im App Store ranzukommen.
Ich weiß nicht warum, weil man kommt dran, aber sie machen das nicht einfach.
Also vielleicht, um die Skrittkitties abzuhalten. Ja, wenn du so eine Seite hast, die du weißt, da sind die Daten drauf, die Skrape tut okay.
Aber nach einem Barcode suchen und dann gucken, was kommt.
Nee, das ist doch zu unsicher.
Auf jeden Fall werde ich da noch ganz viel anpassen und alles, was ich neu anfasse, da werde ich jetzt als AsyncAway benutzen.
Und gegebenenfalls werde ich halt auch so den Kern, ich nenne den Game Manager, den Kern, der die ganzen Datenbanken und API-Abfragen macht.
Den werde ich wahrscheinlich auch komplett neu schreiben mit AsyncAway.
Weil der ist nämlich echt so eine Hölle aus kompleten Hintern.
Und den stehe ich selber doch nicht mehr durch.
Ja, das ist auch schön, wenn an AsyncAway diese Komplizien hinwegkommen.
So hast du quasi einen Nagel an der Wand hängen, der so eher zusammengebastelt ist.
Genau.
So, so an die Wand geklebt und du googlest es richtig hin.
Ganz genau. Und während ich das Ganze gemacht habe, habe ich natürlich auch ein bisschen an meiner Datenbank rumgearbeitet und dabei festgestellt,
ich schreibe ja meine APIs in PHP und habe festgestellt, dass es in PHP 8 eine neue, coole neue Funktion gibt, die ich benutzen wollte.
Bei uns auf dem Server, wo auch Apps-to-Tage-Modul drauf läuft, aber gar kein PHP 8 darauf installiert war.
Also ja, kein Problem. In die Linios-Command-Line-Rang gegangen, PHP 7 rausgeschmissen, wollte ich PHP 8 installieren.
Ja, PHP 8 läuft nicht auf unserem Ubuntu. Das war Ubuntu 16.
Okay, kein Problem. Update ich mal eben das Ubuntu. Ubuntu 16 ist so alt, dass es keinen Migrationsfahrt mehr gibt zum aktuellen Ubuntu.
Oh je.
Dann alles wieder zurück und mache wieder PHP 7 drauf. Der wollte aber auch nicht mehr.
Und dann hatte ich so ein bisschen das Problem, dass nichts mehr funktionierte, weil PHP fehlte.
Und habe mit ein paar Leuten gesprochen und dann mit Basti Schlingewöffel.
Und wir sind dann zum Schluss gekommen, dass eine neue Installation vom Server hilft.
Zum Glück konnte ich die Daten vorher noch alle irgendwie runterladen, auch PHP, Meister-Gelder machen, Server updaten,
Software installieren und jetzt geht es wieder.
Und da war ich so einen Tag damit beschäftigt. App Store Tagebuch war auch irgendwie ein Tag oder drei Viertel Tag offline.
Das tat mir auch sehr leid. Und ich glaube, ich glaube, das hat Basti auch gesagt, ich glaube, ich sollte langsam mich mal in Docker einlesen,
um dann halt App Store Tagebuch oder die ganzen Blogs, die auf dem WordPress laufen, vor allen Dingen von den APIs, die sonst noch so rumbasteln, zu trennen auf dem gleichen Server.
Weil es lohnt sich gerade nicht, dass ich einen zweiten Server, der dediziert ist, nur für App Store Tagebuch oder nur für meine Apps kaufe.
Das lohnt sich einfach gerade nicht, weil der Server ist halt wirklich ausgelastet.
Aber es ist doch gefährlich, wenn ich eine Sache habe, die ändert, dass dann alles kaputt geht.
Auf jeden Fall Containerization, also ob das per Docker ist, da gibt es auch andere Lösungen.
Macht auf jeden Fall Sinn. Das muss man sich halt einlesen und ist auch ein bisschen kompliziert, glaube ich, wenn man da einsteigt.
Aber es lohnt sich, glaube ich.
Ja, ich glaube auch, dass wir in Zukunft auch mehr Zeit haben.
Ja, und vor allen Dingen kann ich halt auch einen Docker-Container bei mir auf dem lokalen Rechner benutzen, da alles fertig machen und den einfach nur erschieben, wenn ich das verständlich verstanden habe.
Und dann läuft der ganze Kram auf dem Server.
Ja, müsste gehen, also dass es so einfach ist, aber es geht auf jeden Fall.
Ja, das war so der Spaß, mit dem ich mich beschäftigt habe.
Gut, kommen wir nochmal zu dem Spaß, mit dem ich mich beschäftigt habe. Gibt ja auch nochmal Updates bei meiner NFC, auch wenn die jetzt gerade so kodtechnisch noch nicht so viel gerade passiert.
Ich habe jetzt im Zuge des Metadatler-Verfahrens-Tools, so komme ich auch immer wieder darauf hin, dass ich dieses Tool selber für mich benutze, einfach die letzten Sprachen angeknippst, die ich noch für ukrainisch und da sind noch andere dazugekommen.
Okrainisch, portugiesisch, portugal, slowakisch, noch zwei waren dabei, habe ich angeknippst, habe ich jetzt auch reingefügt. Dann habe ich noch andere Sprachen eingefügt, wie zum Beispiel, dass man ja für französisch-kanada und für, was war es noch? Noch ein englisches, genau, kanadaenglisch. Geht ja auch noch. Hast du auch noch eine Storefront, die du haben kannst? Die habe ich auch noch angeknippst.
Das heißt, da wird derselbe Text angezeigt. Das mache ich jetzt auch so, dass von DeepL genau der Text einfach darüber kommt. Ich nehme einfach den US-Text und muss mal wurscht, ob es da lokale Unterschiede gäbe.
Das ist mir eigentlich relativ egal, da ich glaube, die Kanadaer können auch mit amerikanisch umgehen oder mit französisch-französisch und nicht mit kanadisch-französisch. Da gibt es bestimmt auch Unterschiede und die hören die auch, aber ich denke, damit kommt die klar und irgendwie geht es auch erst einmal primär darum, um die mehr Keywords, die man bekommt.
Genau, so wie man halt auch, wie ich schon meinte, man hat die französischen Keywords in Kanada und auch US-Englisch und so weiter in Kanada. Also, da gibt es, da kann man alles mit dem Tool sehen, wie es da die Verlinkungen sind. Genau.
Dann habe ich meine Keywords noch mal abgedatet, auch, dass ich da so weitergegangen bin, dass ich jetzt da auch noch ein bisschen mehr schiffen werde und auch mit generell mit meinem Naming von meiner App und meinem ganzen Branding noch mal ein bisschen rumschrauben werde. Das kommt jetzt an in der nächsten Zeit. Du machst eine ganze Menge so Optimisierung darin, oder?
Ja, natürlich. Ich möchte, was jetzt wichtig ist, dass ich meine App steht an einem ganz guten Standpunkt, soweit was das technisch angeht. Ich habe auch jetzt in fast zwei, drei Monate über den Sommer da reingesteckt und alles neu und schöner besser gemacht und möchte das jetzt halt besser aufstellen.
Und ich weiß, dass ich eher Probleme mit App sind, eher Branding. Ich habe meine App-Sonnamen für Keywords ausgegeben, aber eigentlich möchte ich da jetzt wieder von weg, weil ich sehe da auch jetzt nicht, dass ich da irgendwie große Vorteile von habe.
Und deswegen möchte ich jetzt auch, komme ich jetzt auch mal gleich drauf, da dran was zu ändern. Aber vorher auch erstmal, um natürlich mein App beliebter zu machen, habe ich, es gab viele Probleme anfangs von iOS 16 und auch den iOS 15.7, dass diese Review-Dialoge, die du in der App anzeigen kannst, viel abgestürzt sind.
Ich habe unglaublich viele Crash-Ups bekommen von, ich weiß nicht, Apple hat irgendwas auf jeden Fall ungebaut, Alter, kommt jetzt gecrashed. Genau, dann habe ich das alles wieder verbessert und angeknippst und habe ein neues, meine Review-Utility benutzt, um, haben wir schon mal drüber geredet, um Reviews zu einem richtigen Zeitpunkt anzuzeigen.
Da habe ich dann gesehen, irgendwie kommen da nicht genug Ratings rein. Und dann habe ich halt die ganze Zeit umgerät, ok, warum kommen die Ratings nicht rein? Ich habe ja, ich frage mit so einem kurzen Vorab-Dialog meine die Leute, ey hier, wie ist so deine Experience mit meiner App? Gefällt dir alles?
Ich habe mir gedacht, hm, was würde ich denn machen? Wahrscheinlich swipen viele Leute einfach diesen Dialog weg. Ich sehe einfach, ach, das Ding kommt oben reingewischt, ah, dann machen wir den notification-wax-swipen.
Dann habe ich mir jetzt über Firebase Remote-Config gebaut, ok, jetzt kann ich verschiedene Konfigurationsmöglichkeiten, was ich machen kann. Ich kann dieses Banner, was oben rein kommt, verschieden konfigurieren. Ich habe es jetzt eingestellt auf sticky, du bleibst da. Du musst eine Sterne-Abwertung abgeben, sonst geht das Ding nicht weg.
Was dann zu einer leichten Erhöhung dazu geführt hat, dass Blödsinn reinkommt. Sondern habe ich mir gedacht, ok, irgendwas ist komisch. Ich weiß nicht warum, ich habe es vorher auch einfach dämlich gemacht.
Ich habe gesagt, ok, alle X-App-Starts zeigst du das Ding an. Jetzt habe ich einfach gesagt, ok, zeigst du das Ding an. Bei meiner Meinung nach ist es jetzt ok, werde ich einmal ausprobieren, dann weg damit.
Und lösche sie vielleicht, oder was soll das? Gut, von denen hätte ich auch keine gute Bewertung bekommen. Aber jemand, der wiederkommt, weil er irgendwas machen will. Und dann in seinem, ich weiß, man ist dann in diesem Flow drin und möchte eigentlich seine Aktion machen, aber wird dann am Start rausgerissen.
Fühlt dazu, dass ich jetzt konstant mindestens 20 Bewertungen am Tag habe und davon um die viereinhalb Sterne durchgehend, was sehr gut ist. Weil auch für den App Store ist es gar nicht wichtig, dass es nur gute Bewertung ist.
Es geht einfach darum, wie viele Bewertungen kannst du einsammeln. Und je nachdem wirst du halt auch bei Keywords gerankt. Ich kann mir gut vorstellen, dass du weißt, ok, du hast Keyword eingegeben, hast App runtergeladen, hast gerated.
Dann wirst du auch, dann ist die Relevanz für dieses Keyword, und du sagst ok, hat NFC, hat runtergeladen, hat fünf Sterne gewertet, erhöht die Relevanz für ja, ok, dieses Keyword wird zu dir selbst gut passen.
Wäre jetzt meine Interpretation, wie es auch so ist, keine Ahnung, aber kann ich mir gut vorstellen. Ich kenne es auch von Appfigures Dude Ariel, wie er auch immer heißt.
Der sagt es auch immer, es ist wichtig, wie viele Bewertungen du einsammeln kannst. Und da habe ich auch das Problem, dass ich in den USA meine Platz 1 Ranking für NFC verloren habe und nur noch Platz 2 bin.
Weil mein Konkurrent NFC Tools mehr Ratings dort einsammelt. Mich wundert, wie? Weil er zeigt diesen Dialog nicht aktiv an, glaube ich.
Das heißt, ich weiß, dass viele, viele YouTuber die App zeigen, natürlich, weil erstmal ist sie werbefrei und sie kostet deutlich weniger als meine Softwarelösung.
Aber sie ist meiner Meinung nach auch nicht das gleiche, was meine ich. Ich biete deutlich besseres User Interface an und ich biete ein deutlich ausgiebigeres Feature Set, was alles gar nicht drin hat.
Das muss man auch für sich selber entscheiden. Aber auf jeden Fall muss ich mehr Ratings abholen und das ist auch so ein Ding, das will man natürlich auch regelmäßig überwachen.
Kommen da Ratings rein und dann spielst du was dazu. Das ist auch ein Teil von ASO, wo ich jetzt auch gerade meine Data-Fastlane Tools auch treffe, dass du die ganzen Ratings anzeigen kannst, dass du siehst, ok, wie war die Veränderung zum Vortag.
Da will ich dann auch mit Ventura gerne SwiftCharts einbauen. Ich bin natürlich jetzt hier bei, auf welchem Maxis Thema davor, das ist Monterey.
Also ich entforce Monterey mit meiner App gerade. Bin also nicht auf den latest and greatest Features, aber solche Sachen wie SwiftCharts werde ich natürlich exklusiv für Ventura machen.
Wenn man, so weit zu dem, wenn man, wir hatten ja öfter mal über ASO Tools geredet und prinzipiell muss ich eigentlich sagen, was mir ganz gut gefällt.
Die ASO Tools sind alles Schweine teuer. Also irgendwie, dass wir 40-50 Euro monateilweise wollen für, ja sie haben viele gute Features und ja, aber auch so viele Features.
Da musst du irgendwie eine Marketing-Abteilung sein, damit du da alles haben kannst und dass die 50 Euro auch gerechtfertigt sind.
Aber bin ich jetzt auch nochmal auf AppFollow.io zurückgekommen, weil die haben echt einen guten FreeTier, wo du, sie lassen sich zwei Apps anlegen und sie lassen sich bis zu 1000 Keywords tracken, was viel ist.
Und sie lassen sich deine Ratings und deine Reviews angucken, auch mit Einschränkungen, aber du siehst grob zum Teil alles.
Was halt natürlich das größte Problem ist, wenn man das in alles Webseiten, wir als Entwickler stehen ja dann doch irgendwie auf Apps und wenn es alles schön gemacht ist und das dann nativ ist, dann ist es dann nochmal ein Unterschied.
Das ist jedenfalls mein Gefühl, sie wollen mit der App einfach mehr machen als mit der Webseite. Auch einfach von Grafik und Performance und gut, will ich mich jetzt nicht auf die Diskussion einlassen, ich kann auf der Webseite genauso viel machen.
Aber auf jeden Fall den noch mal hinweisen, die haben echt einen guten FreeTier, sollte man mal ausprobieren. Was die anderen nämlich nicht haben, wenn man so auf AppFollow guckt, da kannste gar nichts mehr machen, wenn du nicht zahlst.
Hallo, habe ich auch für Remarks ausprobiert, ich muss sagen, bei MacApps funktioniert das nicht so ganz, ich glaube bei iOS Apps ist es deutlich besser.
Ok, das habe ich selber nicht ausprobiert, aber mit meiner iOS App. Zum Ratings zählen wird es wahrscheinlich auch ausreichen oder Ratings und Reviews angucken.
Genau, das geht noch.
Aber da komme ich ja dann hoffentlich bald mit meinem neuen Update auf dich zu und dann kannst du das auch in meiner App alles checken.
Nice.
Und soweit komme ich jetzt auch, weil ich gesagt habe, ich bin an dem ganzen Rebranding und auch an einem großen Marketing-Offensive dran, weil einerseits habe ich mir schon länger gedacht, ok, ich möchte eigentlich viel mehr auf diesen ganzen Social Media Channels unterwegs sein, ich möchte posten, ich möchte Videos machen, ich möchte Artikel, ich möchte Bilder, ich möchte Interaktionen haben mit Leuten, all diese Geschichten möchte ich haben. Und da ist auch ganz zufällig irgendwie auch mein Kumpel, den ich in Portugal kennengelernt habe, Douglas, auf mich zugekommen, er meinte, ey, kann ich dir irgendwie bei einer App helfen? Ich meinte, ey, du kennst dich doch ganz gut mit Social Media aus und du postest auch gerne mal was auf Instagram, willst du das nicht für mich machen? Aber er hat gesagt, ja, ich habe keine Ahnung davon, aber ich mache es mal.
Und dann habe ich gesagt, ok, dann lass uns das so machen, ich zeige dir ein deutsches Werkstattentgehalt, ein gutes Gehalt in Portugal.
Und du bringst es dir bei und wenn es bei mir an und wir lernen das sozusagen zusammen, aber du nimmst halt den größten Teil der Arbeit und kaufst sozusagen das Wissen vor und gibst mir den Speisebrei hier rüber.
Und da sind wir jetzt daran, dass wir uns auch da regelmäßig jetzt absprechen, ja, meine Social Media Kanäle sozusagen jetzt alle erstellt hat, dass wir sich dann Marketing Kurs macht, wo er alle möglichen Dinge sich durchliest und so weiter. Wie es über Branding geht, Brand Work heißt es, wie man sich da erstmal Gedanken macht, ok, was ist meine Brand, wie will ich mich darstellen, wie sieht meine Kundschaft aus, welche Personas sind das? Schreibt man alles solche Dinge, macht sich mal der Gedanken, alles solche Dinge, die habe ich mir so halbmal gedacht, aber nie wirklich intensiv drüber nachgedacht.
Da will ich jetzt mehr daran arbeiten und da will ich halt auch jetzt am besten einen Namen finden, der zu meiner App passt, der mir aber meine Keywords nicht kaputt macht. Also ich will auf jeden Fall in der NFC muss drin bleiben, weil das ist das, wie man mich findet und das, wo ich gut renke und das, wenn das nicht mehr da ist und ich dann nicht mehr renke, dann habe ich ein riesen Problem, weil dann kann ich den Ladenweg zumachen.
Jetzt wahrscheinlich übertrieben, aber trotzdem wäre das nicht gut.
Genau, dann geht es jetzt darum, ein besseres Brand aufzubauen, weil ja, wem sage ich ok, meine App heißt NFCQA Documents, ja, es fehlt aber irgendwas davon.
Genau, da, wie es heißen wird, weiß ich nicht, muss ich gucken. Ich lasse mir auch gerne, wenn ihr gute Tipps habt. Ich würde die NFC für iPhone nennen.
Ja, hatte ich vorher schon, war auch gar nicht so schlecht, weil aus SEO-Gründen, wenn Leute eingegeben haben, sich für das Thema interessiert haben, ja, ich habe NFC und gebe ein iPhone auf Google ein, dann war ich der Erste gekommen, wenn du jetzt NFC und iPhone eingibst, bin ich nicht mehr der Erste.
Was ein bisschen, ja, da habe ich mir selber was kaputt gemacht, was jetzt, könnte ich wahrscheinlich wieder herstellen, was das schöne ist, wenn man so einen neuen Brandname ausprobiert, kann man ja auch eine Storefront wählen, die jetzt nicht so stark verquertet ist angenommen.
Dann kannst du deinen neuen Namen ausprobieren angenommen, ich nehme jetzt den spanischen Store, da habe ich jetzt auch einige Downloads oder den, was ist irgendein Store, der jetzt auf jeden Fall nicht USA und Deutschland ist.
Da kannst du deinen Namen ausprobieren, dann kannst du sehen, oh wie verhalten sich meine Rankings, geht alles in den Bach runter oder passt alles und dann kann man das auch irgendwie auf andere Stores, Storefronts ausrollen sozusagen das Update.
Genau, man kann ja auch seine App in jedem Storefront anders benennen und genau, da möchte ich schon irgendwie, ich möchte halt irgendwie vielleicht NFC irgendwas einbrechen, ich nehme mal Name oder einbrechen, ich nehme mal Name, Doppelpunkt, NFC, was weiß ich, RFID, Scanner, sonst irgendwas, so in die Richtung, sodass man irgendwie, ok, ja, ja, ja, ja, ja, der NFC Elefant 0655, blödes Beispiel.
Aber so in die Richtung, dass man einen Aufhängepunkt hat, dass man sofort sagt, ok, das ist das.
Also zwei Imports, erstens würde ich auf jeden Fall davon, also ich würde dazu raten, sehr vorsichtig zu sein beim Umbenennen, weil ich kenne auch persönliche Geschichten, wo Leute eine Firma gegründet haben und dann haben sie sich irgendwann für einen neuen Marketingnamen entschieden und dann, also die Firma lief und dann ist die Firma runtergegangen, nur weil sie sich umbenannt haben, sonst eigentlich nichts geändert, aber also da muss man einfach vorsichtig sein, da würde ich geraten, du hast gerade gesagt, man kann verschiedene Namen probieren, probier es erst an, dann guck, ob sich da große Änderungen ergeben.
Das zweite ist, man kann sich auch einen App-Icon umgeben, also du kannst ja erstmal gucken, was für einen App-Icon-Design du vielleicht irgendwie als Idee hast und dann kannst du, du hast gerade einen Elefant genannt, zum Beispiel, wenn dein App-Icon Elefant wäre, dann nennst du dich halt kein Ahnung, NFC Elefant oder so, das wäre auch eine Möglichkeit, auf den Namen zu kommen.
Ja, genau, da müsste ich mir jetzt auf jeden Fall genauer Gedanken darüber machen, aber ja, nachdem ich keinen wirklichen Namen habe, kann ich mich auch wenig kaputt machen, das Wichtigste ist nur, dass ich mein NFC Keyword nur populärer weiter renke.
Ok, ja, stimmt, ja.
Jo, Marketing Offensive, erster Mitarbeiter, Brand Work, ja, dann habe ich auch überlegt, ich möchte TikTok Werbung machen und da habe ich mir irgendeine Marketing Agentur ausgesucht und dann war nur mal auch als Feedback oder als andere Weitergebende, das ist noch nicht zustande gekommen, das ist gleich noch noch, also du weißt, was es kostet, die machen dir 20 Videos für 5000 Dollar, sie behaupten, sie wissen, wie man virale Sachen macht und wie man Downloads hochpusht und so weiter, mit Videos, die halt sich ums Thema drehen, wie das bei mir ein NFC wäre oder QR-Codes oder Dokumente oder so, genau, ist jetzt der Deal, ist jetzt noch erstmal nicht zustande gekommen, weil ich habe ja mein Kontest, mein Konto und wollte, ja ok, dann überweise ich doch jetzt mal die 5000 Dollar an dir,
ja, muss ich mit Entsetzen feststellen, dass Kontest gerne eine Überweisung außerhalb des Seepa-Raums macht und dann überlegen sie sich auch, jetzt hast du eine ganze Kohle, die du verdient hast und kannst sie nicht weitergeben, in die USA, weil eine Bank, die sich für Selbstständige spezialisiert hat, das nicht unterstützt, also da ist nicht auch die Kindheit, der Witz ist, sie haben auf ihrer Seite noch einen Artikel oder einen Blog-Eintrag über Hey, Auslandsüberweisungen, blablabla, dann sagen sie, hey, was sind denn so, ja, und kostet viel und Vor- und Nachteile und dann zählen sie ein paar Banken auf, was sie denn so an Geld haben wollen und am Schluss ist nicht klar, und dann wird auch nicht gesagt, dass sie es aber nicht unterstützen.
Dann habe ich auch mal dem Service da geschrieben, ich meine, ey, ist das euer Ernst, also wie soll ich meine Geschäfte mal machen, ich meine, ihr habt jetzt hier auf, hab ich ihm auch mit Swingkant drunter geschrieben, nicht persönlich, aber da hat er mir auch noch nach zugeschrieben, ja, wir sind mit der Solarisbank dran, was dahinter hängt, hinter Kontext sind sie dran, das umzusetzen, naja, auf jeden Fall muss ich jetzt halt gucken, dass ich irgendwie ein anderes Konto nehme, dass wahrscheinlich Sparkasse, weil die kriegt sie, dass ich da irgendwie Geld überschiebe auf die Sparkasse, Sparkasse in die USA sende und die Firma, ich kann das auch über Tick-Tack machen, aber PayPal wird hochend teuer, also ich verziehe es halt auch nicht ein, irgendwie 300 Euro nur an Überweisungsgebühr zu zahlen, weil PayPal schön die Hand aufhält.
Das ist schon teuer genug und dann nochmal teuer.
Genau, so weit so gut zu dem Marketing, wenn es sich bekommt, ist auch noch dazu, dass ich neue Paywall-Videos machen will, und zwar auch professionell, und dann bin ich auch, ich weiß nicht, ob ihr den Clean Electric Podcast kennt, den kennt der Holger wahrscheinlich.
Natürlich, richtig, und dann kennst du ihn bestimmt auch den Malik.
Natürlich, ich kenne Malik mittlerweile persönlich, wir haben uns schon ein paarmal telefoniert, der hat ja die Bude, nennt sich Shades.Film mit seinem Kollegen Tom zusammen, und die haben ja auch in ihrem Clean Electric Podcast da mal Werbung drüber gestalten, okay, schreib sie mal an und sag sie mal hier, wie macht ihr das so, wie kommen wir da zusammen?
Naja, so weit, dass ich den ersten Teil schon überwiesen habe, und billig sind sie nicht, aber sie sind auch nicht im Ausland, sie sind in Deutschland, ich sehe sie jetzt auch nicht als rausgeschmissenes Geld, sondern ich muss das auch als Investierung in meine App sehen, was ja dann hoffentlich mehr Conversions bringt oder mehr Einnahmen wieder generiert, weil meine App halt einfach attraktiver an diesem Paywall aussieht, und einfach richtig schön professionell gut gemachte Videos sichtbar sind, die sozusagen meine App im besten Licht darstellt sozusagen.
Ja, soweit erstmal, das ist eine Pipe line, dauert noch ein bisschen.
Dann kurzes Rekal zu Apple Watch Ultra und dem Apple Watch Ultra Band, da hab ich diesen, wie nennt er sich, irgendwas nicht Trail Loop, doch Trail Loop glaube ich, das orange Band, das markante Band, was man aus dem Kinos glaub ich auch kennt, bin ich schwer enttäuscht von diesem Band, sieht mittlerweile ja dunkelorange grau aus, ist jetzt sehr sichtlich auch wunderschön, ne?
Ja, also es ist für den Preis, den Apple eigentlich haben, die sagen 99 Euro ist das absolute Frechheit meiner Nacht, das Ding, ich hab's versucht zu waschen, den der waschen steht zu tun, kriegst die Farbe einfach nicht mehr hin, also das ist einfach, sobald das einmal diesen Farbton angenommen, also der Preis einfach nicht gerecht wird, da hast du diesen Titanen-Ladstab, oder wie sieht das aus, wie so eine 6 oder G oder was auch immer, oder 9, ist vielleicht das teuerste Teil daran, aber das ganze Band ist vielleicht ein Euro oder zwei, wer dann so viel Geld dafür verlangen, ne, also da bin ich ja, sichtlich überteuert schlecht zu einigen. Und auch zum Thema Apple Watch mal abgeschlossen, komm ich mal zu Apple Mail, und da, ich weiß gar nicht, nutzt die Apple Mail?
Ja, nicht schon, ja.
Nutzt du Smart Mailbox?
Du meinst mit Regeln?
Du kannst, ja sowas wie, ich glaub's sind Regeln, aber das sind so, du kannst Smart Mailboxes erstellen, du kannst einfach, ich weiß gar nicht, wie man da drauf kommt, aber du kannst einfach, glaub ich, ich hab jedenfalls, du kannst Smart Mailboxes erstellen, und da kannst du dir verschiedene Regeln anlegen, und dann kannst du so Today, Yesterday, und sonst irgendwas, verschiedene Sachen eingruppieren, und so, wie ich mir das jetzt gemacht hab, dass ich zum Beispiel mir von heute alle E-Mails anzeige, von gestern, von dieser Woche, diesem Monat, und dann aber auch so die Sachen wie App Store Connect, TestFly, Newsletters, Google, Apple, und all solche Späße, die ich halt irgendwie einsortieren kann.
Du meinst, wie Safe Search ist quasi?
was einfach sehr cool, weil es das Ganze doch alles noch mal ein bisschen geklärt hat, man hat schon sehr, sehr viel an, was ich geil finde das man sucht, so eine Rechnung.
So, dann suchst du Rechnung und kriegst aber alle Rechnungen. Ich möchte nur die Rechnung von Apple. Und dann gehe ich zum Beispiel diesen Apple-Organ und gebe da Rechnungen ein und kriege auch nur die von Apple.
Was dann, weil man kennt, man kennt das ja, dass diese Apple-Header von Rechnungen auch immer wieder unterschiedlich benannt sind.
Manchmal heißt es Your Invoice, manchmal heißt es Rechnung, manchmal heißt es Rechnungsnummer, manchmal hat man da was draufkommen.
Das finde ich auf jeden Fall ganz schön, wenn man sich mal da ein paar smarte Dinge anlegt.
Und zum Beispiel bei den Newsletters, da kannst du nicht immer alle finden, aber du kannst auch sagen, ok bei manchen zum Beispiel, siehst du, kommen sie von einem bestimmten Domain, dann sagst du ok, alles von diesem Domain bitte da herein tun.
Oder sie haben alle immer den, weiß ich nicht, iOS-Dev-Weekly, das steht bei diesem Day-Few-Weever-Weber-Newsletter immer drin.
Das habe ich als Keyword, wenn das kommt, haus in den Newsletter rein. Oder wenn Newsletter irgendwo drin steht, auch Newsletter.
Und dann habe ich jetzt halt alle meine iOS-Newsletter in diesem Folder. Was man dann auch machen kann, und sagt ok, jetzt will ich aufräumen.
Und man sagt ok, jetzt Kommand A in diesem Smart-Mailbox und alle weg.
Einfach nur als Tipp mal vielleicht ausprobieren, wer, genau. Dann, ein anderes cooles Ding, was ich gefunden habe, ist man kennt ja die Update-Notes von seiner App.
Die sieht man ja auch im App Store. Und zwar, wenn man irgendwie auf Versionshistorie geht. Ich glaube man sieht die letzten 20 Versionen zurück.
Und dieses Ding ist ein bisschen versteckt, wenn man das aus einem API rausziehen will.
Ist ein bisschen schwierig und da gibt es eine, nennt sich RSS minus Bridge.org.
Und da kann man, gibt man seine App eigentlich ein und dann wird einem ein Feed generiert.
Den man, wenn ich da jetzt zum Beispiel, dann kann man sagen, den hätte ich jetzt gerne als RSS Feed, als sonst irgendwas.
Und dann kann man diesen Feed auch für andere Spieße benutzen. Zum Beispiel in RSS Feed dazu oder halt auch per Jason aus deiner App abrufen.
Und dieses Jason dann halt anzeigen, ich habe das jetzt auch gebaut, dass ich in meiner App sozusagen meine Update-Notes anzeige.
Weil oftmals Leute kennen das nicht. Und dann ist das halt auch so ein Ding, wenn man ein Update gemacht hat, dann kann man auch einfach sagen ok, jetzt zeige ich das an, was mich immer gestört hat.
War auch dieses Source of Truth Ding. Ich möchte ja eigentlich nicht irgendwie noch ein Text-File haben oder sonst irgendwas, die dann noch in meiner App irgendwo gespeichert ist oder sonst irgendwas, die ich dann in meiner App anzeige.
Also ich möchte eigentlich sagen ok, ladet bitte aus der Source of Truth aus dem App Store den Text-File. Ist jetzt noch nicht veröffentlicht, kommt jetzt aber bald. Im Prinzip habe ich die RSS Bridge da genommen.
Und wenn man sich mal da hinten, das ist auch ein Opus-Sauce Projekt, gibt es auf GitHub, habe ich auch mal geguckt, wie funktioniert denn das auch alles.
Und da findet man auch ein paar interessante Sachen über den App Store raus, wie denn sowas funktioniert.
Weil über die normalen App Store links über apps.apple.com und so weiter gibt Apple das nicht raus, sondern du musst irgendwie einen komischen Tanz machen.
Du musst dir aus den apps.apple, musst du dir irgendeinen Jason Webtoken rauspasen und diesen Jason Webtoken auf einen anderen Call der API übergeben und dann kriegst du mehr Daten vom App Store.
Also ein richtiges Jason, wo dann auch mehr drin steht, sowas wie diese Dinge. War einfach nur ein witziges Experiment da jetzt mit rumzuspielen, ok, was kriegt man denn eigentlich für interessante Daten vom App Store.
Haben wir auch schon mal darüber geredet über Webscraping vom App Store und so weiter.
Genau und sonst jetzt noch am Schluss, bei mir habe ich noch ein, das war auch ein Newsletter jetzt mit drin, aber fand ich es auch noch mal interessant, war Core Data und Optional.
Ich weiß nicht, Holger, wie hast du Core Data schon mit Optional oder nicht Optional, oder ist das ein Begriff?
Ja, also du meinst, dass das Feld ja nicht unbedingt gefüllt sein müsste mit dem Core Data?
Genau, aber der Witz ist ja, dass in der Core Data Daten war nichts gleiches, was in Optional in Swift ist.
Habe ich mich nur nicht großartig mit beschäftigt.
Genau, und wenn du, du möchtest ja eigentlich nicht, du willst ja eigentlich sagen, wenn du dir irgendwas in deiner Datenbank liest, dann weißt du ja, dass alle deine Felder befüllt sind.
Nee.
Gut, aber es gibt ja Felder, dass du sagst, ok, der User legt etwas an, dann muss einem auch einen Namen geben und das Datumfeld wird auch automatisch gesetzt.
Ja, aber ich habe auch viele Felder, die halt Optional.
Genau, aber die kannst du auch weiter in Optional lassen. Aber da geht es ja auch darum, wie im Prinzip das Optional in Core Data setzen, wenn du das machst.
Und wenn du dann aber deine Core Data-Klasse generierst, dann wird diese Core Data-Klasse trotzdem weiter als Optional angegeben, auch wenn du in Core Data gesagt hast, das ist nicht Optional.
Weil es ist ein anderes Konzept, das kann man auch schön in dem Artikel nachlesen. Aber was du dann eigentlich machen solltest, ist, dass du dir deine eigenen Initializer schreiben und sozusagen, du musst die Verantwortung, dass dieses Objekt, was du in Core Data reinschiebst, auch vollständig initialisiert wirst, sodass du nicht selber irgendwas zurückkommst, wo deine Nildaten drinstehen.
Naja, auf jeden Fall fand ich ganz interessant, weil ich finde, wenn man zu viele Optionals im Code hat, dann kommt es auch diese komische Optional-Helden rein, dass du überall, gerade bei Daten, wo du sagst, die sind da, möchtest du das ja nicht haben.
Und es gibt halt einfach, wenn du einen API hast, klar, kann immer irgendwas schiefgehen oder ja, aber es sollten ja nicht einfach Faele in der API weg sein, sagen, hier, das Feld kann da sein oder kann nicht da sein.
Wenn das wirklich der Fall ist, dass du spezifiziert bist, dann ist es Optional. Aber in einem Normalfall ist dieses Feld da.
Und dann willst du es auch nicht als Optional haben, weil das macht ja auch nur Unsinn in deinem Code dann und du hast so eine ganz, ganz, ganz, das zieht sich in deine ganze Code-Basis und macht alles hässlich.
Bei mir ist das alles überall Optionals.
Genau, da sollte man vielleicht auch mal von wegkommen, weil...
Ich weiß nicht, wenn etwas Optional ist, dann ist es halt Optional.
Nee, bei mir auch, bei der API, da sind die meisten Sachen bei mir Optional, weil das fühlt sich halt nach und nach.
Ja, es gibt ja manchmal schon Anforderungen, dass etwas nicht Optional ist, also keine Ahnung, das ist verschiedene Nutzernamen und E-Mail-Adressen oder so, die können ja nicht Optional sein.
Und es wird ja trotzdem, selbst wenn du das als nicht Optional in Qualita speicherst, wird dir der Switchcode als Optional generiert.
Und da sollte es schon so sein, dass der Qualita-Code dann möglichst nicht Optional enthält, weil wenn es dann Optional ist, dann wirst du es wahrscheinlich bei der Verwendung ständig Force anwrappen an Stellen, wo du weißt, es muss eigentlich da sein.
Das mach ich nie, ich mach nie Force anwrappen.
Ja, das ist auch, warum du keine Abstürze hast, aber eigentlich wäre es ja netter, wenn du es nicht immer Optional anwrappen müsstest. Und was ja noch dazu kommt, ist, dass du ja die Vollvalues auch machst. Dann sagst du dann dein Code "Ah, wenn ich dieses Option nicht anwrappen kann, dann machen wir mal einen empty string" oder schreib irgendwas hin. Und genau diesen Quatsch hast du dann halt nicht mehr, weil du hast halt einfach dein, weiß ich nicht, dein Name in deiner Quartette aber wenn der leer ist, ist ja okay, der kann ja ein empty string sein. Aber lieber nimmst du einen empty string als ein Optional, weil wenn du den empty string kannst, dann kannst du einfach deine UI anzeigen, dein Textfeed, dann ist dein Textfeed halt leer. So, dann kann man auch einfach gleich das Textfeed einfach ausfüllen und dann stimmt es halt an der Datenbank und lässt diese ganze Option nicht mehr.
Auf jeden Fall gibt es eine Inkonsistenz zwischen Corelita und Swift, weil wenn du in Corelita schon sagst, es ist nicht optional, dann sollte es ja auch in Swift nicht optional sein, aber es ist aktuell optional. Und da sind wir auch sehr drauf, dass Apple vielleicht einen Nachfolger zu Corelita basiert auf Swift irgendwann rausbringt, wo das dann gelöst ist.
Ja, also Corelita muss sowieso generell überarbeitet werden.
Also ich muss eigentlich mal eigentlich ganz happy damit, wenn man einmal den Drive hat mit dem Ding, dann kannst du echt schnell was zusammenbassen und ich haue eigentlich nichts mehr in, also ganz selten was in User-Defaults rein, also dann musst du schon wirklich app-übergreifend irgendein Setting sein oder so, dass ich das mache. Jetzt in meiner, in meiner, in meiner, ja?
Ich habe bei Riverfox zum Beispiel keinen Corelita, mit der Hoffnung, dass es dann, wenn ich wirklich, also ich brauche auch nicht so viel Daten, ich speichere die meisten Sachen in den Config-Files, die Commit-Instituten gibt es sowieso, aber es gibt ein paar Sachen, die habe ich schon in User-Defaults, die eigentlich in Corelita oder in Keychain gehören, aber ich habe ja da, also zum Beispiel diese Sache, was ich schon erwähnt habe mit dem, wie viel merke, dass du meine App gekauft hast zum Beispiel, aber da verschlüssel ich dann einfach selbst, anstatt Keychain zu verwenden, weil es mir trotzdem ziemlich einfach erscheint, da User-Defaults zu verwenden.
Aber ich freue mich, wenn ich viele Daten hätte wie zum Beispiel gescannte Daten in der FC-App.
Da kann ich auch empfehlen, aber ich habe das Gefühl, dass da Raum ist für etwas besseres.
Es hat sich mit Swift-Data schon extrem verbessert, also Scott Data mit Swift-Data zu benutzen ist deutlich angenehmer als mit Rocket.
Klar, ich meine dieser Edge-Fetch-Request ist fast ein One-Liner, der dann nur etwas sagt und jetzt List for Each Boom.
Und wenn man dann auch verstanden hat, dass man gar nicht diese Coreliter-Geschichten wegwrappen soll, sondern dass man jedes Coreliter-Object ist automatisch ein Observable-Object.
Und dass du das einfach in deinem Code sagst, und dann sagst du, hier mein Coreliter-Object und dann kriegst du sofort Updates dazu.
Ja, aber die Optionen stellen halt immer noch.
Und da ist dieser Artikel der Weg, wie man drumherum kommt.
Muss man mal ein bisschen manuelle Arbeit leisten.
Ja, aber du schreibst dir die defaulte Initializer und sagst "5Vater Error", sodass du sofort "OK" nicht benutzt.
Und dann machst du dir einen eigenen Initializer, der dann auch alles was du nicht optionell haben willst, einfach inszeniert.
Ist jetzt keine Magie.
Ist ja auch nur als Absicherung. Man kann es auch ganz ohne machen, aber man muss einfach sich im Code sicher sein.
Okay, ich mach hier alles richtig und Gutes.
Wenn du in Teams arbeitest mit mehreren Leuten, auf jeden Fall ist der Way to go.
Wenn du alleine sagst, ja, das ist alles unter Kontrolle, muss nicht.
Aber trotzdem, wenn man sich selber nicht traut, dann auch lieber so.
Gut, kommen wir mal zu Swift-O-Touche-Mantle, oder?
Swift-O-Touche-Mantle, genau.
Wir haben jetzt auch schon eine längere Aufnahme.
Ich möchte mich noch kurz halten.
Ich hab hier meinen Artikel, meine Newsletter.
Es gab 5 neue Propos, die akzeptiert wurden. Die deck ich auch alle dort ab.
Drei davon waren eher so Lückenstoff-Propos, die irgendwo in irgendwelchen Details, wo es noch Rough Ages gab, die gestoppt haben.
Details sind in meinem Artikel, kann man gerne nachlesen.
Eins war zu einem Low-Level-Thema. Da geht es darum, automatic reference counting und wie man die Performance von der App noch weiter steigern kann, indem man das manueller irgendwie macht.
Man kann quasi automatic reference counting weiterverwenden, aber ein paar manuelle Einflüsse haben.
Auch da Detail ist dann da drin, braucht man als App-Entwickler eher nicht zu machen.
Aber ein Punkt, das fand ich recht interessant, das will ich auf jeden Fall mal erwähnen, und zwar SE0376, Titelfunction Back Deployment.
Dieses Propos führt nämlich ein neues Attribut ein, es nennt sich Add Back Deploy.
Und dieses neue Attribut wird nur relevant sein für Apples eigene SDKs, also nur für Entwickler, die bei Apple arbeiten.
Weder App-Entwickler noch Framework-Entwickler brauchen das, das ist wirklich nur für die gedacht.
Aber es ist dennoch wichtig, dass es das gibt bald, weil Apple kann damit, also mit diesem Add Back Deploy, neue Methoden markieren.
In Zukunft, zum Beispiel in iOS 17 oder in Mac OS 14, das ist dann glaube ich schon, wenn Sie da neue Features reinbringen in irgendwelche SDKs, können Sie schreiben Add Back Deploy.
Und dann ist dieses Feature oder diese Methode auch in älteren OSs verfügbar, sofern Apple eben entschieden hat, ja das soll bis dahin backdeployt werden.
Und also die kann quasi an Add Back Deployed bevor, dann können Sie sagen, bis zu welcher Version.
Und wie das funktioniert ist, dass dann der neue Code, der dann eigentlich normalerweise immer mit diesem SDK geschippt wird von Apple, also zum Beispiel Soft Charge, Soft UI und so weiter,
die sind eigentlich immer in Mac OS oder iOS direkt mit enthalten und deswegen kann man das auch nicht verwenden,
wenn man irgendwie zum Beispiel Mac OS Monterey noch unterstützen möchte, kann man nicht etwas verwenden, was nur mentoral verfügbar ist.
Aber manche Methoden werden in Zukunft noch verfügbar sein, weil dieses neue Add Back Deploy sorgt dafür, dass der Compiler die Methode in die App mit reinkompiliert.
Also wenn ich Mac OS Monterey unterstütze, dann wird sozusagen nicht mehr die Systemfunktion da benutzt, sondern in die App, die ich schreibe als App-Entwickler,
kommt dann dieses neue eigentlich nur für mentoral verfügbare Feature in meine App reinkompiliert, sodass es dann auch auf Monterey noch funktioniert.
Und das ist ziemlich cool, weil das bedeutet, dass in Zukunft neue Features kommen könnten, die dann nicht nur in neuen Mac OS und iOS und iOS unterstützt werden, sondern auch direkt mit alten, in alten mit.
Aber da geht es dann eher so um, ich würde mal sagen, neue Methoden in Foundation, die da hinzugefügt werden, also die jetzt nichts irgendwie groß im Außen mit der User-Wall zu tun, sondern eher so mit Grab.
Das ist nicht so ein bisschen wie Apple am Anfang auch immer komplett swift mitgeliefert hat mit jeder App.
Ja genau, technisch gesehen funktioniert das quasi genauso, nur dass Apple eigentlich immer das Ziel hatte, dass sie nicht mehr swift in jede App mitschippen, weil das ja dann tausendmal sehr oft mitgeschippt wird.
Und genau das Gleiche ist jetzt hier auch der Fall, nur dass sie nicht mehr ganz swift ist, sondern nur von deren SDK-Features.
Genau, von deren SDKs. Das klingt jetzt fast schon so schön mal zu sein, aber wie schon Nico gesagt hat, das betrifft nicht alles.
Insbesondere ist es nicht kompatibel mit addObjectC in Attributs, das heißt also, wenn man, wenn Code in irgendwelchen swift Frame, wenn irgendwelche swift Code in SDKs von Apple drin sind, die quasi noch Object-FC supporten und das bedeutet inklusive, komplette UI-Kit, komplette Foundation, die sind ja auch in Object-FC verwendbar, da kann man das nicht benutzen.
Das heißt, Apple kann nicht ein neues Feature in UI-Kit einführen oder in Foundation.
Gerade Foundation geht gar nicht, aber was Apple machen könnte, ist ein Swift-UI, was Swift-Only ist oder ein Combine, was Swift-Only ist oder ein Swift-Childs, was Swift-Only ist.
Da könnten neue Features kommen, die dann direkt auch in alten Mac OS und iOS Version mitgeschippt werden, was ziemlich cool ist.
Ja, und die wissen wir nicht. Und die wissen, dass Apple sowieso Swift drücken möchte und Swift-UI drücken möchte und sagt, das ist jetzt the way to go und dann ist es ja ständig, dass sie das dann auch nur dafür machen.
Genau, also wir wissen auch nicht, wir wissen jetzt natürlich nicht, wie weit Apple das auch wirklich anwenden wird, wie viele Teams das anwenden.
Ja, also ich würde aber sagen, man erkennt schon zwischen den Zeichen einfach dadurch, dass sie das jetzt so vorantreiben und es gibt auch andere Backdeployment-Themen, an denen gearbeitet wird, dass Apple da schon versucht Bewegungen in die Sache zu bringen und möglichst immer nicht nur die neueste, sondern auch ältere Versionen mit neuen Features zu unterstützen.
Ist das jetzt ein Feature, was du erwarten würdest, dass das in der nächsten WWDC vorgestellt wird oder dauert es länger, das zu integrieren?
Also das wird ja jetzt mit Swift 5.8 wahrscheinlich schon kommen, ist ja jetzt schon akzeptiert. Also ich glaube, es ist akzeptiert, bin mir nicht ganz sicher, aber auf jeden Fall wird es sehr wahrscheinlich akzeptiert. Ich erwarte, dass es in der WWDC nächstes Jahr auf jeden Fall erwähnt wird, dass sie das Asset-Allow-Proposal direkt erwähnen und sagen, dank dieser neuen Proposal können wir jetzt diesmal, aber ich erwarte auf jeden Fall, dass es neue Features geben wird, die direkt auch, ich würde erwarten, dass Ventura auch mit unterstützt werden.
Also Apple wird sich dann auf den Bühnen stellen und sagen, hier, das sind die neuen Features von Mac OS, Kana, San Diego oder Laoya, and you can even use this on Ventura.
Ohne jetzt erklären?
Ich würde das eher auf APIs beziehen. Also sie sagen dann, hier ist ein neuer API oder Feature in SwiftUI oder in SwiftCharts und das ist auch verfügbar in Ventura.
Das erwarte ich, genau.
Die werden nicht erklären, warum das auf einmal auch wieder funktioniert.
Das weiß ich nicht, ob sie das dann erklären. Die Technische Hintup, aber jetzt kennt ihr die Technische Hintup und auf jeden Fall ist das jetzt dank dieser Propose möglich und ich freue mich drauf, ich finde das eine gute Sache.
Dadurch können viel mehr auch Entwickler, die bei Unternehmen arbeiten, auch endlich mal neue APIs direkt benutzen, wenn sie rauskommen, denke ich.
Genau und den falschen Artikel mit allen fünf Proposal-Zusammensatzungen und noch mehr, ich verlinke da auch andere Sachen, die noch mehr in der Zukunft liegen, kann man natürlich meinen Artikel finden.
Wunderbar, dann kommen wir jetzt auf den Framework der Wache. Ohne Scham, befüllte Singerei.
Da haben wir euch dieses Jahr dieses Mal mitgebracht, das nennt sich Xcode of Paint.
Man kennt das bestimmt gerade in dieser schwerwiegenden Zeit oder spannenden und aber dennoch schwerwiegenden Zeit von WWDC und 10.000 Updates und Xcode Versionen und Beta 1, 2, 3, 4, 5, 6, 7.
Da kommt man dann noch gerne mal durcheinander, man hat ja dann auch alle irgendwo rumliegen und so weiter und dann hat man auch alle irgendwie im Dock drin und dann sehen die alle blau aus und man muss irgendwie drüber hoffern über jedes Icon und so weiter.
Und wenn ihr euch das jetzt nicht unbedingt umsetzen wollt, dann ist das vielleicht eher eine kleine App, die dir dabei hilft, dein Xcode Icon farbig zu stylen und zwar in allen möglichen Regenbogen farben wie man möchte.
Und das kann man dann machen, das ist vielleicht ganz witzig.
Wer viele Xcode Versionen rumliegen hat, sollte das mal ausprobieren, weil da muss man sich dann auch natürlich sein System überlegen, ok, welche Farbe kriegt jetzt was.
Aber man glaubt, wenn man dann irgendwie zwischen zwei, drei Versionen hin und her springt, kann einem das schon helfen, das Hauern über dem Icon zu ersparen.
Funktioniert auch für Simulator und Instruments.
Ja, interessant.
Ja, sehr, sehr coole Sache. Ich hab ja in meiner App auch einen Icon Twitter drin, der kann nicht richtig funktionieren und ich glaub ich werd jetzt nachschauen, wie die das implementieren. Das hilft mir jetzt auf jeden Fall auch.
Na guck.
Da hab ich schon was mit gelöst. Dankeschön.
Bitte, bitte.
Ja, cool. Und dann war's das für diese Folge.
Ihr habt ja einen schönen, schönen Tag.
Dankeschön.
Ja, der holt euch eine gute Nacht.
Ich hab noch ne Stunde bis zum nächsten Tag.
Gut, dann bis zum nächsten Mal. Tschüss.
Ciao.
Bis dann, ciao.
App Store Tagbuch ist ein Projekt von Nico, Jihad und Holger. Schickt uns Feedback an feedback@appstore-tagbuch.de oder hinterlasst einen Kommentar auf appstore-tagbuch.de. Über eine Bewertung im iTunes Podcast Verzeichnis oder auf anderen Plattformen würden wir uns sehr freuen.