Kodiak PHP IDE pentru iPad vă permite să scrieți și să executați cod PHP offline

Kodiak PHP IDE pentru iPad vă permite să scrieți și să executați cod PHP offline / iPhone și iPad

Editorii de text și editori de coduri nu sunt cu siguranță nimic nou pentru iPad - dar Kodiak PHP IDE aduce la masă o caracteristică incredibil de puternică: capacitatea de a rula efectiv codul PHP offline, pe iPad. Este, de asemenea, un editor de cod incredibil de slick, așa cum v-ați aștepta. Să aruncăm o privire la ceea ce face Kodiak să iasă în evidență.

Rulați cod PHP

Deși există anumite limitări, aplicația poate rula propriile dvs. proiecte PHP - și chiar poate accesa API-urile online folosind JSON standard, XML și FTP. Există o serie de exemple pentru a vă începe și pentru a demonstra caracteristicile, inclusiv cum să trageți ultimele tweet-uri pe un anumit cuvânt cheie. Funcționează strălucit. Aplicația include, de asemenea, o serie de extensii PHP, cum ar fi SQLite - deci există o mulțime de funcționalități puternice și nu doar un simplu interpret PHP.

Pentru cei care caută să învețe PHP, acesta este un instrument incredibil - nu numai că aveți câteva exemple minunate de lucru, dar vă puteți examina imediat modificările. Pentru programarea unor widgeturi mici și altele asemenea, este, de asemenea, remarcabil de capabil. Evidențierea codului este, desigur, superbă; cu toate acestea, nu există nici o completare de cod.

Evidențiere rapidă și intrare simbol

Evident, una dintre cele mai mari limitări pentru scrierea codului pe iPad este trecerea la tastatura simbolică; Kodiak rezolvă această problemă utilizând o tastatură rapidă de intrare deasupra tastaturii existente, care reușește să se potrivească tuturor simbolurilor necesare și un set complet de cifre numerice în doar nouă taste suplimentare. E ingenios, sincer. Fiecare cheie conține până la 5 simboluri. O atingere rapidă va introduce simbolul indicat în centru; un robinet și un tragere la oricare dintre colțuri inserează unul din celelalte patru. Va dura puțin până când vă obișnuiți, dar odată ce ați învățat locațiile pe care le-ați putea prefera chiar și la o tastatură obișnuită.

Caracteristicile rapide de evidențiere a codului sunt, de asemenea, una dintre preferințele mele - chiar în centrul barei rapide de intrare a simbolurilor se află un cerc / punct mic. Țineți apăsat pentru a muta cursorul în jurul codului, apoi atingeți dublu pentru a iniția evidențiarea. Această caracteristică singură este minunată - mă simt nevoită să cumpăr Apple dezvoltatorii Kodiak doar pentru a putea adăuga acest lucru la iOS pretutindeni. De fapt, dezvoltatorii vor face sursa pentru acest lucru și alte obiecte îngrijite (cum ar fi bara de taburi), open source și disponibile pe GitHub, care este destul de drăguț.

Gestionarea dosarelor și a dosarelor

Dând clic pe pictogramele de lângă fișiere și foldere vă permite să selectați mai multe obiecte și să efectuați operații de bază pe acestea - mutați, copiați etc. Desigur, fișierele și directoarele individuale pot fi redenumite.

Când proiectul este finalizat, puteți să exportați selecția trimițând un fișier cu fermoar până la o adresă de e-mail la alegere.

Din păcate, deși sunt oferite imagini de probă pentru demonstrații, nu este posibil să adăugați propriile imagini prin transferul tipic de fișiere iTunes - toate fișierele trebuie să fie create prin intermediul aplicației, care desigur creează numai fișiere PHP. Aceasta este o limitare plasată de Apple datorită naturii faptului că aplicația poate rula cod PHP nativ.

Dezvoltatorii au explicat că obținerea fișierelor în aplicație este trivială cu o singură linie de PHP, deci există cu siguranță modalități de a rezolva aceste limitări. Acest lucru ar trebui să funcționeze:

copiați ("http://somedomain.com/file.jpeg", "/images/file.jpg");

limitări

Datorită politicilor de securitate Apple, codul nu poate fi accesat de la distanță și poate fi rulat pe iPad; aceasta înseamnă că nu vă puteți conecta la FTP-ul site-ului dvs., editați un șablon WordPress și apoi previzualizați rezultatele. Nu există niciun FTP la distanță browser- - deși extensii FTP pentru PHP sunteți disponibile pentru a fi utilizate în proiectele dvs., după cum arată unul dintre demo-uri.

Dezvoltatorii au informat că intenționează să ofere suport pentru pachete precum WordPress în următoarea versiune, astfel încât să puteți rula o copie locală a WordPress pe iPad și să editați / dezvoltați fără acces web. Probabil că acest lucru va face uz de SQLite pentru a crea un fișier bază de date plat pentru WordPress, dar asta e doar speculația mea.

Adăugarea suportului pentru pachete va duce această aplicație la un alt nivel, dar acum este încă o aplicație uimitoare care nu are nici o valoare.

Aplicația este comercializată pentru $ 4,99 pentru o perioadă limitată de timp, înainte de a ajunge până la prețul integral al $ 9.99. Dacă aveți un iPad și sunteți chiar cel mai puțin interesat să învățați sau să vă dezvoltați propriile aplicații web în PHP, această aplicație nu ar putea fi mai recomandată.

alternative: TextTastic este un editor de cod de evidențiere a sintaxelor pentru iPad, deși nu reușește să compileze sau să execute codul. Cu toate acestea, se ocupă de o varietate de limbi, așa că dacă sunteți în căutarea unui editor direct, merită luați în considerare.

Intrați în PHP? Puteți vedea o utilizare pentru Kodiak pe iPad-ul dvs. sau gândul de a codifica pe o tastatură software vă îngrozesc? Dă-i drumul și cred că ți-ar plăcea și ea.

Explorați mai multe despre: Programare.