Unser Bruder Walid Mowafi teilte seine Erfahrungen mit uns, da er als Softwareentwickler für ein Programmierunternehmen arbeitet, angefangen bei der Java-Sprache bis hin zur Verwendung von Adobe Flash. Mit der Umgebung des iPhones, und hier werde ich Ihnen was hinterlassen Walid schrieb über seine Erfahrungen:
![]()
TouarIch hatte viele Ideen im Kopf, um ein Programm zu entwickeln, das auf der iPhone-Umgebung funktioniert, und ich habe mich wirklich für eine bestimmte Idee entschieden und mit der Implementierung begonnen. Die Geschichte ist sehr normal, aber der einzige Unterschied ist, dass ich sie nicht besitze jedes Mac-Gerät ... nur Windows! Von hier aus begann ich meine Reise auf der Suche nach einer Alternative zu Apples berühmten "XCode" -Entwicklungsprogrammen.
Ich habe viel gesucht, aber ich konnte nichts Passendes für mich finden, alle Wege führten zum Kauf eines Mac (aber es war zu teuer für mich) und als ich verzweifelt nach einer Alternative suchte, ging Adobe mit einem eigenen zu uns "iPhone Packager" -Gruppe, und für diejenigen, die nicht wussten, dass es viele Probleme zwischen Apple und Adobe bei der Unterstützung von Flash auf dem iPhone gab, und all diese Probleme endeten damit, dass Apple dies völlig ablehnte, und Steve Jobs schrieb persönlich eine lange Artikel über die Gründe für die Ablehnung, dann startete Adobe nach einer Reihe von Diskussionen das "iPhone-Paket", mit dem Programme für das iPhone mit ActionScript 3.0 entwickelt werden können, und schließlich ... Apple erlaubte Adobe-Anwendungen, auf dem iPhone von zu erscheinen Natürlich nicht in Flash-Form, sondern in Form einer normalen Anwendung, die der "Packager" wie jede normale iPhone-Anwendung ganz natürlich im Format einer normalen "ipa" -Datei ausgibt.
Nach all dieser langen Einführung muss ich sagen, dass das Fehlen eines Mac nicht der einzige Grund für meinen Wechsel zu Flash ist, um Anwendungen für das iPhone zu entwickeln (obwohl dies der wichtigste Grund ist). Einer der wichtigsten Gründe ist die Schwierigkeit von Programmieren mit Apples "Objective C" und der Leichtigkeit von ActionScript zusätzlich zum Vorhandensein vieler Lektionen zu "ActionScript" im Gegensatz zu "Objective C". Was auch immer die Gründe sein mögen, wir haben viel geredet, machen wir uns an die Arbeit.
Was Sie brauchen, um loszulegen:
- Ein Computer spielt keine Rolle, ob es sich um Windows oder Mac handelt.
- Flash CS5 kann von heruntergeladen werden hier Als Testversion vor dem Kauf
- iPhone Packager und kann von heruntergeladen werden hier
- ITunes
Dinge, die Sie vielleicht brauchen:
- Für professionelle Entwickler benötigen Sie möglicherweise einen Debugger, von dem der Player herunterladen kann hier
- IPhone / iPod für das Erlebnis.
Wir beginnen mit dem traditionellen Programm "Hello World", mit dem alle Entwickler zu Beginn des Lernens beginnen. Es handelt sich um eine sehr primitive Anwendung, mit der Sie Schaltflächen miteinander verknüpfen und einen einfachen Befehl empfangen oder anzeigen können.
Öffnen Sie Flash CS5 nach der Installation, wählen Sie "Datei"> "Neu", wählen Sie "iPhone OS" und drücken Sie "OK".

Wählen Sie nach dem Öffnen des neuen Fensters Datei> Speichern und speichern Sie die Datei an einer beliebigen Stelle.
Verwenden Sie nun das Textwerkzeug, um "Hello World" in den weißen Bereich einzugeben, und drücken Sie dann Strg + Eingabetaste oder das Menü "Steuerung"> "Film testen".
So wird Ihre Anwendung auf dem iPhone angezeigt. Sehr einfach, oder ?!

Jetzt mit dem Ausgabeschritt der ipa-Datei:
Für diesen Punkt ist etwas von zwei erforderlich. Entweder ein Anwendungsentwicklungszertifikat von Apple im Wert von 99 US-Dollar oder vorausgesetzt, dass die Gültigkeit der Anwendung damit überprüft wird, wobei zu berücksichtigen ist, dass bei Verwendung der zweiten Lösung das iPhone verwendet wird oder der iPod muss sich in einem Jailbreak-Zustand befinden.
Gehen Sie zu Datei> iPhone-Betriebssystemeinstellungen und geben Sie auf der Schaltfläche Allgemein die anwendungsspezifischen Daten nach Bedarf ein.

Geben Sie dann über die Schaltfläche Symbole die Symbole der Anwendung ein (beachten Sie, dass die Bilder genau dieselbe Größe haben müssen), die Symbolgrößen: Das Symbol 29 29X wird bei der Suche in Spotlight angezeigt, das Symbol 57 57X wird im Gerät angezeigt und das 512 512X-Symbol wird in iTunes Just angezeigt.

Klicken Sie dann auf die Schaltfläche Bereitstellung, die die wichtigste ist. Geben Sie Ihr Entwicklungszertifikat, Ihr Kennwort, Ihr Bereitstellungsprofil und Ihre App-ID gemäß den zuvor genannten Dateien ein und wählen Sie dann im iPhone-Bereitstellungstyp die erste Option aus, da diese versucht werden soll Anwendung nur auf Ihrem Gerät.

Drücken Sie jetzt auf "Veröffentlichen". Der Flash gibt die IPA-Datei der App frei.
Gehen Sie nun zu iTunes, wählen Sie "Anwendungen", ziehen Sie die IPA-Datei auf iTunes, verbinden Sie Ihr iPhone / Ihren iPod und führen Sie die Synchronisierung durch.
Jetzt befindet sich die Anwendung auf Ihrem Gerät
Haben wir 60 Minuten gebraucht? Das glaube ich im Großen und Ganzen nicht. Herzlichen Glückwunsch, Sie haben Ihre erste App einfach gemacht, oder? Natürlich müssen wir erwähnen, dass die Anwendung selbst völlig nutzlos ist. Bisher ist es auch nur auf Ihrem Gerät verfügbar, aber mit hervorragenden Flash-Funktionen können Sie es natürlich besser machen als nur "Hello World". In den kommenden Zeiten werde ich einige fortgeschrittene Techniken zum Erstellen von Anwendungen erläutern.
Ich hoffe, dass ich Ihnen geholfen habe, und vergessen Sie uns nicht von dem guten Flehen.



175 Bewertungen