Mit Kodiak PHP IDE für iPad können Sie PHP-Code offline schreiben und ausführen
Text- und Code-Editoren sind für das iPad sicherlich nichts Neues - aber die Kodiak PHP IDE bringt eine unglaublich leistungsstarke Funktion mit: die Möglichkeit, PHP-Code offline auf Ihrem iPad auszuführen. Es ist auch ein unglaublich schlanker Code-Editor, wie man es erwarten würde. Lassen Sie uns einen Blick darauf werfen, was Kodiak auszeichnet.
Führen Sie PHP Code aus
Obwohl es bestimmte Einschränkungen gibt, kann die App selbstständige PHP-Projekte ausführen und sogar auf Online-APIs zugreifen JSON Standard, XML und FTP. Es gibt eine Reihe von Beispielen, um den Einstieg zu erleichtern und die Funktionen zu demonstrieren, einschließlich des Abrufs der neuesten Tweets für ein bestimmtes Keyword. Es funktioniert hervorragend. Die App enthält auch eine Reihe von PHP-Erweiterungen, wie z SQLite - Es gibt also viele leistungsstarke Funktionen und nicht nur einen einfachen PHP-Interpreter.
Für diejenigen, die PHP lernen möchten, ist dies ein unglaubliches Werkzeug - Sie erhalten nicht nur einige großartige Beispiele, an denen Sie arbeiten können, sondern Sie können Ihre Änderungen sofort in der Vorschau anzeigen. Für das Programmieren von kleinen Widgets und dergleichen ist es auch bemerkenswert. Code-Hervorhebung ist natürlich hervorragend; Es gibt jedoch keine Code-Vervollständigung.
Schnelle Hervorhebung und Symboleingabe
Offensichtlich besteht eine der größten Einschränkungen beim Schreiben von Code auf dem iPad darin, zur Symboltastatur wechseln zu müssen. Kodiak löst dieses Problem mit einer Schnelltaste über der vorhandenen Tastatur, die alle erforderlichen Symbole und einen vollständigen Satz numerischer Ziffern in nur 9 zusätzliche Tasten einfügt. Offen gesagt, es ist genial. Jeder Schlüssel enthält 5 Symbole. Durch kurzes Tippen wird das in der Mitte angezeigte Symbol eingefügt. Durch Antippen und Ziehen an einer der Ecken werden die anderen vier eingefügt. Es dauert zwar eine Weile, bis man sich daran gewöhnt hat, aber wenn Sie erst einmal die Positionen kennengelernt haben, ziehen Sie es vielleicht sogar einer normalen Tastatur vor.
Die schnelle Code-Hervorhebung ist auch einer meiner Favoriten - in der Mitte der Schnelleingabeleiste befindet sich ein kleiner Kreis / Punkt. Tippen und halten Sie, um den Cursor im Code zu bewegen, und tippen Sie zweimal auf, um die Markierung zu aktivieren. Allein diese Funktion ist großartig. Ich möchte, dass Apple Kodiak-Entwickler kauft, damit sie diese überall in iOS hinzufügen können. Tatsächlich werden die Entwickler die Quelle für diese und andere nette Objekte (wie die Tab-Leiste) als Open Source und zur Verfügung stellen GitHub, Das ist eher eine Art von ihnen.
Datei- und Ordnerverwaltung
Durch Klicken auf die Symbole neben Dateien und Ordnern können Sie mehrere Objekte auswählen und grundlegende Dateivorgänge ausführen (Verschieben, Kopieren usw.). Natürlich können Sie auch einzelne Dateien und Ordner umbenennen.
Wenn Ihr Projekt abgeschlossen ist, können Sie Ihre Auswahl exportieren, indem Sie eine komprimierte Datei an eine E-Mail-Adresse Ihrer Wahl senden.
Obwohl Beispielbilder für die Demos bereitgestellt werden, ist es leider nicht möglich, eigene Bilder über die typische iTunes-Dateiübertragung hinzuzufügen - alle Dateien muss über die App erstellt werden, was natürlich nur PHP-Dateien erzeugt. Dies ist eine Einschränkung, die Apple aufgrund der Art der App, die nativen PHP-Code ausführen kann, auferlegt.
Die Entwickler erklärten, dass das Einfügen von Dateien in die App mit einer PHP-Zeile trivial ist. Es gibt also Möglichkeiten, diese Einschränkungen zu umgehen. Das sollte funktionieren:
Kopie ("http://somedomain.com/file.jpeg", "/images/file.jpg");
Einschränkungen
Aufgrund der Apple-Sicherheitsrichtlinien kann auf den Code nicht remote zugegriffen werden und er kann nicht auf dem iPad ausgeführt werden. Dies bedeutet, dass Sie sich nicht beim FTP Ihrer Site anmelden, eine WordPress-Vorlage bearbeiten und dann eine Vorschau der Ergebnisse anzeigen können. Es gibt kein Remote-FTP Browser - obwohl FTP-Erweiterungen für PHP sind zur Verwendung in Ihren Projekten verfügbar, wie eine der Demos zeigt.
Die Entwickler haben mitgeteilt, dass sie in der nächsten Version Unterstützung für Pakete wie WordPress anbieten möchten, sodass Sie eine lokale Kopie von WordPress auf Ihrem iPad ausführen und ohne Webzugriff bearbeiten / entwickeln können. Vermutlich wird SQLite dazu verwendet, um eine flache Datenbankdatei für WordPress zu erstellen, aber das ist nur Spekulation mein Teil.
Das Hinzufügen von Paketsupport bringt diese App auf eine andere Ebene, aber im Moment ist es immer noch eine erstaunliche App, die ihresgleichen sucht.
Die App ist im Verkauf für 4,99 $ für eine begrenzte Zeit, bevor der volle Preis von erreicht wird 9,99 $. Wenn Sie über ein iPad verfügen und sogar das geringste Interesse daran haben, Ihre eigenen Webanwendungen in PHP zu lernen oder zu entwickeln, kann diese App nicht weiter empfohlen werden.
Alternativen: TextTastic ist ein Code-Editor für Syntaxhervorhebung für iPad, der Code kann jedoch nicht kompiliert oder ausgeführt werden. Es beherrscht jedoch eine Vielzahl von Sprachen. Wenn Sie also nach einem direkten Editor suchen, ist dies eine Überlegung wert.
Steigst du gerade in PHP ein? Sehen Sie eine Verwendung für Kodiak auf Ihrem iPad, oder erschreckt Sie der Gedanke, auf einer Software-Tastatur zu codieren, nur? Versuchen Sie es und ich denke, Sie werden es auch mögen.
Erfahren Sie mehr über: Programmierung.