IOSOpenDev je „skratka“ pre vývojárov Cydia, je to však dobrá vec? [Rozhovor]

Komunita útek z väzenia je plná talentovaných vývojárov a inovatívnych myšlienok, ktoré Apple držia v strehu už niekoľko rokov. Priemerný útočník často neocení čas a úsilie, ktoré je potrebné pri vytváraní kvalitnej vychytávky.

Bezplatný nástroj s názvom iOSOpenDev bol nedávno vydaný pre vývojárov. Tí, ktorí majú základné znalosti programovania, môžu použiť šablóny Xcode na vytváranie aplikácií a vylepšení v štýle útek z väzenia, ktoré je možné ľahko publikovať v Cydii, verzii App Store pre útek z väzenia. Zatiaľ čo sa iOSOpenDev pokúša uľahčiť vývojárom kódovanie vylepšení, aplikácií a doplnkov, sedeli sme položte prominentnému vývojárovi útek z väzenia na otázku, či je iOSOpenDev skutočne dobrou vecou na útek z väzenia komunity.

iOSOpenDev nastavuje vývojové prostredie s Xcode a iOS SDK pre vývojárov na vylepšenia a doplnky pre prominentné aplikácie Cydia. Nielenže môžu tí, ktorí majú znalosti programovania, vykonávať vlastné vylepšenia od začiatku, ale sú k dispozícii aj šablóny Xcode na vytváranie vylepšení, ktoré fungujú s obľúbenými aplikáciami, ako sú SBSettings a Activator. (Keď použijeme slovo „vyladiť“, hovoríme o balíku, ktorý mení, vylepšuje, pridáva alebo mierne upravuje správanie v systéme iOS.) Keď vývojár otestuje vytvorenie, balík môže byť odoslaný do spoločnosti Cydia a sprístupnený verejná.

Filippo Bigarella je študentský vývojár z Talianska. Aktívne píše aplikácie a vylepšení už niekoľko rokov a stojí za niektorými z najvýznamnejších vylepšení a aplikácií v Cydii, vrátane novo vydaného Springtomize 2 pre iOS 5. Musíme si sadnúť s Filippom a stručne sa porozprávať o iOSOpenDev a jeho vplyve na komunitu útek z väzenia.

Viac vývojárov bude mať príležitosť vytvárať vylepšení a doplnky pomocou iOSOpenDev, ale mohli by sme vidieť, že medzi počtom kvalitných a lacných aplikácií na útek z väzenia narastá väčší rozdiel. Apple App Store je domovom mnohých skvelých aplikácií, ale existujú aj tisíce bezcenných aplikácií. Pokiaľ ide o niečo, iOSOpenDev robí perspektívu kódovania pre Cydiu menej zastrašujúcou, čo zase prinesie mnoho rádoby vývojárov. Pokračujte v čítaní, aby ste zistili, čo povedal Filippo.

CoM: Ako viete, nástroj iOSOpenDev bol nedávno vydaný. Každý, kto má nejaké základné znalosti Xcode, môže teraz vyladiť útek z väzenia. Aj keď sa zdá, že existujú pekné doplnky a rozšírenia, možnosti celkovo vyzerajú dosť obmedzene. Myslíte si, že iOSOpenDev pomôže potenciálnym vývojárom pri presvedčivých úpravách?

Filippo: Najprv by som chcel vysvetliť, že na to, aby ste mohli písať vylepšení, musíte byť stále schopní kódovať, a to aj pomocou iOSOpenDev. Čo tento balík robí, je nastaviť vývojové prostredie na vývoj pre zariadenia jailbreaknuté pomocou Xcode. Myslím si, že aj keď to môže byť v niektorých ohľadoch užitočné, bohužiaľ to bude pravdepodobne považované za „skratku“ pre neskúsených vývojárov.

CoM: Začali ste hrať s iOSOpenDev? Mohol by niekto urobiť ďalší Springtomize 2 s takýmto nástrojom?

Filippo: Táto myšlienka sa mi príliš nepáči a veľmi mi vyhovujú Theos a Logos, dva projekty, ktoré vyvinul Dustin Howett na vývoj jailbroken iOS. Inštalácia Theosu vyžaduje nastavenie vývojového prostredia, a aj keď je to veľmi jednoduchý proces, myslím si, že je užitočné naučiť sa niekoľko konceptov programovania. Pokiaľ ide o to, čo môže niekto vytvoriť pomocou iOSOpenDev, neexistujú žiadne obmedzenia, ktoré sa líšia od normálneho vývoja, ale na vyladenie musíte byť stále schopní písať kód.

CoM: Čo si myslíte o stave kvalitných vylepšení Cydia? Zaznamenali sme pokles inovácií od iOS 5?

Filippo: Myslím si, že od iOS 5 začalo na scénu prichádzať veľa nových vývojárov. Čo som si ja a ďalší ľudia všimli, je to, že mnoho z nich nemá skutočný záujem učiť sa program, ale namiesto toho niečo zverejní (väčšinou bez toho, aby vedel, čo sú zač robí). Čo vyplýva z tejto rozšírenej mentality, sú zle napísané vychytávky, ktoré sú zverejnené v obchode Cydia Store. Vždy hovorím, že „učenie sa praxou“ je najlepší spôsob učenia sa, ale iba vtedy, ak vás vzdelávanie skutočne zaujíma, a nie výsledok vášho prvého projektu.

Najnovší blogový príspevok

Novinky, analýzy a názory spoločnosti Apple a všeobecné technologické správy
August 19, 2021

Telltale je netrpezlivo očakávaný Batman hra konečne dorazila na iOSPozrite sa na nádherné umelecké diela v štýle rotoscoped.Foto: TelltaleSľubuje,...

Novinky, analýzy a názory spoločnosti Apple a všeobecné technologické správy
August 19, 2021

Najlepšie ponuky Apple za týždeň: použitý MacBook Airs od 479 dolárov, bezplatná najlepšie hodnotená hraVyužite skvelú ponuku na zrekonštruovanom 1...

| Kult Maca
August 19, 2021

Bývalý šéf iPodu hovorí, že Scott Forstall „dostal to, čo si zaslúžil“, keď ho vyhodila spoločnosť Apple [Video]„Otec iPodu“ Tony Fadell.Foto: Nest...