IOSOpenDev is een "snelkoppeling" voor Cydia-ontwikkelaars, maar is dat een goede zaak? [Interview]

De jailbreak-gemeenschap zit vol met getalenteerde ontwikkelaars en innovatieve ideeën die Apple de afgelopen jaren scherp hebben gehouden. De tijd en moeite die het kost om een ​​kwaliteitsaanpassing te maken, wordt vaak niet gewaardeerd door de gemiddelde jailbreaker.

Een gratis tool genaamd iOSOpenDev is onlangs uitgebracht voor ontwikkelaars. Degenen met elementaire programmeerkennis kunnen Xcode-sjablonen gebruiken voor het maken van jailbreak-achtige apps en tweaks die gemakkelijk kunnen worden gepubliceerd in Cydia, de jailbreak-versie van de App Store. Terwijl iOSOpenDev probeert het voor ontwikkelaars gemakkelijker te maken om tweaks, apps en plug-ins te coderen, waren we tevreden neer met een prominente jailbreak-ontwikkelaar om te vragen of iOSOpenDev echt een goede zaak is voor de jailbreak gemeenschap.

iOSOpenDev zet een ontwikkelomgeving op met Xcode en de iOS SDK voor ontwikkelaars om tweaks en plug-ins te maken voor prominente Cydia-apps. Niet alleen kunnen degenen met de programmeertalenten hun eigen tweaks vanaf het begin maken, maar er zijn Xcode-sjablonen beschikbaar voor het maken van tweaks die werken met populaire apps zoals SBSettings en Activator. (Als we het woord 'tweak' gebruiken, hebben we het over een pakket dat verandert, verbetert, toevoegt of enigszins wijzigt gedrag in iOS.) Zodra een ontwikkelaar een creatie heeft getest, kan het pakket worden ingediend bij Cydia en beschikbaar worden gesteld aan de openbaar.

Filippo Bigarella is een studentontwikkelaar uit Italië. Hij is al een aantal jaren actief bezig met het schrijven van apps en tweaks, en hij zit achter enkele van de meest prominente tweaks en apps in Cydia, waaronder de nieuw uitgebrachte Springtomize 2 voor iOS 5. We moesten met Filippo om de tafel gaan zitten en kort praten over iOSOpenDev en het effect dat het zou kunnen hebben op de jailbreak-gemeenschap.

Meer ontwikkelaars zullen de mogelijkheid hebben om tweaks en plug-ins te maken met iOSOpenDev, maar we zouden een grotere kloof kunnen zien groeien tussen het aantal kwaliteits- en goedkope jailbreak-apps. De App Store van Apple is de thuisbasis van veel geweldige apps, maar er zijn ook duizenden waardeloze apps. Als er iets is, maakt iOSOpenDev het vooruitzicht om voor Cydia te coderen minder intimiderend, wat op zijn beurt veel wannabe-ontwikkelaars zal opleveren. Blijf lezen om te zien wat Filippo te zeggen had.

CoM: Zoals u weet, is onlangs de iOSOpenDev-tool uitgebracht. Iedereen met enige basiskennis van Xcode kan nu jailbreak-tweaks maken. Hoewel er een aantal leuke plug-ins en extensies lijken te zijn, zien de opties er over het algemeen vrij beperkt uit. Denk je dat iOSOpenDev wannabe-ontwikkelaars zal helpen boeiende aanpassingen te maken?

Filippo: Allereerst wil ik uitleggen dat je nog steeds moet kunnen coderen om tweaks te schrijven, zelfs met iOSOpenDev. Wat dat pakket doet, is een ontwikkelomgeving opzetten om te ontwikkelen voor gejailbreakte apparaten met behulp van Xcode. Ik denk dat, zelfs als het in sommige opzichten nuttig kan zijn, het helaas waarschijnlijk zal worden beschouwd als een "snelkoppeling" voor onervaren ontwikkelaars.

CoM: Heb je met iOSOpenDev kunnen spelen? Zou iemand de volgende Springtomize 2 met zo'n tool kunnen maken?

Filippo: Ik hou niet zo van dat idee, en ik voel me erg op mijn gemak met Theos en Logos, twee projecten ontwikkeld door Dustin Howett voor gejailbreakte iOS-ontwikkeling. Het installeren van Theos vereist het opzetten van een ontwikkelomgeving, en zelfs als het een heel eenvoudig proces is, denk ik dat het nuttig is om een ​​paar concepten van programmeren te leren. Met betrekking tot wat iemand kan maken met iOSOpenDev, zijn er geen beperkingen die verschillen van normaal ontwikkelen, maar je moet nog steeds code kunnen schrijven om een ​​tweak te maken.

CoM: Wat vind je van de kwaliteit van Cydia-tweaks die er zijn? Hebben we een afname in innovatie gezien sinds iOS 5?

Filippo: Ik denk dat sinds iOS 5 veel nieuwe ontwikkelaars de scene zijn gaan benaderen. Wat mij en andere mensen is opgevallen, is dat velen van hen niet echt geïnteresseerd zijn om te leren hoe ze moeten leren programma, maar in plaats daarvan iets maken om te publiceren (meestal zonder zelfs maar te weten wat ze zijn) aan het doen). Wat voortkomt uit deze wijdverbreide mentaliteit zijn slecht geschreven tweaks die worden gepubliceerd in de Cydia Store. Ik zeg altijd dat "leren door te doen" de beste manier is om te leren, maar alleen als je echt geïnteresseerd bent in leren en niet het resultaat van je eerste project.

Laatste blogbericht

| Cult van Mac
September 11, 2021

Apple en Foxconn, een geschiedenis [Kookboek-outtakes]Werknemers spellen de naam van het bedrijf in een van de gigantische fabrieken van Foxconn.Fo...

IOS valt terwijl het marktaandeel van Android omhoog schiet
September 11, 2021

Apple heeft misschien deed het beter in de recente kwartaalresultaten dan sommigen voorspelden, maar iOS wordt nog steeds uitgewist door Android in...

| Cult van Mac
September 11, 2021

Geheime hardware-upgrades maken de iPad Air 2 de snelste verdomde tablet ter wereldFoto: AppelDe iPad Air 2 begint vandaag op de drempel te komen v...