10 Years of Making Apps

So sieht Qualitätsmanagement bei Apple aus

LogEngine Image

Wie hat das neulich jemand so schön treffend formuliert?

Früher hat man als Entwickler seine Kraft und sein Können darauf konzentriert tolle neue Dinge zu schreiben und zu bauen, die es so vorher noch nicht gab. Heutzutage ist man nur noch dabei, beschissene Lösungen für Bugs in der Platform zu finden.

Ich habe das mal etwas frei übersetzt und ausgeschmückt. Und es ist so wahr. Was ihr nicht so mitbekommt ist, wie viel Zeit wir mit Fluchen verschwenden und wie viel mehr Zeit dabei drauf geht, Lösungen für Mist anderer zu finden, das so nicht bei unseren Kunden ankommt.

Unter 10.10 sehen eigentlich alle Elemente in Popovers so aus, da Apple den Schwachsinn mit der Transparenz schlicht unausgereift ohne Ende auf euch losgelassen hat.

LogEngine Image

Für die eigenen Views bat man sich dann Lösungen, damit die dann nicht auch so aussehen.

Und dann flucht man, weil man feststellt, dass die dann unter 10.7 – 10.9 nicht funktionieren oder dort andere Bugs zu Tage fördern oder schlicht nicht passen.

Und das hier sind ja nur ‘Nebensächlichkeiten’ an der Oberfläche. Was meint ihr, was für ein Bockmist unter der Haube stattfindet, der dann ganz schnell mal euere Daten gefährdet.

Fragt mal iOS Entwickler, wie die über iOS 8 fluchen. Vor lauter Bug Reports schreiben und garantiert nicht auf Apple warten (ich habe heute noch Bugs offen, die schon in 10.0 zu finden waren) sondern selber Lösungen und Workarounds klöppeln, kommt unsere eigentliche Arbeit auch viel zu kurz.

Und darunter leidet dann auch unsere eigene Qualität. Die wirkliche und die gefühlte.

Wer von euch weiß schon, dass ich an dieser Scanner View nichts ändern kann. Ihr öffnet das und denkt:

Was ein Scheiß, kann der Kerle das nicht ordentlich mache? Schließlich habe ich einen Arsch voll Geld gezahlt!

Tja, der Kerle hat so viele Wochen damit verbracht, Apples Mist ordentlich zu machen und der würde diese View auch noch gerne ordentlich für euch machen. Kann er und darf er aber eben nicht …

Umsatz Standard 2015 Vorabversion ab sofort auch ladbar!

Neben der gestern fertig gestellten Vorabversion von Umsatz Pro 2015 habe ich nach einer weiteren durchgemachten Nacht jetzt dann auch die Standardversion von Umsatz 2015 fertig gestellt.

Umsatz Standard 2015 Vorabversion (10.7-10.10) laden

Natürlich ist dies noch nicht das endgültige Programm. Aber es ist stabil, genügend getestet und so könnt ihr zumindest eure Voranmeldung – und wenn gerade dringend nötig, auch eure Erklärungen und EÜR – vorbereiten.

Auch fehlen noch das neue iBook, die Erklärungsvideos, die neue Anleitung, eine Übersicht der Änderungen und Neuerungen und er ganze andere Kram, der so dazu gehört.

Und nein, bevor jetzt ein paar anfangen beim Thema Geld das Hirn aussetzen zu lassen: Es ist nur eine vorgezogene Version wegen OS 10.10. Anstatt im Januar gibt es das neue Umsatz halt schon ein bisschen früher. Wer noch nicht auf Yosemite aktualisiert hat, der kann noch wunderbar mit Umsatz 2014 weiter arbeiten. An den Aktualisierungsmodalitäten ändert sich rein gar nichts.

Wer nach dem 1. Juni 2014 Umsatz 2014 erworben hat, der bekommt seine Aktualisierung (wie immer) geschenkt. Alle anderen können (auch wie immer) vergünstigt aktualisieren.

Umsatz Standard 2015 Vollversion erwerben
Umsatz Standard 2015 Aktualisierung erwerben

Umsatz Pro 2015 Vorabversion ab sofort ladbar!

LogEngine Image

Es ist vollbracht!

Ich kann euch erschöpft – aber stolz – mitteilen, dass ich eine Vorabversion von Umsatz Pro 2015 fertig habe, die unter Mac OS 10.10 (Yosemite) läuft!

Umsatz Webseite
Umsatz Pro 2015 Vorabversion (10.7-10.10) laden

Natürlich ist dies noch nicht das endgültige Programm. Aber es ist stabil, genügend getestet und so könnt ihr zumindest eure Voranmeldung – und wenn gerade dringend nötig, auch eure Erklärungen und EÜR – vorbereiten.

Auch fehlen noch das neue iBook, die Erklärungsvideos, die neue Anleitung, eine Übersicht der Änderungen und Neuerungen und er ganze andere Kram, der so dazu gehört.

Und nein, bevor jetzt ein paar anfangen beim Thema Geld das Hirn aussetzen zu lassen: Es ist nur eine vorgezogene Version wegen OS 10.10. Anstatt im Januar gibt es das neue Umsatz halt schon ein bisschen früher. Wer noch nicht auf Yosemite aktualisiert hat, der kann noch wunderbar mit Umsatz 2014 weiter arbeiten. An den Aktualisierungsmodalitäten ändert sich rein gar nichts.

Wer nach dem 1. Juni 2014 Umsatz 2014 erworben hat, der bekommt seine Aktualisierung (wie immer) geschenkt. Alle anderen können (auch wie immer) vergünstigt aktualisieren.

Umsatz Pro 2015 Vollversion erwerben
Umsatz Pro 2015 Aktualisierung erwerben

Mehr zu Umsatz, Apple, dem Aktualisierungs- und Anpasswahnsinn und meinem Traum von vielleicht mal drei Tagen Urlaub in ein paar Monaten gibt es übrigens ausführlich hier:

Über Umsatz 2014 und Mac OS 10.10 (Yosemite)

Und ja, das hässliche Pastell kann man abstellen :–)

Ein paar Millionen Zeilen Code

So sieht das Umsatz 2015 Projekt aus. Und die meisten Dateien bestehen nun wahrlich nicht aus nur ein paar Zeilen. Im Gegenteil …

Ein paar Millionen Zeilen Code

Liebe Umsatz Benutzer, ihr könnt aufatmen!

LogEngine Image

Nachdem ich jetzt schon gar nicht mehr weiß, was Schlaf oder Freizeit sind – kann ich euch mitteilen, dass ich eine Vorabversion von Umsatz Pro 2015 und Umsatz Standard 2015 fertig habe, die unter Mac OS 10.10 (Yosemite) läuft noch bis Monatsende eine Vorabversion von Umsatz Pro 2015 fertig bekommen werde . Umsatz Mini 2015 folgt und wird es zur Sicherheit (und damit es schneller geht) auch als nicht-MAS Version geben. Auch wartet eine Aktualisierung für die 2014er Version auf Review, die zwar nicht schön aussieht aber wenigstens unter 10.10 läuft.

Umsatz Pro 2015 Vorabversion (10.7-10.10) laden
Umsatz Standard 2015 Vorabversion (10.7-10.10) laden

Keine Angst.
Beide Versionen sind keine Baustellen.
Es sind die fertigen, kompletten und stabilen Programme.

Was natürlich noch fehlt und noch eine Weile dauern wird, da es noch mal eine Menge Arbeit beinhaltet, sind die neue Anleitung, die neuen Erklärungsvideos, das überarbeitet iBook, eine Auflistung der Neuerungen und Änderungen und nicht zuletzt die Überarbeitung der Webseite.

Mehr zu Umsatz, Apple, dem Aktualisierungs- und Anpasswahnsinn und meinem Traum von vielleicht mal drei Tagen Urlaub in ein paar Monaten gibt es übrigens ausführlich hier:

Über Umsatz 2014 und Mac OS 10.10 (Yosemite)

Und nein, bevor jetzt ein paar anfangen beim Thema Geld das Hirn aussetzen zu lassen: Es ist nur eine vorgezogene Version wegen OS 10.10. Anstatt im Januar gibt es das neue Umsatz halt schon ein bisschen früher. Wer noch nicht auf Yosemite aktualisiert hat, der kann noch wunderbar mit Umsatz 2014 weiter arbeiten. An den Aktualisierungsmodalitäten ändert sich rein gar nichts.

Wer nach dem 1. Juni 2014 Umsatz 2014 erworben hat, der bekommt seine Aktualisierung (wie immer) geschenkt. Alle anderen können (auch wie immer) vergünstigt aktualisieren.

Umsatz Pro 2015 Vollversion erwerben
Umsatz Pro 2015 Aktualisierung erwerben

Umsatz Standard 2015 Vollversion erwerben
Umsatz Standard 2015 Aktualisierung erwerben

Und ja, das hässliche Pastell kann man abstellen :–)

FAQ zu Umsatzsteuer-Regelungen für elektronische Leistungen ab 2015

Ja, die EU (und Deutschland), die lieben Selbständige, die sich im Neuland bewegen. So sehr, dass sie sie zwar gerne melken, wo sie nur können, ihnen dafür aber im Austausch immer mehr Arbeit aufhalsen.

Erst die neuen Verbrauchervorschriften und jetzt die schwachsinnigen Umsatzsteuer-Regelungen.

Ja, der Gedanke dahinter ist nicht ganz verkehrt, soll so der Missbrauch der ganz großen ein wenig in die Schranken gewiesen werden. Banken und Mittelständler haben seit Jahren Zeit gehabt, auf SEPA umzustellen und haben schon wieder eine Verlängerung erlaubt bekommen.

Wir Deppen kriegen den Schwachsinn nebst aller Risiken mal so im Vorbeilaufen vor den Latz geknallt und haben überhaupt keinen Spielraum und keine Schonfrist.

Ich kann euch Allen nur anraten, wenn irgend möglich, sucht euch einen Payment Provider, die Prozente und die Gebühren, die da anfallen sind nicht vergleichbar mit dem Stress, der Arbeit und vor allem dem Risiko, dem ihr euch demnächst aussetzen müsst.

Ich kann FastSpring nur empfehlen. Ja, es gibt günstigere – aber im Fall der Fälle habt ihr dann ein Problem. Und vor allem habe ich noch nicht einmal eine Zahlung nicht erhalten, der Support ist gut und flott und die sind so groß, die gehen auch nicht so schnell pleite und sie sperren ich auch mal nicht einfach so das Konto.

Für wen so etwas leider nicht in Frage kommt, der findet hier eine recht gute Liste mit den wichtigsten Antworten:

FAQ zu Umsatzsteuer-Regelungen für elektronische Leistungen ab 2015

Der Grund, warum so viele Entwickler den Mac App Store wieder verlassen

LogEngine Image

Der Grund, warum so viele Entwickler den Mac App Store wieder verlassen an einem einzigen Beispiel erklärt.

Wir dürfen keine kostenpflichtige Aktualisierungen anbieten. Wenn wir also nicht verhungern wollen und dennoch im App Store vorhanden sein wollen, dann müssen wir ein neues Programm mit einer neuen Bundle ID anlegen.

Da Mac App Store Apps in ihrem eigenen Sandkasten (Sandbox) spielen müssen, können sie auch nicht einfach so auf die Daten und Einstellungen der alten Version zugreifen. Dies bereitet natürlich auch Probleme, wenn man Kompatibilität mit Nicht-App-Store Versionen und Demo Versionen aufrecht halten will.

Allerdings kann man Ausnahmen zu diesen Sandbox-Regeln einbauen.

Dies habe ich zum Beispiel mit Umsatz Mini im App Store genau so und erfolgreich getan. Daten aus Umsatz 2013 werden in das neue Umsatz 2014 übernommen und das Programm wurde ohne Probleme zugelassen.

Da besteht ja auch keine Gefahr für den Nutzer und diese Ausnahmen sind komplett und sinnig beschränkt.

Bill 2 wurde jetzt zum zweiten Mal deswegen abgelehnt.

Das ist kompletter, unnötiger Schwachsinn. Ich habe keine Probleme mit dem Sandboxen an sich. Im Gegenteil, ich baue es – wenn möglich – auch in Nicht-App-Store Apps ein.

Allerdings habe ich keine große Hoffnungen, Bill 2 so in den Store zu bekommen. Allerdings macht es auch überhaupt keinen Sinn, es anders einzustellen. Sorry Nutzer, du hattest zwar Bill 1 aber deine Daten und Einstellungen findest du in Bill 2 nicht wieder. Sorry Nutzer, ist ja fein, dass du einer der wenigen Schlauen warst und tatsächlich auf der Entwicklerwebseite vorbeigeschaut und dir die Demo geladen hast. Deine Daten sind jetzt einfach mal so nicht vorhanden, nachdem du eine Menge Geld ausgeben hast.

Weil Apple seinen Kopf mal wieder (und seit Jahren) gewaltig im Arsch hat!

Natürlich versuche ich es weiter. Aber Bill 2 wird auch ohne Apple überleben. 40 Prozent mehr Geld für mich, bessere Funktionen für euch mit der nächsten Version und vor allem schnellere Aktualisierungen und schnellerer und besserer Support.

LogEngine Image

Apple kann klar ohne Bare Bones, Panic und mich kleine Nummer leben. Aber so können wir auch. Wir haben das seit Jahrzehnten vorher auch hinbekommen und werden das auch wieder und zum Glück lernen manche von euch ja auch dazu und kaufen lieber wieder direkt beim Entwickler …

Bill 2 Webseite
Bill 2 herunterladen
Bill 2 direkt von mir erwerben

Lesebefehl für heute

Es gibt viele solcher Situationen, in denen die Möglichkeit, das Internet anonym zu nutzen, essentiell ist, weil es da draußen Feinde gibt, die nicht nach zivilisierten Regeln spielen. Aus der Position eines priviligierten Männchens in Berlin mag das vielleicht schwer vorstellbar sein.

Anonymitätsdienste und asoziales Verhalten

Zur Erinnerung: MOApp Apps und Mac OS 10.10 (Yosemite)

MOApp Apps and their Mac OS 10.10 and iOS 8 Compatibility Status

Was zu befürchten war

LogEngine Image

Ich hatte es ja befürchtet. Nun ist er da, der Mac, den ich mir seit Vorstellung des iPhone 4 gewünscht habe. Und das nach einem beschissen Sommer mit dem Finanzamt im Nacken.

Man kann ja nun wahrlich viel über Apple meckern. Aber die Hardware, die sie bauen, ist unglaublich und wenn da noch jemand daherkommt und behauptet, sie seien zu teuer, der gehört nur noch ausgelacht.

Wenn ich könnte, dann würde morgen um zehn auf dem Kurfürstendamm stehen und mir so einen iMac mit Retina Display ergattern.

So kann ich nur hoffen, dass ich Umsatz bald mal fertig bekomme und ihr bitte alle ganz schnell aktualisiert :–)

iMac Retina Webseite

Heute Abend, als Belohnung

LogEngine Image

Heute Abend, als Belohnung, werde ich meine geliebte Schreibmaschine mit der besten Tastatur der Welt endlich mal lautlos machen. Ich freue’ mich schon drauf.

Und wenn ich demnächst Umsatz 2015 endlich fertig haben sollte, dann werde ich erst mal ein paar Tage an irgend einen abgelegenen Ort ohne Internet fahren und nur schreiben; in Stille…

Wie man sich freiwillig 1-Stern-Bewertungen einfängt

LogEngine Image

Übrigens hat dieser (wie so viele andere) Menüeintrag nichts mit einem Programm selber zu tun, sondern die werden von OS X bei Bedarf automatisch eingefügt. Das hängt vom verwendeten System ab und vor allem, ob iCloud überhaupt verfügbar, also auf dem Mac für Daten und Dokumente aktiviert, ist.

Aber hey, wie die passende Review dieses ausgeglichenen Mitmenschen ausfallen wird, können wir uns ja alle denken. Die meisten solcher Reviews und Bewertungen kommen von genau so liebreizenden Menschen. Von hundert 1-Stern-Bewertungen hatten vielleicht fünf einen berechtigten Grund.

Muss schlimm sein, wenn man so durchs Leben geht …

Ungelegte Eier

So, da zahlen (oder wollen) also Facebook, Apple und wahrscheinlich noch so einige andere Unsummen an weibliche Angestellte, damit die sich ihre Eier abzapfen und einfrieren lassen, damit sie erst einmal Karriere machen.

Mal abgesehen von dem Kleingedruckten – schließlich würde es mich nicht wundern, wenn die Frage nach dem Eigentum da wahrscheinlich sehr kreativ von 700 Dollar/Stunde Anwälten gelöst wurde – bleibt da auch die Frage, was passiert wenn man kündigt, gefeuert wird, die Karriere doch nicht so verläuft, wie erhofft oder, was noch viel wahrscheinlicher ist, mit 35 oder 40 zwar nur noch drei Etagen Männer über sich hat aber ansonsten sich kein männliches Wesen mehr für einen und die Eier interessiert.

Intelligente, erfolgreiche Frauen im ‘bestimmten’ Alter werden von den meisten Partneragenturen nur noch in die ‘unvermittelbar’ Schublade gesteckt.

Ja, ich bin keine Frau. Ja, ich mache mir nichts aus Karrieren und wenn ich ticke, dann vollkommen anders, das ist alles schon klar. Aber muss es euch Frauen bei solchen Nachrichten nicht auch etwas anders werden?

Für das Geld, das für diesen Schwachsinn dann von Facebook und Co im Jahr ausgeben wird, da könnte man das aber doch nun wirklich anders und familien/frauenfreundlicher lösen. Die meisten Frauen haben doch nun wahrlich kein Problem damit, Familie und Karriere unter einen Hut bringen zu wollen. Allerdings werden ihnen dabei oft nur Steine in den Weg gelegt.

Gescheite (Betriebs) Kindergärten mit sinnvollen und flexiblen Zeiten, etwas mehr Flexibilität bei der Arbeitsplanung und weniger Spießrutenlaufen, wenn die Kinder mal krank sind und all diese anderen sich aufsummierenden Nervigkeiten, mit den sich die meisten berufstätigen Mütter so täglich rumschlagen müssen, sind wirklich nicht mit flüssigem Stickstoff aufwiegbar; dürften aber nun auch nicht mehr kosten, als diese zwar gelegten aber nicht genutzten Eier.

Aber so ist das, wenn nicht nur die Produkte aus Einsen, Nullen und Algorithmen bestehen, sondern der Gesunde Menschenverstand darunter begraben wird.

Da kann man nur hoffen, dass es noch ein paar Frauen und Firmen mit Resthirn sich lieber andere Länder und Firmen zum Vorbild nehmen, als dieses Schwachsinn auch noch kopieren zu müssen.

Aber was weiß ich Mann schon. Außer, dass ich Kinder einer vermeintlichen Karriere jederzeit vorziehen würde. Und das, wenn ich versuchen würde oder müsste, beides unter einen Hut zu bringen, dies garantiert nicht bei Apple, Facebook und Co tun würde.

Bei der Kirche allerdings auch nicht …