…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…
…ist eine sehr schöne Sache. Und ich freue mich riesig über jedes Feedback das man(n) bekommen kann. Den nur so weiss ich, ob ich mich Entwicklungstechnisch auf dem richtigen Weg befinde (was den Fußballmanager angeht).
Von daher: Vielen Dank für das (noch nicht ganz) rege Interesse und für jedes abgegebene Feedback auf diesem Blog!!!
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…