Kodiak PHP IDE per iPad ti consente di scrivere ed eseguire codice PHP offline

Kodiak PHP IDE per iPad ti consente di scrivere ed eseguire codice PHP offline / iPhone e iPad

Gli editor di testo e codice non sono certo una novità per l'iPad, ma l'IDE PHP di Kodiak offre al tavolo una funzionalità incredibilmente potente: la possibilità di eseguire il codice PHP offline sul tuo iPad. È anche un editor di codice incredibilmente fluido, come ti aspetteresti. Diamo un'occhiata a ciò che distingue Kodiak.

Esegui codice PHP

Sebbene esistano alcune limitazioni, l'app è in grado di eseguire i propri progetti PHP autonomi e persino di accedere alle API online utilizzando JSON standard, XML e FTP. Esistono numerosi esempi per iniziare e dimostrare le funzionalità, incluso come estrarre i tweet più recenti su una determinata parola chiave. Funziona brillantemente. L'app include anche numerose estensioni PHP, come ad esempio SQLite - quindi c'è un sacco di potenti funzionalità e non solo un semplice interprete PHP.

Per quelli di voi che stanno cercando di imparare PHP, questo è uno strumento incredibile - non solo avete degli ottimi esempi da cui lavorare, ma potete avere un'anteprima delle modifiche immediatamente. Per la programmazione di piccoli widget e simili, è anche notevolmente capace. L'evidenziazione del codice è ovviamente superba; tuttavia non c'è il completamento del codice.

Evidenziazione rapida e immissione di simboli

Ovviamente, uno dei maggiori limiti alla scrittura del codice sull'iPad è il passaggio alla tastiera dei simboli; Kodiak risolve questo problema usando una tastiera di inserimento rapido sulla tastiera esistente, che riesce a montare tutti i simboli richiesti e un set completo di cifre numeriche in soli 9 tasti aggiuntivi. È geniale, francamente. Ogni chiave contiene fino a 5 simboli. Un rapido tocco inserirà il simbolo indicato al centro; un tocco e una resistenza a qualsiasi angolo inserisce uno degli altri quattro. Ci vorrà un po 'di tempo per abituarsi, ma una volta che hai imparato le posizioni potresti persino preferirlo a una tastiera normale.

Anche le funzioni di evidenziazione rapida del codice sono tra le mie preferite: al centro della barra di immissione rapida del simbolo si trova un piccolo cerchio / punto. Tocca e tieni premuto per spostare il cursore sul codice, quindi tocca due volte per avviare l'evidenziazione. Questa caratteristica è fantastica - mi trovo a volere che Apple acquisti gli sviluppatori di Kodiak solo per poterli aggiungere a iOS ovunque. In effetti, gli sviluppatori creeranno la fonte per questo e altri oggetti ordinati (come la barra delle schede) open source e disponibili su GitHub, che è piuttosto gentile da parte loro.

Gestione di file e cartelle

Facendo clic sulle icone accanto a file e cartelle è possibile selezionare più oggetti ed eseguire operazioni di base su di essi - spostare, copiare, ecc. Singoli file e cartelle possono anche essere rinominati naturalmente.

Una volta completato il progetto, puoi esportare la selezione inviando un file zippato a un indirizzo email di tua scelta.

Purtroppo, sebbene vengano fornite immagini di esempio per le demo, non è possibile aggiungere le proprie immagini tramite il tipico trasferimento di file di iTunes - tutti i file deve essere creato tramite l'app, che ovviamente crea solo file PHP. Questa è una limitazione posta da Apple a causa della natura dell'app in grado di eseguire codice PHP nativo.

Gli sviluppatori hanno spiegato che ottenere i file nell'app è banale con una riga di PHP, quindi ci sono sicuramente dei modi per ovviare a queste limitazioni. Questo dovrebbe funzionare:

copia ('http://somedomain.com/file.jpeg', '/images/file.jpg');

limitazioni

A causa delle politiche di sicurezza di Apple, il codice non può essere accesso da remoto ed eseguito su iPad; questo significa che non puoi accedere all'FTP del tuo sito, modificare un modello WordPress e quindi visualizzare l'anteprima dei risultati. Non c'è FTP remoto del browser - anche se le estensioni FTP per PHP siamo disponibile per l'uso nei tuoi progetti, come mostra uno dei demo.

Gli sviluppatori hanno informato che intendono offrire supporto per pacchetti come WordPress nella prossima versione, in modo da poter eseguire una copia locale di WordPress sul tuo iPad e modificare / sviluppare senza accesso web. Presumibilmente ciò farà uso di SQLite per creare un file di database flat per WordPress, ma questa è solo una mia speculazione.

L'aggiunta del supporto per i pacchetti porterà questa app su un altro livello, ma al momento è ancora un'app sorprendente che non ha rivali.

L'app è in vendita per $ 4.99 per un tempo limitato, prima di salire al prezzo pieno di $ 9.99. Se hai un iPad e sei anche minimamente interessato a imparare o sviluppare le tue applicazioni web in PHP, questa app non potrebbe venire più altamente raccomandata.

alternative: TextTastic è un editor di codice di evidenziazione della sintassi per iPad, anche se non è in grado di compilare o eseguire il codice. Gestisce una varietà di lingue, quindi, se stai solo cercando un editor semplice, vale la pena considerare.

Ti stai avvicinando al PHP? Riesci a vedere un uso per Kodiak sul tuo iPad, o il pensiero di codificare su una tastiera del software ti fa solo orrore? Provaci e penso che ti piacerà anche a te.

Scopri di più su: Programmazione.