Terwijl de meeste ontwikkelaars populaire IDE's gebruiken, zoals Xcode en Sublime Text op hun Macs, beseffen maar weinig dat hun iPads ook in staat zijn om codeer-apps te verwerken. Hoewel je misschien niet in staat bent om native apps voor iOS op een iPad te bouwen en vrij te geven, zijn er zeker enkele capabele mobiele IDE's die je in staat stellen om websites te ontwikkelen, of op zijn minst als een zeer krachtige aanvullende IDE op je hoofdapparaat fungeren. .

In dit artikel zullen we een paar uitstekende codeer-apps voor iOS bekijken.

1. Coda

Coda by Panic is goed bekend bij webontwikkelaars als een uitstekende sublieme alternatieve IDE op de desktop. Naast het feit dat het een sterke teksteditor is, wordt het ook geleverd met ingebouwde tools om dynamische websites, krachtige reguliere expressietools, een ingebouwde terminal en MySQL te bekijken.

Wat de ontwikkelingsgemeenschap misschien niet wist, is dat Coda voor iOS het bereik van de ontwikkeling uitbreidt tot buiten het toetsenbord en naar tablets en telefoonapparaten, waardoor de meeste van dezelfde functies kunnen worden uitgebreid naar mobiele apparaten. Of de ontwikkelaar het mobiele apparaat nu gebruikt voor kleine aanpassingen of urencodering, de mobiele versie van Coda is net zo goed in staat.

2. Pythonista

Voor de Python-codeerders die er zijn, is Pythonista een concurrerende python-editor voor het volledig coderen via iemands iPad of iPhone. Hoewel de ontwikkelaars van python vertrouwd zouden zijn met de meegeleverde standaardbibliotheken, biedt Pythonista de mogelijkheid om te communiceren met native iOS-functies zoals locatie, herinneringen en gegevens.

U kunt automatiseringsscripts schrijven met toegang tot gegevens van het klembord, uw contacten, herinneringen en foto's. U kunt ook bewegingssensoren en geolocatiegegevens van uw apparaat gebruiken en Pythonista is waarschijnlijk de gemakkelijkste manier om met Twitter-API's te experimenteren.

3. Koder Code-editor

Koder is een volledig afgewerkte ontwikkelomgeving die speciaal is gebouwd voor iOS met ondersteuning voor meer dan 80 programmeertalen, syntax highlighting en auto-completering, wat het ontwikkelen op de kleinere schermen een stuk handiger maakt. Net als Coda biedt Koder ook SSH- en SFTP-toegang, evenals Dropbox cloudtoegang voor externe toegang en de mogelijkheid om uw code in een browser te bekijken.

4. Buffercode-editor

Net als Koder biedt Buffer Editor een native en opzettelijk gebouwde ontwikkelomgeving met functies die vergelijkbaar zijn met de twee zojuist genoemde ontwikkelomgevingen, met uitzondering van directe toegang tot GitHub, wat erg handig is voor ontwikkelaars met bronbeheer.

5. Git2Go

Ten slotte is Git2Go geen IDE-per-editor maar meer een essentiële iOS-app voor het beheer van je Git-repository, hoewel het wel een editor heeft voor het bewerken van Git-opgeslagen bestanden.

Git2Go is de eerste app voor iOS die uw volledige ontwikkelingsproductiviteit overal vandaan ontketent. Kloon al je GitHub- en Bitbucket-repositories met één tik, beheer filialen en breng gemakkelijk wijzigingen aan nadat je de code hebt bewerkt - alles vanaf je iPhone en iPad!

In wezen heb je een app waarmee je met je Git-repository's kunt werken, met vertakking, klonen en de andere benodigdheden onderweg, maar nog belangrijker werkt goed met andere IDE's.

U kunt bijvoorbeeld de nieuwste code uit de repository halen, deze doorgeven aan de Coda-app voor iOS (die we eerder noemden) en de code bewerken en vervolgens vastleggen.

Kortom, Git2Go voltooit de ontwikkelomgeving op iOS samen met uw IDE's om niet alleen met code te werken, maar ook door te zetten en versiebeheer uit te voeren.

Conclusie

De iPad heeft een reeks IDE's en ontwikkelingshulpmiddelen die het leven van een ontwikkelaar een stuk eenvoudiger kunnen maken. Omdat Apple's Swift een open-source taal is, kunnen we in de nabije toekomst in-app Swift-compilers gaan zien.