Man, man, man, im Laufe der kurzen Zeit seit dem ich mit dem iPad “spiele” hat so eine ganze Menge an Apps drauf geschlichen. man will ja testen was so möglich ist. Hatte ich geplant nur kostenlose Apps herunter zuladen, sind’s dann doch auch viele kostenpflichtige geworden. Was dann am meisten stört ist das ewige hin und her “wischen” um die einzelnen Apps auszuwählen und zu starten.
Wie gut das die Ordner auf auf’s iPad kommen. Sie doch schon “aufgeräumter” aus, oder:

Zwei Dinge habe ich durch das aufräumen erkannt:
1) Ich habe weitaus mehr “Spielchen” als produktive Applikationen
2) Ich weis nun auch wer mir immer die Zeit stiehlt
…ist doch schon ne schöne Sache. Mit Pages und Numbers (unter Windows besser bekannt als Word und Excel) kann man eine ganze Menge machen. Zumindest für einen Version 1.x. Noch nicht vergleichbar mit der Mac Version reicht es für einfachen Text und erste Versuche in der Tabellenkalkulation. Sollte das nicht reichen, ist über einen Citrix Zugriff natürlich weiterhin das arbeiten mit der Windowswelt möglich:
Word für unterwegs
Ach ja, Word lässt sich so auch über den Touchscreen bedienen. Eine völlig neue Erfahrung
…ändert sich so ziemlich alles in der Entwicklungsumgebung auf dem Mac. Waren vorher noch Interface Builder und “Codeersteller” getrennt; und hat man in verschiedenen, teilweise massiv vielen Fenstern gearbeitet und ist hin und her gesprungen, so kommt die Version 4 von XCode mit nur noch einem Fenster zurecht. Allerdings muss hier der Herr Entwickler ziemlich umdenken, bzw. ziemlich vieles neu lernen oder wieder finden.
XCode 4 (Fast schon zuviel für einen Mac 13,3 Zoll)
Ansonsten gilt: Man gewöhnt sich an alles
…einer so umfangreichen Applikation wie dem Fußballmanager ist natürlich die Datenhaltung. Neben Vereinen und Spielern müssen auch die Auslösungen der Spielpaarungen und die Ergebnisse festgehalten werden. Daraus wiederum ergeben sich Listen, Statistiken und die obligatorische Tabelle.
In der iPhone-/iPad-Welt ist es leider nicht so einfach Dateien auszutauschen, da ja jede App in einer eigenen “Sandbox” arbeitet und läuft. Somit können nicht so einfach Txt-Dateien genutzt und ausgetauscht werden um Vereine, Spieler usw. selbst anzulegen und im FMPPC zu nutzen.
Von daher ist der erste Schritt für einen Fußballmanager fürs iPhone/iPad einen “Editor” zu erstellen, in dem ganz einfach und schnell Namen der Vereine, bzw. Spieler usw. ausgetauscht bzw. sogar neu erstellt werden können. Mit dieser Grundlage kann dann tatsächlich sehr einfach mit den originalen Namen in einem originalen Verein in einer originalen Liga gespielt werden.
Und so könnte das ganze aussehen (reiner Prototyp):
Prototyp: Anlage von Ländern.
Nimmt man den FMPPC aus der Windows Mobile Welt als Vorlage der Datenbankstruktur, dann baut sich das ganze entsprechend wie folgt auf: Es gibt die Länder, in denen die Ligen angelegt werden. In diesen wiederum werden die Vereine angelegt. Zu guter letzt gibt es zu jedem Verein die entsprechenden Spieler. Somit kann man(n) jeden beliebigen Verein in jeder beliebigen Liga auf der Welt anlegen. Kostet zwar am Anfang etwas arbeit…macht aber hinterher bestimmt viel Spass
Mehr folgt demnächst…
Wie ich schon gestern geschrieben habe, spiele ich mit der Überlegung den Fußballmanager aufs iPad/iPhone zu portieren bzw. zu entwickeln. Dabei stellen sich mir die Frage ob es mehr Sinn macht sich aufs iPhone zu konzentrieren oder dem iPad den Vorzug zu geben? Oder lieber gleiche eine universale Version für beide zu erstellen, wobei dies sicherlich am längsten dauert, da hier die Views einmal fürs iPhone und fürs iPad angelegt werden müssen, ebenso ergeben sich bestimmt Funktionen oder Erweiterungen da man auf dem iPad weitaus mehr Möglichkeiten hat optisch entsprechende Views zu gestalten, allein der Größe wegen
Durch die neuen SDK Funktionen mit der UISplitView und dem UIPopover kann man sehr schone Master/Detail Übersichten aufbauen. So könnte ein Fußballmanager auf dem iPad links das Menü darstellen und rechts die entsprechend ausgewählten Bereiche anzeigen. Ich habe mal ein wenig gespielt und versucht aufzuzeigen wie ich mir das ganze vorstelle:

Start der Übersicht im Landscape-Modus. Links das Menü, rechts die Detailansichten.
Dreht man nun das iPad, so wechselt die Ansicht automatisch. Dies muss natürlich auch in den Views berücksichtigt werden. Dank PopOver kann man sich das Menü per Buttonklick öffnen und den gewünschten Menüpunkt auswählen. Und so sieht das ganze dann aus:

Ansicht im Portrait-Modus. Dank PopOver jederzeit Zugriff aus Menü
Jetzt stellt sich noch immer die Frage: Wie hoch ist der Bedarf? macht es Sinn ein Fußballmanager fürs iPad zu programmieren? Ich freu mich über eure Kommentare!!!
…packen wir’s an!!! So komme ich mir zu Zeit vor. An jeder Ecke öffnen sich neue Baustellen
Geplant war eigentlich den Fußballmanager PPC für Windows Mobile auf die neue Version 2.9 zu heben und somit die neuen Features wie Werbeeinnahmen und Sponsorengeldern zu verwirklichen. Stark angefangen musste ich aber nach hinten heraus feststellen, das mir ein wenig die Zeit fehlt um das ganze abzuschliessen.
Woran liegt’s?
Zuerst einmal daran, das ich mittlerweile von einem Windows Mobile Telefon auf das iPhone umgestiegen bin. Ändert sich das Telefon für das man entwickelt bzw. entwickeln möchte, so ändert sich auch die drunterliegende Hardware, sprich der Rechner, auf dem die Entwicklungsumgebung vorhanden ist. War es bisher das Visual Studio auf einer Windows XP Maschine, musste für die iPhone Entwicklung etwas neues her. Nach Mac Mini kam schnell das kleine MacBook Pro. Und auf diesem die ersten kleine Versuche mit XCode und Co. um etwas brauchbares auf dem iPhone zum laufen zu bringen.
Thats Rocks!!!
Aktuell bin ich in einem größeren Projekt fürs iPhone “gefangen” und hoffe diese in kürze abschliessen zu können. Neben dem iPhone bin ich nun seit ca. 1 Woche auch stolzer Besitzer eines iPad. Natürlich mache ich mir Gedanken den Fußballmanager aufs iPhone bzw. iPad zu bringen.
Aber wie hoch ist der Bedarf
Gerne freue ich mich auf eure Kommentare…