10 Years of Making Apps

Immer, wenn der Michael nichts passendes findet …

LogEngine Image

… dann öffnet er Xcode.

Es gibt Color Picker für Farb-Schemen, welche für Mac und iOS Entwickler, welche für Web Entwickler und welche, mit denen man seine benötigten Farben gescheit katalogisieren kann, ohne sich einen – wie im OS X Color Picker – abzubrechen.

Und wie immer fehlt einem immer etwas oder man hat vier bis fünf verschiedene im Gebrauch. Ich hatte heute nacht die Nase voll und habe angefangen, mir mal wieder etwas Eigenes zu klöppeln.

Und wie man sieht, ist es noch in den Kinderschuhen. Dafür ist es dann irgendwann mal genau so, wie ich es gerne hätte …

Und ihr wundert euch noch

Es soll tatsächlich noch Menschen geben, die sich wundern, warum das alles so ist, wie es ist bei uns. Ich hole euch dann mal auf den Boden zurück:

Bild.de ist die meistgelesene ‘Nachrichtenseite’ in Deutschland mit einem Marktanteil von knapp 25%. Das entspricht in ungefähr genau all den Autofahrern mit Fähnchen und Außenspiegelüberziehern …

IVW Juni 2014: Top 50 Nachrichtenangebote

Ja, ich höre zu!

LogEngine Image

In Umsatz 2015 wird man direkt Anhänge anfügen und einsehen können, ohne den jeweiligen Posten öffnen zu müssen, Vorlagen können direkt mit einem einzigen Klick ausgewählt werden, das Verschieben von Posten wird optimiert und man kann Konten und Kategorien nur mit der Tastatur auswählen; somit ist die komplette Bedienung nur per Tastatur noch mal etwas einfacher geworden. Dazu wird es verbesserte Ausdrucke und Bericht geben und noch so manches mehr.

Ich hoffe nur, dass ich bis zum Erscheinen von Yosemite (OS 10.10) fertig werde oder zumindest in den Wochen danach …

Umsatz Webseite
Umsatz herunterladen

Die konfliktfreie Entpiepung

LogEngine Image

Eine Email – ein Piep. Ein Tweet – noch ein Piep. Eine Email, zwei Geräte – zwei Pieps; seltenst zur gleichen Zeit.

Eine Email, ein Tweet, eine ADN Notification, ein iPhone, ein iPad und ein Mac – neun Pieps zu sieben unterschiedlichen Zeitpunkten.

Drei Emails, ein Tweet, zwei DMs, drei ADN Benachrichtigungen, ein Geburtstag und ein Termin auf drei iPhones, vier Tablets und drei Rechnern …

Ein Rummelplatz ist ruhiger als meine Hosentaschen, Rucksäcke und das Büro. Konflikte vor der Achterbahn löst die Polizei auf. Die in meinen Adressbüchern und Terminkalendern und all den anderen Apps bei mir daheim und unterwegs, die habe ich zu lösen …

Bekloppt, wie man ist, da greift man ja nicht nur zum iPhone/Androiden/BlackBerry/WasAuchImmer wenn es gerade mal wieder piept und rappelt – nein, man holt es bei jeder noch so möglichen und unmöglichen Situation hervor.

Ein rote Ampel, ein Text und eventuell kein Piep aber garantiert ein Hup von hinten. Und das ist noch die harmlose Variante.

Wo wir stehen und gehen, wir starren auf Glas, wir scrollen, wir tippen und wir lassen piepen.

Das GameBoy Gepiepse, damals, das war – oder eher ist – ja fast ein Dreck dagegen.

Egal wo man steht, geht, fährt, sitzt, wartet – irgendwo piept, rappelt, scrollt und tippt was oder eine/einer. Jede zweite Webseite, die man besucht, will einen mittlerweile auch noch pushbebiepen.

Und wir tun uns das alle freiwillig an. Zumindest bis vier Uhr nachmittags. Dann ist bei den Meisten der Akku alle. Und anstatt die Ruhe zu genießen, da geht die Hektik erst so richtig los. Früher suchte man um die Uhrzeit dringend nach Gras oder einem Krümel Haschisch und heute die nächste Steckdose.

Man könnte ja einen Piep verpassen …

Bei mir hat es jetzt ausgepiept. Die Phöner und Tablets zum Entwickeln und Testen haben weder Email, noch Twitter und Co. eingerichtet und auf meinem Arbeits-Mac habe ich jetzt schon seit zwei Jahren das uneingerichtete Email Programm nicht geöffnet, weder Tweetbot installiert, noch andere Lesezeichen in Safari als die, die ich zum Klöppeln brauche und seit ein paar Wochen habe ich mein Telefon für unterwegs absichtlich verdummt.

Man kann mit ihm telefonieren, SMS verschicken und ja, wenn es sein muss auch seine Emails und DMs abrufen und verfassen. Und dies muss man ja eigentlich so selten.

Es rappelt nicht, es piept nicht, es hat am siebten Tag noch genug Strom für die nächsten sieben, ich muss mir keine Gedanken machen, dass es geklaut wird, Passwörter sind nicht drauf und wenn ich dann doch mal ne süße Katze sehen, dann kann ich die sogar halbwegs gescheit fotografieren.

Und das Tollste ist: Ich lebe trotzdem noch. Ich habe weder den Anschluss verloren, noch bin ich verblödet oder habe auf einmal keine Freunde mehr.

Dafür habe ich nur noch einen Kalender, nur noch ein Adressbuch und habe bisher weder einen Termin, einen Geburtstag oder sonst überhaupt etwas verpasst. Auch sind meine Emails wie gewohnt beantwortet und die Nachrichten und News sind die selben wie schon Gestern, letzte Woche, die Woche, das Jahr und die Jahrzehnte davor.

Dafür hätte ich ab vier Uhr – neben Strom – auch noch genügend Zeit, Ruhe und Nerven etwas anders zu tun, als permanent zu scrollen und zu tatschen.

Und erst diese Ruhe …

Extremisten aller Länder, vereinigt euch!

Und ich wette, selbst jetzt sondern die üblichen Verdächtigen einen Witz an Blogeintrag – ja, genau so ein Ding, wie dieses hier – ab, ein paar reißen einen Witz auf Twitter und dann gibt es wieder ‘business as usual’ auf allen Kanälen.

Dabei wäre es doch so einfach. Es mussten ab sofort einfach nur alle drei Milliarden Internetbenutzer täglich einmal nach Tor, Tails und Co. googeln. Dann wird halt der Misthaufen Heuhaufen einfach künstlich erhöht, bis er zusammenbricht.

Dann kaufen wir vorher alle noch Aktien von diesen ganzen Storage-Firmen und lachen uns ins Fäustchen.

So hat man vor ein paar Jahrzehnten mal den gesamten Ostblock in den Ruin getrieben, wäre doch gelacht, wenn wir das mit den Spinnern aus Übersee nicht auch hinbekämen …

Umsatz 2015

LogEngine Image

Seit dieser Woche sitze ich an der kommenden großen Aktualisierung von Umsatz und Bill. Ich fange damit eigentlich immer schon im Frühjahr an – nur musst ich jetzt mit dem Erscheinen der ersten Vorabversion von OS X Yosemite das meiste wieder in die Tonne kloppen, da sich dieses Jahr dann doch einiges mehr tut, als die Jahre davor und ich 10.7 bis 10.10 unterstützen muss.

Es soll also unter vier verschiedenen Systemversionen nicht nur fehlerfrei funktionieren, sondern auch noch aussehen und bedienbar sein.

LogEngine Image

Und das ist mit den Änderungen, die mit 10.10 kommen, gar nicht mal so einfach. Auch muss ich dieses Jahr schon Ende Herbst fertig werden, da die aktuellen Versionen nicht unter Yosemite benutzbar ist; es kann zu Problemen mit der Datenbank kommen – und ich mal ganz stark davon ausgehe, dass ihr nicht drei Monate warten wollt, bis 2015 ist.

Was ihr hier seht sind aller erste Experimente, wie man die Oberfläche noch einfacher und übersichtlicher machen kann, bzw. könnte. Das alles wir nicht mindestens 3000 mal in die Tonne gekloppt, bevor ich nachts schlafen kann, ohne um drei Uhr morgens aufzustehen, weil ich von einer Verbesserung geträumt hatte und diese natürlich sofort in die Tat umsetzen muss.

Und ja, natürlich habe ich auch dieses Jahr wieder brav zugehört und es wird ein paar finge geben, die euch das Leben noch einfacher machen werden.

Aber das Tollste wird eindeutig das neue Icon für die Voranmeldung sein :–)

Umsatz 2014 Webseite
Umsatz 2014 herunterladen

Aktualisierungen für Umsatz Pro und Standard erhältlich

LogEngine Image

Ab sofort könnt ihr die neusten Versionen von Umsatz Pro und Standard laden. Es gibt kleinere Fehlerbehebungen unter der Haube, Verbesserungen beim CSV und MoneyMoney Import, sowie Anpassungen an die kommende Mavericks Aktualisierung.

Wie immer, dauert die App Store Variante etwas länger, da diese erst durch die Appplesche Begutachtung muss; das dauert momentan rund eine Woche …

Umsatz Webseite
Umsatz herunterladen

Was uns das Amazon Phone deutlich macht

Es ist jetzt schon einige Tage her - aber so sehr ich mich auch bemühe, ich kann nicht einen einzigen Bericht finden, der rundum begeistert vom Fire Phone ist.

Die allermeisten meckern über den Preis und viele über die Mittelmäßigkeit der Hardware; wobei das ja eher übertrieben ist. Die Hardware ist gar nicht mal so schlecht und den meisten Anwendern geht das in der täglichen Nutzung eher am Arsch vorbei.

Auch ich gehe davon aus, dass das Teil - genau so wie die Fire Tablets - eher unterdurchschnittlich gekauft wird, auch wenn uns Amazon natürlich wieder das Gegenteil erzählen wird.

Für eines ist das Teil aber gut, denn es zeigt uns etwas ganz deutlich. Das, was es uns zeigt ist dann wieder nicht so gut - aber auch das geht denn allermeisten Menschen deutlich am Arsch vorbei.

Es zeigt uns, wie sehr wir uns innerhalb von nur ein paar Jahren von zwei Firmen abhängig gemacht haben und uns täglich immer weiter abhängig machen.

Amazon verwendet für die Fire Dinger einen eigenen Android Fork und zwar in der Variante, die Google ja so gar nicht gerne sieht.

Jeder darf sich Android forken, wenn man es aber zu mehr als dem nackten Telefonieren und SMS verschicken auf einem Telefon verwenden will, dann muss man Googles ziemlich engen und starren Regeln folgen - andernfalls fallen eine Menge Funktionen und Layer weg; der Play Store oder Maps sind dabei nur die Spitze des Eisberges.

Ja, innerhalb Chinas sieht das ein wenig anders aus; da sind die allermeisten Google Dienste aber eh blockiert oder nur sehr verkrüppelt vorhanden und es gibt sehr gute lokale Alternativen. Dort gibt es größere Forks, die ohne diese Google Dinge auskommen.

In der westlichen Welt - um das jetzt mal so plump auszudrücken - funktioniert das einfach nicht. Es gibt nicht einen einzigen ‘gescheiten’ Fork, der es auf ein Telefon geschafft hat, das sich wirklich verkauft und nicht doch Googles Regeln folgt.

Nur um das kurz klar zu stellen: CyanogenMod hält sich an diese Regeln; von Haus aus kommt es mit diesen ganzen Google Dingen und man kann kein ‘offizielles’ Smartphone mit einer abgespeckten CyanogenMod Version ohne Google Dinge kaufen.

Wir haben also die Wahl zwischen Google und Apple. Und das war es dann auch schon. Ja, es gibt noch BlackBerry und Windows Phone und die 0,0003 Prozent anderer Dinge - aber über all die brauchen wir uns nun wirklich nicht zu unterhalten.

Das ist unterm Strich also genau so, wie das US Parteiensystem; Rot oder blau und im Endeffekt schenken die sich eh nichts.

Das Fire Phone verzichtet auf Google und kommt mit Nokias HERE und eigenem Store daher.

Und genau da liegt das Problem.

Wir sind es so dermaßen gewöhnt, was wir vermeintlich für umsonst von Google und Apple geboten bekommen, man kann es schon verwöhnt nennen.

Und wenn nicht mal Amazon dagegen anstinken kann, dann macht uns das etwas ganz deutlich.

Zumindest sollte uns das etwas deutlich machen.

Wir haben ein Problem. Eines, das wir lieber nicht sehen wollen und hinter doofem Geplänkel über Preise und Hardware verstecken.

Wir sind abhängig. Wir haben uns ausgeliefert. Und zwar zu so einem Grad, der es selbst einer Firma wie Amazon anscheinend unmöglich macht, auf Augenhöhe zu konkurrieren. Ach was, die können ja nicht mal auf Kniehöhe konkurrieren.

Ich träume täglich davon, eine Firma zu gründen, die in Deutschland hergestellte sichere und gute Hard- und Software herstellt; ein ‘deutsches’ System auf ‘deutscher’ Hardware - in Deutschland geschrieben und zusammengebaut.

Weil wir so etwas dringend brauchen.

Und es wird ein ewiger Traum bleiben. Weil wir keine Chance haben, weil wir den Anschluss so dermaßen verpasst haben.

Wir haben den beiden das Spielfeld so dermaßen überlassen, dass wir schon bei dem lauten Gedanken an die Farbe unserer möglichen Trikots ausgelacht würden; zu Recht.

Dieser überteuerte Einkaufswagen mit SIM Karte ist kein Flop - es ist ein elektronisches Mahnmal.

Zumindest sollten wir es als solches sehen …

Ein überteuerter Einkaufswagen mit SIM Karte

OK, ich gestehe: Ich habe eh keine Ahnung und verstehe alles falsch – aber selbst mit ganz großer Anstrengung kann ich nicht einen Grund finden, warum jemand 649 Dollar für einen Amazon Einkaufswagen mit SIM Karte zahlen sollte.

Also so wirklich ganz und gar und absolut keinen einzigen Grund …

Amazon Fire Webseite

Ein Leben ohne 24-Stunden-Lieferung

Ich müsste ja mal … aber …

Mit diesem Gedanken- und Argumentationskonstrukt sind wir alle nur allzu wohl vertraut; wir hangeln uns damit gerne mal durch den Tag und durch das Leben.

Ich müsste mal weniger essen … aber …
Ich müsste mal öfter das Rad nehmen … aber …
Ich müsste mal meine Arbeit erledigen … aber …

Und das sind ja nur die ganz kleinen, harmlosen Konstrukte.

Aber auch die führen mehr oder minder unweigerlich und automatisch in diesen Kreislauf aus schlechtem Gewissen, Schuldgefühlen, die gegen dieses immer kürzer anhaltenden Hoch, diese kleine sofortige Befriedigung zwischendurch anstinken; und andersherum.

Und wenn das schon bei einem selber stellenweise so schwer ist, wie schwer ist das dann erst, wenn es gar nicht um einen selber geht und man Schuld nur über drei Ecken fühlen muss, fühlen kann - das Ganze also nicht wirklich greifbar ist und somit Konsequenzen eher gedanklicher Natur und in weiter Ferne sind?

Ich müsste mal aufhören, Dinge zu kaufen, von denen ich ja eigentlich weiß, wie sie hergestellt werden … aber …

Ich müsste mal aufhören, Dinge bei Händlern zu bestellen, von denen ich ja eigentlich weiß, wie sie mit ihren Mitarbeitern, Konkurrenten, Lieferanten - also generell mit ihren Mitmenschen - umgehen … aber …

Aber es ist so bequem. Aber es ist so vermeintlich günstig. Aber der Umtausch. Aber die Garantie. Aber der Service.

Aber überhaupt …

Ich kenne diese Argumentationskette so gut von mir, ich kaufe sie mir immer wieder selber ab.

Fragt meine Waage oder die armen DHL und Hermes Menschen, die mir immer die ganzen bestellten Dinge liefern müssen.

Wenn man sich nur lange genug etwas einredet, man glaubt es sich irgendwann (fast) wirklich.

Unsere eigene Bequemlichkeit lässt uns in der Selbstverarschung äußerst kreativ und hartnäckig werden.

Und manchmal, da kommt es dann anders. Manchmal braucht man nur ein wenig Zufall und man stolpert über die eigene Bequemlichkeit.

Vor genau einem Jahr hat Amazon mir das Konto gesperrt, da eine Zahlung zurück gebucht wurde, ich die zugehörige Mail aus Bequemlichkeit nicht gelesen hatte und eh grundsätzlich zu faul bin, mich um Kontostände zu kümmern.

So Dinge passieren schon mal. Dann überweist man das halt, bestellt einfach weiter und gut ist.

War aber nicht gut. Ich, Prime-Kunde der ersten Stunde, der eine verdammte Menge über die Laufe der Jahre (bis fast Jahrzehnte) bestellt hat, in der Zeit genau zwei Dinge zurück geschickt hat und bei dem sonst immer, immer, immer alles fein brav abgebucht werden konnte, wurde - warum auch immer - abgestraft und mein Konto wurde und wurde einfach nicht wieder freigeschaltet.

Mir war es dann nach ein paar Telefonaten einfach zu blöd.

Das ist jetzt genau ein Jahr her. Und jetzt kommt der unglaubliche Part:

Ich lebe noch! Ich bin wohlbehalten. Ich hatte keinen Garantie/Support/Liefer/WasAuchImmer GAU in der Zeit. Auch bin ich nicht verarmt oder musste auf nur eine einzige Sache verzichten oder ewig auf sie warten.

Ein Leben ohne 24-Stunden-Lieferung, ein Leben ohne Amazon ist möglich. Und mit möglich meine ich nicht, dass es gerade so erträglich und unglaublich mühsam ist und nur die Verlockung, später als Gutmensch an der Himmelspforte bevorzugt behandelt zu werden, die ganzen Qualen irgendwie erträglich macht.

Ich spüre keinen Unterschied. Ich habe heute nur durch Zufall daran gedacht. Es gab nicht einen einzigen Tag, an dem ich hier saß und der Himmel eingestürzt ist, weil ich kein Amazon mit all seinen Verheißungen mehr hatte.

Ja, ein Leben ohne Kindle funktioniert genau so gut. Es grenzt schon fast an Magie, was wir seit Jahrhunderten als Ersatz für elektronische Bücher in unserem Besitz haben.

Manchmal muss der eigene erhobene Zeigefinger wohl nichts anderes sein, als ein Stinkefinger.

Es kommt halt nur auf die richtige Motivation an, um feststellen zu können, dass man gar nicht muss, wenn man kann.

Jetzt müsste ich nur noch das mit dem Rad, dem Essen und der Arbeit …

Menschen, euch kann man nicht mehr helfen

Diese ‘Diskussion’ um Uber und die lieben Taxis, die zeigt doch mal wieder so genial, dass uns Menschen wirklich nicht mehr zu helfen ist.

Uber, bzw. dessen Schattenmänner werden immer reicher, Taxifahrer verdienen immer weniger. Menschen, die von A nach B müssen freut es erst mal eine Weile, bis sie kapieren, was sie da angerichtet haben.

Oder eher nicht kapieren. Oder beim nächsten Ding - was wir schlauen Nutzer ‘verbessern’ - wieder vergessen haben.

In der Zeit sind die Ubermänner weiter gezogen und saugen die Nächsten aus und dann ist das Geschrei groß, wenn man nur noch weitaus schlechter und weitaus teurer nach B kommt.

Weil das genau das ist, was immer passiert, wenn man vom Geiz geblendet der ‘Marktwirtschaft’ freien Lauf lässt.

Das Geilste an dieser bescheuerten Logik und Argumentationskette ist genau das Selbe, wie im Netto zu stehen und sich zu beschweren, dass die armen Deppen, die sich für einen Hungerlohn fast alleine den Rücken in so einer Filiale krumm schuften, nach einem zehn Stunden Tag nicht mehr die freundlichsten Mitmenschen sein können.

Taxis sind zu teuer und dann sprechen die noch nicht mal richtig deutsch. Ich erwarte für die Hälfte, dass die alle Germanistik studiert haben; mindestens!

Das hatten wir hier mal. Vor Jahren. Und warum haben wir das nicht mehr?

Anstatt mal inne zuhalten und die Situation für alle zu verbessern, verlangen fast einstimmig alle Kommentatoren in sämtlichen Zeitungen und Foren, Taxis abzuschaffen, weil die Fahrer doch tatsächlich dem Geiz der Gäste entsprechen.

Aber wehe, mit genau so einer Logik wird die Vorratsdatenspeicherung begründet …

SimpleEdit mit Unterstützung für 10.10 und Swift im App Store aufgeschlagen

LogEngine Image

Ich war eigentlich davon ausgegangen, dass Apple rumzickt, da noch zu früh – aber dem ist komischerweise nicht so.

Somit ist ab sofort auch die Mac App Store Variante von SimpleEdit mit Unterstützung für Yosemite und Swift erhältlich.

Bitte denkt daran, dass beides noch komplett neu und fehleranfällig ist und Apple (hoffentlich) an beidem noch Änderungen vornimmt und ich auch erst ein paar Tage damit arbeiten konnte …

SimpleEdit Webseite
SimpleEdit herunterladen
SimpleEdit im Mac App Store

Über Apple, Swift und SimpleEdit

Apple hat am Montag eine neue Sprache für uns Entwickler vorgestellt, an der genau eine Person über drei Jahre ganz alleine geklöppelt hat und die erst seit knapp einem Jahr von Apple aktiv vorangetrieben wurde.

Ich bin mir noch nicht ganz sicher, was ich davon halten soll. Es gibt ja Menschen, die behaupten, dass jeder Entwickler pro Jahr eine neue Sprache lernen soll.

Ich bin mir sicher, dass diese Menschen einen geregelten Job in einer sicheren Umgebung haben und garantiert nicht alles alleine machen und schon gar nicht Apps fertig und aktualisiert bekommen müssen.

Jedes Jahr bekommen wir (Mac Entwickler) tausende und abertausende Änderungen. Dazu kommen permanente Design-Eskapaden und pro Jahr propagiert Apple zu mindestens drei bis neun grundlegenden Änderungen, dass dies die Zukunft ist und wenn man dann endlich alles umgestellt hat, dann stellt Apple fest, dass es doch noch was Besseres gibt und man fängt wieder von vorne an.

Würde ich Alkohol mögen, ich wäre vermutlich ob der permanenten Änderungen, Neuerungen und jährlich obsoleten Oberflächen, Buttons und Icons wahrscheinlich nur noch am trinken.

Jetzt also kommt mal so im Nebenbei eine neue Sprache dazu, die dann entweder in drei Jahr doch nicht so der Renner war und wir bekommen Rocket-Penguin als das neue Non-Plus-Ultra präsentiert oder Objective-C wird auf ‘deprecated’ gesetzt.

Wie dem auch so, momentan ist mein Weinverbrauch doch gestiegen. Und ich mag Wein gar nicht so.

Wie bei allem, was mit Apple und Entwickeln zu tun hat, hat man immer genau eine Möglichkeit: Friss oder friss, denn sterben will man dann doch nicht.

Drum kann SimpleEdit ab sofort auch Swift, zumindest rudimentär und eher als experimentell und sportlich zu betrachten. Demnächst kriegt dann auch CocoaBox noch die Swift-Grundzüge beigebracht und ich muss mir überlegen, wo ich die ganzen Weinflaschen am sinnigsten horte.

Und dabei ist noch gar nicht geklärt, wann ich überhaupt die Zeit finden soll, den einkaufen zu gehen.

Bill muss komplett überarbeitet werden, um unter 10.10 gescheit zu funktionieren und auszusehen; dies gilt auch für Umsatz und von den ganzen anderen Apps will ich gar nicht reden.

Ach – und da ist ja auch noch die Kleinigkeit names iOS 8 mit seinen abertausenden kleinen Änderungen und der Tatsache, dass extra Knöpfe für die Tastatur (alle Markdown- und sonstige Schreibe-App Besitzer wissen, wovon ich rede) jetzt komplett für den Arsch sind und man sich vermutlich wirklich pro App komplett eigene Tastaturen klöppeln muss.

Das wird auch noch mal lustig. In diesem Sinne: Prost!

SimpleEdit Webseite
SimpleEdit herunterladen