HappyDayz!
HappyDayz! im App Store
09.09.2009 07:03 Filed in: HappyDayz!

Hoffentlich wird das bei den Kontrolleuren (Reviewer) von Apple nicht zur Gewohnheit!
Neuigkeiten zu HappyDayz!
06.09.2009 20:20 Filed in: HappyDayz!

In der Zeit kam zum Beispiel eine neue Version der Facebook-App heraus (die ist wirklich gut!) und dann noch zwei Updates! Wer soll das verstehen? Ich auf jeden Fall nicht!!!
Aktuelle Info
30.08.2009 12:28 Filed in: HappyDayz!
Die Version 2.1 von HappyDayz! ist nun auch nach 30 Tagen noch immer nicht von Apple freigegeben worden! Das gibt es nicht, ich schreibe denen im Anschluss nochmals eine Mail!
Die überarbeitete Webseite habe ich trotzdem schon einmal Online gestellt. Vielleicht hilft das ja, allzu lange dürfte es auch nicht mehr dauern. Hoffe ich zumindest!
Neu hinzugekommen sind die FAQ’s für HappyDayz! in deutscher Sprache. Davon verspreche ich mir wesentlich weniger Supportanfragen!
Der Blog stand bisher im Vordergrund und wurde weiter nach Hinten geschoben.
Die überarbeitete Webseite habe ich trotzdem schon einmal Online gestellt. Vielleicht hilft das ja, allzu lange dürfte es auch nicht mehr dauern. Hoffe ich zumindest!
Neu hinzugekommen sind die FAQ’s für HappyDayz! in deutscher Sprache. Davon verspreche ich mir wesentlich weniger Supportanfragen!
Der Blog stand bisher im Vordergrund und wurde weiter nach Hinten geschoben.
Review-Rückantwort von Apple
25.08.2009 07:16 Filed in: HappyDayz!

HappyDayz! noch immer im Review
21.08.2009 07:03 Filed in: HappyDayz!

Ich kann mir nur vorstellen, dass viele der Reviewer zur Zeit im Sommerurlaub sind. Anders kann ich mir das nicht erklären.
Vor 3 Tagen habe ich die Reviewer (appreview@apple.com) angeschrieben, aber außer einer automatisch generierten blabla-Mail habe ich keine Rückantwort bekommen. Es bleibt nichts anderes übrig als zu warten und zu hoffen dass es noch in diesem Jahr freigegeben wird.
HappyDayz! 2.1 im Review
01.08.2009 10:13 Filed in: HappyDayz!

Hier schon einmal ein Überblick was ihr von der 2.1er erwarten könnt:
- Suche nach Kontakten
- Kontaktbilder können in 3 unterschiedlichen Größen dargestellt werden (Neue Einstellung)
- Hervorhebung der "runden" Geburtstage (18, 20, 30, 40, ...)
- Die Anzeige der heutigen Geburtstage auf dem App-Icon bleibt nun nach dem Beenden von HappyDayz! bestehen. Kann durch schütteln des iPhone/iPod touch manuell zurückgesetzt werden.
- Neue Einstellung zur Festlegung der bevorzugten Datumsformatierung
- Die Synchronisierungssounds wurden ersetzt
- Neue Einstellung zum Ein-/Ausschalten der Synchronisierungssounds
- Neue Einstellung für die automatische Synchronisierung beim Start von HappyDayz!. Hier kann nun festgelegt werden, dass dies nur durchgeführt wird wenn eine WLAN-Verbindung besteht.
- Die HappyDayz!-Einstellungen wurden zur Erhöhung der Übersichtlichkeit überarbeitet
- Seltener Fehler bei Verwendung des Features "Unbekanntes Jahr" behoben
- Eine Absturzmöglichkeit sowie ein Speicherleck behoben
Für diejenigen die es interessiert: Die komplette Versionshistorie von HappyDayz! kann HIER überflogen werden. Ich bin immer wieder überrascht wie sich HappyDayz! seit der ersten Version, die vor über einem Jahr erschienen ist, weiter entwickelt hat. Und meine TODO-Liste für die nächsten Versionen ist noch immer gut gefüllt!
Keywords für den App Store (Teil 2)
01.08.2009 08:52 Filed in: General | HappyDayz!

Wie komme ich jetzt auf die schnelle an die Keywords in Deutsch, Englisch, Französisch, Spanisch und Italienisch? Es ist einfach nur zum kotzen!
Suche nach Apps im App Store
30.07.2009 17:52 Filed in: General

Das habe ich Heute mit KfzKz! ausprobiert. Schwupps ein paar Keywords ausgedacht und in iTunes Connect eingetragen. Nach dem klicken des Save-Buttons kam die Fehlermeldung dass nicht mehr als 100 Zeichen verwendet werden dürfen. Was soll denn der Quatsch nun wieder? 200 Zeichen hätten es schon sein können! <- Es gibt zwar eine Hilfe für jedes Eingabefeld, klicke ich im Safari darauf dann öffnet sich aber die Hilfe eines anderen Feldes! #WebGefrickel
Nun war aber das Eingabefeld mit den Keywords deaktiviert. Wieder typisch #WebGefrickel! Ich musste erst die ganze Sache abbrechen und vom Neuen beginnen.
Auch Witzig: Sind die Keywords einmal eingetragen, dann können diese erst durch eine neue Version der App aktualisiert werden!!! Man muss sich also schon vorher sicher sein welche Keywords man vergibt!
Für HappyDayz! bin ich echt noch am überlegen, ob ich die Keywords überhaupt eintrage. Zum Beispiel sind die Französischen Keywords ein bischen länger als die Englischen und da würde ich dann nicht alle unter bringen. Das hat Apple wohl nicht bedacht!!!
HappyDayz! 2.0.1 freigegeben
18.07.2009 07:15 Filed in: HappyDayz!

- die polnische Übersetzung ist wieder hinzu gekommen
- ein schwerer Darstellungsfehler wurde behoben. Dieser wurde durch falsches Thread-Handling verursacht, ist jedoch nur sehr selten aufgetreten
- die Push Notifications werden nun in der korrekten Sprache versendet. Da hatte ich einen Denkfehler, der speziell bei den Benutzern aus der Schweiz auftrat (deutsch, französisch, italienisch oder doch englisch?) <- Info: Macht den Update auf die 2.0.1 und synchronisiert eure Daten nochmals, dann müsste es nun passen!
HappyDayz! 2.0 freigegeben
08.07.2009 22:36 Filed in: HappyDayz!

Und dann bin ich mal gespannt wie die Erinnerungsfunktion mit Hilfe der Push Notifications (Firmware 3.0) bei den Leuten ankommt. Hoffentlich war die ganze Arbeit nicht umsonst!
In den Release Notes könnt ihr nachlesen was sich sonst noch geändert hat.
HappyDayz! 2.0 mit Erinnerungsfunktion im Review
01.07.2009 18:19 Filed in: HappyDayz!
War das eine Geburt! Zuerst hat es ewig gedauert bis ich endlich die ganzen Übersetzungen zusammen hatte, dabei habe ich die polnische Übersetzung über Bord geworfen. Dann musste ich zur Sicherheit die Push Notifications über eine Adhoc-Version von HappyDayz! mit den Produktivservern von Apple testen, was mittlerweile Dank zweier iPhones ohne weiteres möglich ist. #GroßkotzmodusAus
Am letzten Sonntag war es dann soweit: Ich wollte in aller Früh die Version 2.0 an Apple übergeben und dann der Schock. Die Upload Möglichkeit in „iTunes Connect“ war gesperrt. Ich sollte stattdessen eine Vertragsänderung akzeptieren, die ich schon Anfang Juni bestätigt hatte und nun nicht mehr bestätigen konnte. Super, was ist denn das nun wieder? Apple schmeisst Bitte das schei... Webzeugs weg und erstellt eine ordentliche Mac-Anwendung!
Nach kurzem stöbern in den Apple Developer Foren bin ich dann auch bald über einen passenden Thread gestoßen. Scheinbar sind alle Entwickler, die in ihren Namen Umlaute oder ähnliches haben, nicht im Stande neue Versionen ihrer Apps hochzuladen. Manche haben schon vor 3 Wochen versucht Apple deswegen zu kontaktieren. Da hatte ich mal wieder einen fürchterlich dicken Hals auf Apple!
Die nächste Frage die sich mir stellte: An wen kann ich mich nun wenden? Zuerst habe ich ein Developer Support Ticket eröffnet, da hat sicher aber bis Heute noch keiner gemeldet. Zusätzlich habe ich eine eMail an „itunesconnect@apple.com“ gesendet. Hier kam dann Heute die Rückantwort dass sie das Problem behoben haben. Juhu, endlich konnte ich die neue Version hochladen!
Nun heisst es wieder warten bis Apple diese Version kontrolliert hat. Die Webseite von HappyDayz! habe ich bereits für diese 2.0er Version aktualisiert und bin mal auf das Feedback der Benutzer gespannt.
Am letzten Sonntag war es dann soweit: Ich wollte in aller Früh die Version 2.0 an Apple übergeben und dann der Schock. Die Upload Möglichkeit in „iTunes Connect“ war gesperrt. Ich sollte stattdessen eine Vertragsänderung akzeptieren, die ich schon Anfang Juni bestätigt hatte und nun nicht mehr bestätigen konnte. Super, was ist denn das nun wieder? Apple schmeisst Bitte das schei... Webzeugs weg und erstellt eine ordentliche Mac-Anwendung!
Nach kurzem stöbern in den Apple Developer Foren bin ich dann auch bald über einen passenden Thread gestoßen. Scheinbar sind alle Entwickler, die in ihren Namen Umlaute oder ähnliches haben, nicht im Stande neue Versionen ihrer Apps hochzuladen. Manche haben schon vor 3 Wochen versucht Apple deswegen zu kontaktieren. Da hatte ich mal wieder einen fürchterlich dicken Hals auf Apple!
Die nächste Frage die sich mir stellte: An wen kann ich mich nun wenden? Zuerst habe ich ein Developer Support Ticket eröffnet, da hat sicher aber bis Heute noch keiner gemeldet. Zusätzlich habe ich eine eMail an „itunesconnect@apple.com“ gesendet. Hier kam dann Heute die Rückantwort dass sie das Problem behoben haben. Juhu, endlich konnte ich die neue Version hochladen!
Nun heisst es wieder warten bis Apple diese Version kontrolliert hat. Die Webseite von HappyDayz! habe ich bereits für diese 2.0er Version aktualisiert und bin mal auf das Feedback der Benutzer gespannt.
HappyDayz! 1.6.1 veröffentlicht
11.04.2009 08:59 Filed in: HappyDayz!

Wünsche Euch noch ein schönes und sonniges Osterwochenende!
Neue Versionen von HappyDayz! und KfzKz!
10.04.2009 13:53 Filed in: HappyDayz! | Kfz-Kennzeichen!
Momentan befindet sich die Version 1.6.1 von HappyDayz! sowie die Version 1.4.1 von KfzKz! bei Apple zum Review.
HappyDayz! 1.6 ist da ...
01.04.2009 19:39 Filed in: HappyDayz!

Gerade eben habe ich in „iTunes Connect“ noch die Screenshots in den unterstützten Sprachen aktualisiert. Das war wieder ein Chaos. Beim ersten Versuch war auf einmal „iTunes Connect“ nicht mehr erreichbar. Beim zweiten Versuch habe ich dann vor lauter Aufregung vergessen - nach dem Upload der neuen Screenshots - auch noch den „Save Changes“-Button zu drücken. Wieso kann Apple dafür nicht eine native Mac-Anwendung schreiben? Von der Erstellung von funktionierenden und benutzbaren Webseiten haben sie meiner Meinung nach absolut keine Ahnung!
Und was gibt es Neues in dieser Version? (Versionshistorie)
- in den Personendetails habe ich das Layout ein wenig verbessert
- auf dem iPhone bzw. iPod Touch ist bei Eingabe eines Datums das Jahr ein Pflichtfeld. Was kann man nun machen, wenn man zu einem Geburtstag das Geburtsjahr nicht kennt? Frauen rücken bspw. des öfteren nicht mit diesem heraus! Ganz einfach man trägt bei solchen Geburtstagen ein Jahr ein, das man zuvor in den HappyDayz! Einstellungen festgelegt hat. Als Default-Wert für das Unbekannte Jahr ist „1900“ eingetragen. Den Rest übernimmt HappyDayz!
Neue Version von HappyDayz!
23.03.2009 20:13 Filed in: HappyDayz!

FAQ von HappyDayz! aktualisiert
10.02.2009 18:44 Filed in: HappyDayz!
Die FAQ’s (Frequently Asked Questions) von HappyDayz! sind nun auch mal wieder aktualisiert worden. Der Zugriff darauf ist lt. Google Analytics leider sehr gering. Aber wenn ich die eine oder andere Frage damit schon im Vorfeld klären kann, dann ist mir das sehr recht!
In der Beschreibung von HappyDayz! im amerikanischen App Store nehme ich nun noch einen Hinweis auf die FAQ’s mit auf. Die schreiben zu gerne bescheuerte Rezensionen und bemängeln Sachen die zur Zeit dank Apple einfach nicht machbar sind.
In der Beschreibung von HappyDayz! im amerikanischen App Store nehme ich nun noch einen Hinweis auf die FAQ’s mit auf. Die schreiben zu gerne bescheuerte Rezensionen und bemängeln Sachen die zur Zeit dank Apple einfach nicht machbar sind.
Screenshots für HappyDayz! 1.5
07.02.2009 11:01 Filed in: HappyDayz!
Die Screenshots für eine neue Version vom HappyDayz! zu erstellen ist immer ein sch... Job!
Warum?
Warum?
- Wegen dem Firmware Update 2.2.1 des iPhones musste ich natürlich auch das passende SDK installieren. Bei jeder neuen Firmware Version gehen mir die existierenden Kontakte im iPhone-Simulator flöten. Bisher habe ich dann die Kontakte neu eingetragen und die Bilder zugewiesen. Aber nicht dieses mal: Über das Tool (FSEventer) habe ich herausbekommen, wo die Daten auf meinem Mac abgelegt werden (/Users/[Benutzer]/Library/Application\ Support/iPhone\ Simulator/User/Library/AddressBook) und habe dann meine alten Kontakte über Time Machine wieder hergestellt.
- Nun musste ich - für die auf den Screenshots darzustellenden Kontakte - die Geburtstage anpassen.
- HappyDayz! gibt es in Deutsch, Englisch, Französisch, Spanisch, Italienisch und Polnisch. Das heisst ich muss für jede Sprache 5 Screenshots erstellen. Dazu muss ich jeweils die Sprache über die iPhone-Simulator Einstellungen ändern, HappyDayz! starten und über meinen iPhone-Simulator Cropper die Screenshots erstellen. Ich bin richtig froh den Cropper geschrieben zu haben, ansonsten wäre es unzumutbar.
- Nun müssen die erstellten Screenshots über iTunes Connect (Web Anwendung von Apple) für die jeweiligen Sprachen hochgeladen werden. Das ist auch nicht gerade ein Vergnügen.
- Und zu guter Letzt mussten noch die Screenshots auf dieser Web-Seite aktualisiert werden.
HappyDayz! 1.5 im App Store
05.02.2009 19:20 Filed in: HappyDayz!
Bei Apple scheint es sich auf 4-5 Tage eingependelt zu haben bis ein Review durch ist und man die eMail mit dem “Ready for Sale” bekommt.
Am Wochenende muss ich nun noch die ganzen Screenshots im App Store sowie auf dieser Webseite aktualisieren. Bin mal gespannt ob ich wegen des leicht geänderten Layouts böse Worte zu hören bekomme!
Am Wochenende muss ich nun noch die ganzen Screenshots im App Store sowie auf dieser Webseite aktualisieren. Bin mal gespannt ob ich wegen des leicht geänderten Layouts böse Worte zu hören bekomme!
Neue HappyDayz! Version
01.02.2009 13:51 Filed in: HappyDayz!
Eine neue Version von HappyDayz! wurde gerade an Apple übergeben.
Was sich geändert hat, kann wie immer auf der Seite mit der Versions-Historie nachgelesen werden.
Was sich geändert hat, kann wie immer auf der Seite mit der Versions-Historie nachgelesen werden.
HappyDayz! 1.4 ist verfügbar
04.01.2009 10:55 Filed in: HappyDayz!

Die Version 1.4 von HappyDayz! ist ab sofort im App Store verfügbar. Wie üblich musste ich gleich noch die Texte im „App Store“ überarbeiten, die Produktseite bei „i use this“ aktualisieren sowie diese Seite auf den neuesten Stand bringen.
HappyDayz! beim Review
29.12.2008 11:11 Filed in: HappyDayz!

Das hört sich zwar nach keinem großen Aufwand an, war es aber. Bisher konnte ich zur Anzeige der Personen-Details eine fertige Komponente von Apple verwenden. Diese wird auch in der Kontakte-Anwendung des iPhones verwendet. Dort gibt es ganz unten einen SMS-Button.
Hier ist der Hund begraben, es gibt scheinbar keine Möglichkeit diesen SMS-Button einfach einzublenden bzw. hinzuzufügen. Deshalb ersetzte ich diese Personen-Details Komponente von Apple komplett durch eine Eigenimplementierung. Dieser Aufwand könnte sich für zukünftige Versionen von HappyDayz! noch von Vorteil erweisen. Ich habe noch so ein paar interessante Punkte auf meiner TODO-Liste!
2008 Best App Ever Awards
21.12.2008 16:54 Filed in: HappyDayz!
Die Webseite 148Apps sucht die besten iPhone Programme des Jahres 2008. Wenn Ihr Lust habt, dann könnt Ihr für HappyDayz! eine Stimme abgeben. Dazu müsst Ihr unten nur auf den „Nominate“-Button klicken. Danke!
1.3.3 ist verfügbar
16.12.2008 20:29 Filed in: HappyDayz!

Bug Fix Version
14.12.2008 17:11 Filed in: HappyDayz!

Bug Fix Version
02.11.2008 17:37 Filed in: HappyDayz!
Für die zuletzt veröffentlichte Version von HappyDayz! musste ich sehr viel am Code ändern, normalerweise hätte HappyDayz! dafür die Versionsnummer 2.0 verdient. Ich war über die vielen positiven Feedbacks überrascht, ein paar Fehler wurden mir auch gemeldet und die habe ich in die Version 1.3.1 eingearbeitet. Die müsste bald erhältlich sein!
Es geschehen noch Wunder
30.10.2008 20:09 Filed in: HappyDayz!
So eben habe ich von Apple die erlösende eMail bekommen, dass HappyDayz! in der Version 1.3 freigegeben wurde. Das hat nun 6 Tage gedauert!!! Ist denn bei denen gerade Urlaubszeit?
Im App Store ist es allerdings noch nicht zu sehen?!?! Wenn es dann auch dort erhältlich ist, dann muss ich - für die ganzen Sprachen - die Screenshots und Texte überprüfen. Vielleicht passt es ja wieder nicht zusammen!
Am 10.11.2008 sind in Berlin die „iPhone Tech Talks“. Ich glaube da muss ich die Jungs und Mädels von Apple mal auf diese mangelhafte Webseite „iTunes Connect“ ansprechen.
Im App Store ist es allerdings noch nicht zu sehen?!?! Wenn es dann auch dort erhältlich ist, dann muss ich - für die ganzen Sprachen - die Screenshots und Texte überprüfen. Vielleicht passt es ja wieder nicht zusammen!
Am 10.11.2008 sind in Berlin die „iPhone Tech Talks“. Ich glaube da muss ich die Jungs und Mädels von Apple mal auf diese mangelhafte Webseite „iTunes Connect“ ansprechen.
Ich könnte mich aufregen ...
26.10.2008 10:31 Filed in: HappyDayz!
Gestern habe ich ja die neue Version (1.3) von HappyDayz! an Apple übergeben und natürlich auch gleich die Texte aktualisiert sowie die Screenshots in iTunes Connect ausgetauscht. Nun bekomme ich Heute schon die ersten eMails mit der Frage, wo die auf den Screenshots zu sehenden Funktionalitäten zu finden sind?
Tja, das mit dem Staging funktioniert leider auch nicht richtig. Jetzt sind im App Store die alten Texte (Version 1.2) mit den neuen Screenshots zu sehen. Hoffentlich ist die neue Version bald freigegeben. Für so einen Sch... habe ich keine Lust!
Bei dem Kuddelmuddel habe ich die Webseite von HappyDayz! auch gleich noch für die Version 1.3 aktualisiert.
Tja, das mit dem Staging funktioniert leider auch nicht richtig. Jetzt sind im App Store die alten Texte (Version 1.2) mit den neuen Screenshots zu sehen. Hoffentlich ist die neue Version bald freigegeben. Für so einen Sch... habe ich keine Lust!
Bei dem Kuddelmuddel habe ich die Webseite von HappyDayz! auch gleich noch für die Version 1.3 aktualisiert.
HappyDayz! an Apple übergeben
25.10.2008 19:59 Filed in: HappyDayz!
Nachdem ich Heute endlich die fehlende französische Übersetzung erhalten habe, konnte ich die Version 1.3 von HappyDayz! auch gleich an Apple zum Review übergeben.
Was gibt es Neues?
- Französische Übersetzung
- viel höhere Startgeschwindigkeit als die vorherigen Versionen (lokales Caching)
- die Bilder werden gleich dargestellt
- Sortierung nach Tage, Alter oder Name
- Anzeige der verpassten Geburtstage
- Darstellung von Sternzeichen in 6 verschiedenen Stilen
- Kleinere Fehlerhebungen (Italienisches Datumsformat, ...)
- Layoutänderungen (Wochentage werden größer dargestellt, ...)
Durch die Aktualisierung in „iTunes Connect“ habe ich nun sicherlich wieder ein paar graue Haare mehr auf dem Kopf. Ich musste für 5 Sprachen die Texte aktualisieren sowie jeweils drei sprachabhängige Screenshots austauschen. Was sich Apple wohl mit dieser langsamen und fehlerhaften Webseite - zur Aktualisierung der Apps - denkt, bleibt mir ein Rätsel. Warum erstellen die nicht einfach eine schöne Mac-Anwendung ... ich bin einfach etwas besseres von Apple gewohnt und Webanwendungen sind scheinbar nicht ihre Stärke!
Morgen werde ich die neuen Features auf der Produktseite beschreiben ...
Was gibt es Neues?
- Französische Übersetzung
- viel höhere Startgeschwindigkeit als die vorherigen Versionen (lokales Caching)
- die Bilder werden gleich dargestellt
- Sortierung nach Tage, Alter oder Name
- Anzeige der verpassten Geburtstage
- Darstellung von Sternzeichen in 6 verschiedenen Stilen
- Kleinere Fehlerhebungen (Italienisches Datumsformat, ...)
- Layoutänderungen (Wochentage werden größer dargestellt, ...)
Durch die Aktualisierung in „iTunes Connect“ habe ich nun sicherlich wieder ein paar graue Haare mehr auf dem Kopf. Ich musste für 5 Sprachen die Texte aktualisieren sowie jeweils drei sprachabhängige Screenshots austauschen. Was sich Apple wohl mit dieser langsamen und fehlerhaften Webseite - zur Aktualisierung der Apps - denkt, bleibt mir ein Rätsel. Warum erstellen die nicht einfach eine schöne Mac-Anwendung ... ich bin einfach etwas besseres von Apple gewohnt und Webanwendungen sind scheinbar nicht ihre Stärke!
Morgen werde ich die neuen Features auf der Produktseite beschreiben ...
Neue Version von HappyDayz!
12.10.2008 11:14 Filed in: HappyDayz!

Es ist schon blöd wenn man nur zwei Sprachen kann .... so muss ich mich in Geduld üben.
HappyDayz! Version 1.2 (Released)
11.09.2008 11:34 Filed in: HappyDayz!

Die Screenshots habe ich auch gleich noch aktualisiert.
HappyDayz! Version 1.2 (Review)
04.09.2008 21:18 Filed in: HappyDayz!
Soeben habe ich die Version 1.2 von HappyDayz! an Apple zum Review übergeben.
Was ist neu?
- Italienische Übersetzung
- Bilder werden nun erst geladen wenn diese angezeigt werden müssen
- Größere Darstellung der Bilder
- Darstellung der Liste verbessert
- Performance erhöht
- URL zur Homepage korrigiert
- Memory Leak behoben
In der Zwischenzeit ist meine TODO-Liste für zukünftige Versionen auch ganz schön angewachsen. Am Wochenende werde ich mich mal hinsetzen und überlegen welche Punkte ich wie in der kommenden Version 1.3 realisiere.
Was ist neu?
- Italienische Übersetzung
- Bilder werden nun erst geladen wenn diese angezeigt werden müssen
- Größere Darstellung der Bilder
- Darstellung der Liste verbessert
- Performance erhöht
- URL zur Homepage korrigiert
- Memory Leak behoben
In der Zwischenzeit ist meine TODO-Liste für zukünftige Versionen auch ganz schön angewachsen. Am Wochenende werde ich mich mal hinsetzen und überlegen welche Punkte ich wie in der kommenden Version 1.3 realisiere.
HappyDayz! Version 1.1 (Released)
24.08.2008 07:48 Filed in: HappyDayz!
Seit ein paar Stunden ist die Version 1.1 von HappyDayz! im App Store erhältlich. Ok, es hat dieses mal keine 3 Wochen gedauert, aber eine Woche ist trotzdem vergangen.
FAQ-Seite hinzugefügt
22.08.2008 20:03 Filed in: HappyDayz!
Ich habe nun mal angefangen eine FAQ-Seite für HappyDayz! zu erstellen. Vielleicht bekomme ich dadurch weniger Support eMails!
HappyDayz! Version 1.1 (Review)
20.08.2008 18:26 Filed in: HappyDayz!
Wegen der chaotischen letzten Tage habe ich fast vergessen zu erwähnen, dass ich am letzten Sonntag (17.08.2008) die Version 1.1 von HappyDayz! veröffentlicht habe. Es befindet sich zur Zeit im Status „In Review“. Hoffentlich dauert es nicht wieder 3 Wochen bis es endlich im App Store verfügbar ist.
Was ist neu?
- zusätzliche Sprachen: Spanisch, Polnisch
- Fortschrittsanzeige während des Starts
- Option zur Anzeige des jetzigen oder des nächsten Alters
- Option zur Anzeige des Geburtsdatums oder des nächsten Geburtstages
- Option um den Wochentag des nächsten Geburtstages anzuzeigen
bin auch schon wieder an der Version 1.2 dran ...
Was ist neu?
- zusätzliche Sprachen: Spanisch, Polnisch
- Fortschrittsanzeige während des Starts
- Option zur Anzeige des jetzigen oder des nächsten Alters
- Option zur Anzeige des Geburtsdatums oder des nächsten Geburtstages
- Option um den Wochentag des nächsten Geburtstages anzuzeigen
bin auch schon wieder an der Version 1.2 dran ...
HappyDayz! Es ist erhältlich
01.08.2008 17:16 Filed in: HappyDayz!

Was mich allerdings ärgert, daß als Erscheinungsdatum der 23. Juli 2008 angegeben ist. Dadurch ist es natürlich nicht unter den Neuerscheinungen zu finden. Was solls, ich freu mich auf jeden Fall daß es nun endlich geklappt hat.
Apple hätte aber ruhig auf meine eMails reagieren oder wenigstens eine eMail versenden können, daß es nun im App Store erhältlich ist.
Nun bin ich mal auf das erste Feedback gespannt ...
HappyDayz! Was nun?
30.07.2008 06:27 Filed in: HappyDayz!

Ob dies mit meiner eMail von Gestern zusammenhängt oder nur Zufall ist kann wohl nur Apple beantworten.
Allerdings ist HappyDayz! immer noch nicht im „App Store“ erhältlich. Ob es da nun noch einen Status gibt?
HappyDayz! eMail an Apple
29.07.2008 06:36 Filed in: HappyDayz!
Da der Status in „iTunes Connect“ nun seit dem 23.7.2008 auf „Pending Contract“ steht, habe ich nun eine eMail an Apple versendet. Die sollen mich mal aufklären ob ich noch irgend etwas machen muss oder sie selber.
Nun heisst es wieder warten ... das ganze Prozedere dauert nun leider schon länger als die Entwicklung von HappyDayz!
Nun heisst es wieder warten ... das ganze Prozedere dauert nun leider schon länger als die Entwicklung von HappyDayz!
HappyDayz! In Lauerstellung?
23.07.2008 18:08 Filed in: HappyDayz!
Am Montag konnte ich endlich die fehlerbereingte Version von HappyDayz! in „iTunes Connect“ hochladen. Der Mitarbeiter von Apple hatte wohl vergessen den Status von „In Review“ auf „Rejected“ zu setzen. Erst dann gibt es einen Upload-Button. Na was solls ... danach ist der Status gleich wieder auf „In Review“ gesprungen.
Heute ging dann in „iTunes Connect“ der Status meiner Anwendung von „In Review“ nach „Pending Contract“ über. Ich bin mir allerdings jetzt nicht 100% sicher ob ich da jetzt noch was machen muss oder ob die Vetragsdaten erst noch von den Apple Mitarbeitern händisch überprüft werden müssen. Tut sich da in nächster Zeit nichts, dann werde ich den Jungs nochmals eine eMail schreiben müssen.

HappyDayz! auf der Homepage
19.07.2008 19:57 Filed in: HappyDayz!
Die HappyDayz! Seite habe ich nun mal Online gestellt. Ich habe sie in englisch verfasst und wäre über zahlreiches Korrektur lesen sehr dankbar.
Evtl. werde ich - nachdem das HappyDayz! Programm im iTunes Store verfügbar ist - auch eine deutsche Variante zur Verfügung stellen.
Evtl. werde ich - nachdem das HappyDayz! Programm im iTunes Store verfügbar ist - auch eine deutsche Variante zur Verfügung stellen.
HappyDays! Probleme
19.07.2008 10:25 Filed in: HappyDayz!
Heute Morgen um 3:00 Uhr habe ich von der „Apple Developer Connection“ eine eMail mit der unerfreulichen Nachricht bekommen, dass mein Programm wegen eines Fehlers nicht veröffentlicht werden kann. Ich solle den Fehler beheben und in „iTunes Connect“ neu hochladen.
Also habe ich heute Morgen erst einmal den Fehler lokalisiert und behoben. Dann wollte ich die bereinigte Version in „iTunes Connect“ aktualisieren. Für das aktualisieren des Programmes gibt es aber keinen Upload-Button. Die Screenshots und das Icon können komischerweise aktualisiert werden. Was soll denn das?
Nun habe ich den Jungs in Cupertino eine eMail geschrieben und bin gespannt wann ich eine Antwort bekomme ...
Also habe ich heute Morgen erst einmal den Fehler lokalisiert und behoben. Dann wollte ich die bereinigte Version in „iTunes Connect“ aktualisieren. Für das aktualisieren des Programmes gibt es aber keinen Upload-Button. Die Screenshots und das Icon können komischerweise aktualisiert werden. Was soll denn das?
Nun habe ich den Jungs in Cupertino eine eMail geschrieben und bin gespannt wann ich eine Antwort bekomme ...
HappyDayz! veröffentlicht
18.07.2008 19:15 Filed in: HappyDayz!
Heute habe ich extra einen Tag Urlaub genommen um das „HappyDayz!“-Programm im iTunes Store zu veröffentlichen. Das war auch gut so. Ich habe dafür sage und schreibe 5 Stunden gebraucht.
Ich musste für die Distribution-Signierung nochmals das ganze Zertifikatsgerümpel wie bei der Developer-Signierung durchgehen, dies hat dieses mal allerdings viel besser geklappt.
Dann mussten viele Formulare ausgefüllt werden, welche auch immer wieder Probleme verursacht haben. Beispielsweise war ein Feld mit einer USA-Steuernummern als Pflichtfeld gekennzeichnet (woher nehmen wenn nicht stehlen). Bei den Bankdaten wurde nach einer „Branch Id“ gefragt etc. Dann musste ich noch Screenshots erstellen, allerdings genau in der Größe 320x460 (ohne die obere Leiste). Ein Icon in der Größe 512x512 Pixel! Dann ist der Server zusammengebrochen und ich konnte nochmals von vorne anfangen. War das ein Tag! Heul!
Dann war ich endlich am letzten Punkt angelangt und habe das Formular abgeschickt. Und natürlich hat es nicht funktioniert. Es kam der Fehler:
Das war bei mir standarmäßig als „bundle identifier“ im Xcode Projekt eingetragen: de.curioustimes.${PRODUCT_NAME:identifier}
Wobei ${PRODUCT_NAME:identifier} wohl durch „happydayz!“ ersetzt wird. Was zu diesem Wert führt: de.curioustimes.happydayz!
Also mag er da kein Ausrufezeichen, kurzerhand folgendes per Hand als „bundle identifier“ eingetragen: de.curioustimes.happydayz
Und es hat funktioniert. Jetzt ist es auf jeden Fall bei Apple zur Prüfung und ich bin mal gespant wie lange es dauert bis es im iTunes Store verfügbar ist. Wenn nicht wieder was dazwischen kommt.
Morgen werde ich „HappyDayz!“ in meine Homepage mit aufnehmen.
Ich musste für die Distribution-Signierung nochmals das ganze Zertifikatsgerümpel wie bei der Developer-Signierung durchgehen, dies hat dieses mal allerdings viel besser geklappt.
Dann mussten viele Formulare ausgefüllt werden, welche auch immer wieder Probleme verursacht haben. Beispielsweise war ein Feld mit einer USA-Steuernummern als Pflichtfeld gekennzeichnet (woher nehmen wenn nicht stehlen). Bei den Bankdaten wurde nach einer „Branch Id“ gefragt etc. Dann musste ich noch Screenshots erstellen, allerdings genau in der Größe 320x460 (ohne die obere Leiste). Ein Icon in der Größe 512x512 Pixel! Dann ist der Server zusammengebrochen und ich konnte nochmals von vorne anfangen. War das ein Tag! Heul!
Dann war ich endlich am letzten Punkt angelangt und habe das Formular abgeschickt. Und natürlich hat es nicht funktioniert. Es kam der Fehler:
The binary you uploadad was invalid. The bundle identifier contains disallowed characters. (See the Uniform Type Identifiers Overview documentation on the ADC web site.)Das war bei mir standarmäßig als „bundle identifier“ im Xcode Projekt eingetragen: de.curioustimes.${PRODUCT_NAME:identifier}
Wobei ${PRODUCT_NAME:identifier} wohl durch „happydayz!“ ersetzt wird. Was zu diesem Wert führt: de.curioustimes.happydayz!
Also mag er da kein Ausrufezeichen, kurzerhand folgendes per Hand als „bundle identifier“ eingetragen: de.curioustimes.happydayz
Und es hat funktioniert. Jetzt ist es auf jeden Fall bei Apple zur Prüfung und ich bin mal gespant wie lange es dauert bis es im iTunes Store verfügbar ist. Wenn nicht wieder was dazwischen kommt.
Morgen werde ich „HappyDayz!“ in meine Homepage mit aufnehmen.
HappyDayz! Optimierungen
17.07.2008 19:01 Filed in: HappyDayz!
Ich habe Gestern und Heute noch ein bischen an der Darstellung gefeilt und bin soweit ganz zufrieden.
Jetzt ging es noch darum die Performance zu verbessern und evtl. vorhandene Memory-Leaks aufzuspüren.
Mit ein paar NSLog-Ausgaben habe ich zum Beispiel die Sortierroutine als Bottleneck entdeckt und behoben. Memory-Leaks habe ich mit dem zum Xcode gehörenden Programm „Instruments“ gefunden und behoben. Schon komisch wie leicht man doch etwas übersieht wieder freizugeben.
Das Code-Profiling-Tool „Shark“ habe ich leider nicht sinnvol mit dem iPhone zum Laufen gebracht. Obwohl ich mein Programm im Debug-Modus kompiliert hatte, fehlten die Symbol-Tabellen. Das schau ich mir irgendwann nochmals in aller Ruhe an.
P.S. mit Objective-C und der Entwicklungsumgebung Xcode fühle ich mich als Java-Entwickler um Jahre zurückgeworfen. Java ist doch was sehr feines! Und dann noch in Kombination mit der Java-Entwicklungsumgebung „IntelliJ IDEA“ sind die beiden unschlagbar!
Jetzt ging es noch darum die Performance zu verbessern und evtl. vorhandene Memory-Leaks aufzuspüren.
Mit ein paar NSLog-Ausgaben habe ich zum Beispiel die Sortierroutine als Bottleneck entdeckt und behoben. Memory-Leaks habe ich mit dem zum Xcode gehörenden Programm „Instruments“ gefunden und behoben. Schon komisch wie leicht man doch etwas übersieht wieder freizugeben.
Das Code-Profiling-Tool „Shark“ habe ich leider nicht sinnvol mit dem iPhone zum Laufen gebracht. Obwohl ich mein Programm im Debug-Modus kompiliert hatte, fehlten die Symbol-Tabellen. Das schau ich mir irgendwann nochmals in aller Ruhe an.
P.S. mit Objective-C und der Entwicklungsumgebung Xcode fühle ich mich als Java-Entwickler um Jahre zurückgeworfen. Java ist doch was sehr feines! Und dann noch in Kombination mit der Java-Entwicklungsumgebung „IntelliJ IDEA“ sind die beiden unschlagbar!
Mein erstes iPhone-Programm
16.07.2008 18:06 Filed in: HappyDayz!
Schon bevor ich das iPhone in meinen Händen hielt, habe ich angefangen mit der speziellen Xcode-Version für das iPhone eine kleine Applikation zu schreiben.
Was es sein würde war auch gleich klar: Nämlich die Umsetzung des „Happy Birthdays!“-Widgets für das iPhone. Allerdings als native Anwendung und mit ein paar Verbesserungen. Den Namen den man sich merken muss: „HappyDayz!“.
Es hat bis zum 13.7.2008 gedauert bis Apple mich ins „iPhone Developer Program“ aufgenommen hat. Denn nur mit Signierung können die auf dem iPhone-Simulator laufenden Programme auch auf dem eigenen iPhone getestet werden und später in den iTunes Store übertragen werden. Der Spaß kostet im Jahr schlappe $99. Ich bin mal gespannt ob ich das durch den Verkauf des Programmes im iTunes Store wieder rein bekomme.
Dann fingen die Probleme an. Das ganze Zertifikatsausstellungs- und Verwendungs-Prozedere ging mir ziemlich auf den Senkel. Im Endeffekt lag z.B. ein Problem an den Umlauten in meinem Nachnamen „Fürniß“. Im Xcode Projekt musste ich seltsame Hieroglyphen einfügen ... mann’o’mann habe ich mich aufgeregt!
Ein weiteres Problem war:
Das Programm lief im Simulator. Als ich es dann auf das iPhone übertragen wollte, kamen Fehler dass die Klasse NSCalendarDate nicht vorhanden sei! Ok, in der iPhone-API ist die Klasse auch nicht zu finden. Wieso läuft es dann aber im Simulator? Kurzerhand habe ich die eine Klasse durch Kombinationen von NSCalendar, NSDate und NSDateComponents ersetzt.
Yuhu, es lief nun auch auf dem iPhone!
Was es sein würde war auch gleich klar: Nämlich die Umsetzung des „Happy Birthdays!“-Widgets für das iPhone. Allerdings als native Anwendung und mit ein paar Verbesserungen. Den Namen den man sich merken muss: „HappyDayz!“.
Es hat bis zum 13.7.2008 gedauert bis Apple mich ins „iPhone Developer Program“ aufgenommen hat. Denn nur mit Signierung können die auf dem iPhone-Simulator laufenden Programme auch auf dem eigenen iPhone getestet werden und später in den iTunes Store übertragen werden. Der Spaß kostet im Jahr schlappe $99. Ich bin mal gespannt ob ich das durch den Verkauf des Programmes im iTunes Store wieder rein bekomme.
Dann fingen die Probleme an. Das ganze Zertifikatsausstellungs- und Verwendungs-Prozedere ging mir ziemlich auf den Senkel. Im Endeffekt lag z.B. ein Problem an den Umlauten in meinem Nachnamen „Fürniß“. Im Xcode Projekt musste ich seltsame Hieroglyphen einfügen ... mann’o’mann habe ich mich aufgeregt!
Ein weiteres Problem war:
Das Programm lief im Simulator. Als ich es dann auf das iPhone übertragen wollte, kamen Fehler dass die Klasse NSCalendarDate nicht vorhanden sei! Ok, in der iPhone-API ist die Klasse auch nicht zu finden. Wieso läuft es dann aber im Simulator? Kurzerhand habe ich die eine Klasse durch Kombinationen von NSCalendar, NSDate und NSDateComponents ersetzt.
Yuhu, es lief nun auch auf dem iPhone!


Made in Berlin