Mens de fleste udviklere bruger populære IDE'er som Xcode og Sublime Text på deres Mac'er, indser nogle få, at deres iPads også er i stand til at håndtere kodende apps. Selvom du måske ikke kan opbygge og udløse native apps til iOS på en iPad, er der sikkert nogle dygtige mobile IDE'er, der giver dig mulighed for at udvikle websites eller i det mindste fungerer som en meget kraftig supplerende IDE til din hovedenhed .

I denne artikel vil vi se på nogle få gode kodende apps til iOS.

1. Coda

Coda af Panic er velkendt med webudviklere som et fremragende sublimt alternativ IDE på skrivebordet. Udover at være en stærk tekstredaktør, kommer den også med indbyggede værktøjer til at forhåndsvise dynamiske websites, stærke regulære ekspressionsværktøjer, en indbygget terminal og MySQL.

Hvad udviklingssamfundet måske ikke har været opmærksom på, er, at Coda for iOS udvider rækkevidden af ​​udviklingen ud over tastaturet og til tabletter og telefonapparater, så de fleste af de samme funktioner kan udvides på mobile enheder. Uanset om udvikleren bruger den mobile enhed til at foretage mindre touchups eller bruger timer kodning, er den mobile version af Coda lige så kapabel.

2. Pythonista

For Python-koderne derude er Pythonista en konkurrerende pythonredaktør til kodning helt via ens iPad eller iPhone. Mens pythonudviklerne er bekendt med standardbiblioteker, der leveres, indeholder de fordele, som Pythonista giver, evnen til at interagere med native iOS-funktioner som placering, påmindelser og data.

Du kan skrive automatiseringsskripter med adgang til data fra udklipsholderen, dine kontakter, påmindelser og fotos. Du kan også bruge enhedens bevægelsessensorer og geo-lokaliseringsdata, og Pythonista er nok den nemmeste måde at eksperimentere med Twitter API'er.

3. Koder Code Editor

Koder er et fuldt bagt udviklingsmiljø, der er bygget specielt til iOS, og understøtter over 80 programmeringssprog, syntax fremhævning og auto-complete, hvilket gør udviklingen på de mindre skærme meget mere praktisk. Ligesom Coda giver Koder også SSH- og SFTP-adgang, samt Dropbox-cloud-adgang til fjernadgang, og evnen til at forhåndsvise din kode i en browser.

4. Buffer Code Editor

Ligesom Koder leverer Buffer Editor et indbygget og bevidst bygget udviklingsmiljø med funktioner svarende til de to udviklingsmiljøer, der netop er nævnt med undtagelse af direkte adgang til GitHub, hvilket er meget praktisk for de kildekontrolorienterede udviklere.

5. Git2Go

Endelig er Git2Go ikke en tekstredigerings-IDE per-se, men mere en kendetegnende iOS-app til styring af dit Git-depot, selv om det har en redaktør til redigering af Git-lagrede filer i luften.

Git2Go er den første app til iOS, som frigør din fulde udviklingsproduktivitet fra overalt. Klon alle dine GitHub- og Bitbucket-arkiver med kun et tryk, administrer filialer og nemt forpligte ændringer, efter at du har redigeret kode på farten - alt fra din iPhone og iPad!

I det væsentlige har du en app, der giver dig mulighed for at arbejde med dine Git-repositorier, med forgrening, kloning og de andre væsentlige på farten, men vigtigere fungerer også godt sammen med andre IDE'er.

Du kan f.eks. Trække den nyeste kode fra lageret, sende det til Coda-appen til iOS (som vi nævnte tidligere) og redigere koden, og derefter begå.

Kort sagt, Git2Go fuldender udviklingsmiljøet på iOS sammen med dine IDE'er for ikke kun at arbejde med kode men vedvarende og versionering.

Konklusion

IPad har en række IDE'er og udviklingsassistentværktøjer, der kan gøre udviklerens liv meget lettere. Da Apples Swift er et open source-sprog, kan vi også begynde at se in-app Swift-kompilere i den nærmeste fremtid.