Kodiak PHP IDE för iPad kan du skriva och köra PHP-kod offline

Kodiak PHP IDE för iPad kan du skriva och köra PHP-kod offline / iPhone och iPad

Vanlig text och kodredaktörer är verkligen inget nytt för iPad - men Kodiak PHP IDE ger bordet en otroligt kraftfull funktion: möjligheten att faktiskt köra din PHP-kod offline, på din iPad. Det är också en otroligt smidig kodredigerare, som du förväntar dig. Låt oss ta en titt på vad som gör att Kodiak sticker ut.

Kör PHP-kod

Även om det finns vissa begränsningar, kan appen köra dina självständiga PHP-projekt - och till och med få tillgång till online-API: er med JSON standard-, XML och FTP. Det finns ett antal exempel för att komma igång och visa funktionerna, inklusive hur du drar de senaste tweetsna på ett visst nyckelord. Det fungerar briljant. Appen innehåller också ett antal PHP-tillägg, till exempel SQLite - så det finns mycket kraftfull funktionalitet och inte bara en enkel PHP tolk.

För dig som vill lära sig PHP är detta ett otroligt verktyg - inte bara får du några bra exempel att arbeta med, men du kan förhandsgranska dina ändringar omedelbart. För programmering av små widgets och så är det också anmärkningsvärt kapabelt. Kodbelysning är förstås utmärkt; men det finns ingen kodavslutning.

Snabbmarkering och symbolinmatning

Självklart måste en av de största begränsningarna att skriva kod på iPad behöva växla till symboltangentbordet. Kodiak löser detta med ett snabbtangentbord ovanpå det befintliga tangentbordet, vilket klarar av att passa alla önskade symboler och en full uppsättning numeriska siffror i bara 9 extra nycklar. Det är genialt, uppriktigt. Varje nyckel innehåller upp 5 symboler. En snabb knapp sätter in den symbol som anges i mitten; en kran och ett drag till någon av hörnen sätter in någon av de andra fyra. Det tar lite tid att vänja sig, men när du en gång har lärt dig de platser du kanske skulle föredra det till ett vanligt tangentbord.

De snabbkodslampande funktionerna är också en av mina favoriter - i mitten av snabbinsymbolen finns en liten cirkel / punkt. Tryck och håll ned för att flytta markören runt din kod och dubbelklicka sedan för att initiera markeringen. Den här funktionen ensam är stor - jag tycker att Apple vill köpa Kodiak-utvecklarna, så att de kan lägga till det på iOS överallt. Faktum är att utvecklarna kommer att skapa källan för detta och andra snygga objekt (som flikfältet), öppen källkod och tillgänglig på GitHub, vilket är ganska snällt av dem.

Fil och mapphantering

Genom att klicka på ikonerna bredvid filer och mappar kan du välja flera objekt och utföra grundläggande filoperationer på dem - flytta, kopiera etc. Individuella filer och mappar kan även omdöras.

När ditt projekt är klart kan du exportera ditt val genom att skicka en zip-upp-fil till en e-postadress efter eget val.

Tyvärr, även om det finns exempel på bilder för demon, är det inte möjligt att lägga till egna bilder via den typiska iTunes-filöverföringen - alla filer måste skapas via appen, vilket givetvis bara skapar PHP-filer. Detta är en begränsning som Apple ställer på grund av att appen kan köra inbyggd PHP-kod.

Utvecklarna förklarade att det är trivialt med att få filer till appen, men det finns säkert sätt att arbeta kring dessa begränsningar. Detta borde fungera:

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

begränsningar

På grund av Apples säkerhetspolicy kan kod inte fjärranslutas och köras på iPad. Det betyder att du inte kan logga in på din webbplats FTP, redigera en WordPress-mall och sedan förhandsgranska resultaten. Det finns ingen fjärrfTP browser - även om FTP-tillägg för PHP är tillgänglig för användning i dina projekt, som en av demonerna visar.

Utvecklarna har informerat om att de planerar att erbjuda stöd för paket som WordPress i nästa version, så att du kan köra en lokal kopia av WordPress på din iPad och redigera / utveckla utan webbåtkomst. Förmodligen kommer detta att använda sig av SQLite för att skapa en platt databasfil för WordPress, men det är bara spekulation min del.

Tillägget av paketstöd kommer att ta denna app till en annan nivå, men just nu är det fortfarande en fantastisk app som står oöverträffad.

Appen är till försäljning för $ 4.99 för en begränsad tid innan du går upp till fullt pris på $ 9.99. Om du har en iPad, och även den minsta biten är intresserad av att lära eller utveckla dina egna webbapplikationer i PHP, kunde den här appen inte bli mer rekommenderad.

alternativ: TextTastic är en syntaxmarkeringskodredigerare för iPad, men den kan inte kompilera eller köra din kod. Det hanterar dock en mängd olika språk, så om du bara letar efter en rakt uppredaktör är det värt att överväga.

Kommer du bara in i PHP? Kan du se en användning för Kodiak på din iPad, eller tänker tanken på kodning på ett tangentbord helt enkelt dig? Ge det en gå, och jag tror att du också kommer att tycka om det.

Utforska mer om: Programmering.