IOSOpenDev - це «ярлик» для Cydia Devs, але чи добре це? [Інтерв’ю]

Спільнота джейлбрейка сповнена талановитих розробників та інноваційних ідей, які тримають Apple на ногах протягом останніх кількох років. Час і зусилля, які витрачаються на створення якісного налаштування, часто не оцінюються звичайним в'язницею.

Безкоштовний інструмент під назвою iOSOpenDev був нещодавно випущений для розробників. Ті, хто володіє базовими знаннями з програмування, можуть використовувати шаблони Xcode для створення програм та налаштувань у стилі джейлбрейка, які можна легко опублікувати у Cydia, джейлбрейк-версії App Store. Хоча iOSOpenDev намагається полегшити розробникам кодування налаштувань, програм та плагінів, ми засіли поговорити з відомим розробником джейлбрейка, щоб запитати, чи iOSOpenDev дійсно хороший для джейлбрейка спільноти.

iOSOpenDev налаштовує середовище розробки з Xcode та iOS SDK для розробників, щоб створювати налаштування та плагіни для відомих програм Cydia. Мало того, що ті, хто володіє розумом програмування, можуть створювати власні налаштування з нуля, але шаблони Xcode надаються для створення налаштувань, які працюють з такими популярними програмами, як SBSettings та Activator. (Коли ми використовуємо слово «налаштування», ми говоримо про пакет, який змінює, покращує, додає або дещо змінює поведінка в iOS.) Після того, як розробник перевірив створення, пакет можна надіслати Cydia та зробити доступним для громадські.

Філіппо Бігарелла є студент -розробник з Італії. Він уже кілька років активно пише програми та налаштування, і він стоїть за деякими найвідомішими налаштуваннями та програмами Cydia, включаючи нещодавно випущений. Springtomize 2 для iOS 5. Ми повинні сісти з Філіппо та коротко поговорити про iOSOpenDev та вплив, який це може мати на спільноту джейлбрейків.

Більше розробників матимуть можливість створювати налаштування та плагіни за допомогою iOSOpenDev, але ми могли б побачити більший розрив між кількістю якісних та дешевих джейлбрейк -додатків. Apple App Store є домом для багатьох чудових програм, але є і тисячі нікчемних програм. У будь -якому випадку, iOSOpenDev робить перспективу кодування для Cydia менш лякаючою, що, у свою чергу, призведе до багатьох невдалих розробників. Продовжуйте читати, щоб побачити, що сказав Філіппо.

МС: Як відомо, нещодавно був випущений інструмент iOSOpenDev. Будь -хто, хто володіє базовими знаннями Xcode, може зараз налаштувати джейлбрейк. Хоча, здається, є кілька приємних плагінів та розширень, загалом варіанти виглядають досить обмеженими. Як ви думаєте, чи iOSOpenDev допоможе бажаючим розробникам внести переконливі зміни?

Філіппо: Перш за все, я хотів би пояснити, що вам ще потрібно вміти кодувати, щоб писати налаштування, навіть використовуючи iOSOpenDev. Те, що робить цей пакет, налаштовує середовище розробки для джейлбрейк -пристроїв із використанням Xcode. Я думаю, що навіть якщо це може бути в чомусь корисним, на жаль, це, ймовірно, буде вважатися «ярликом» для недосвідчених розробників.

КоМ: Чи доводилося вам грати з iOSOpenDev? Чи міг би хтось зробити наступний Springtomize 2 з таким інструментом?

Філіппо: Мені ця ідея не дуже подобається, і мені дуже подобається Theos і Logos, два проекти, розроблені Дастіном Хауеттом для розробки зламаної iOS. Встановлення Theos вимагає налаштування середовища розробки, і навіть якщо це дуже простий процес, я думаю, що корисно вивчити кілька концепцій програмування. Що стосується того, що хтось може зробити за допомогою iOSOpenDev, немає жодних обмежень, які відрізняються від звичайної розробки, але вам все одно потрібно вміти писати код, щоб зробити налаштування.

МС: Що ви думаєте про стан якісних налаштувань Cydia? Чи бачили ми спад інновацій після iOS 5?

Філіппо: Я думаю, що з моменту iOS 5 багато нових розробників почали підходити до сцени. Те, що я та інші люди помітили, це те, що багатьом з них насправді не цікаво навчитися програму, але замість цього роблять щось для публікації (у більшості випадків навіть не знаючи, що це таке робити). Те, що випливає з цього поширеного менталітету, - це погано написані зміни, які публікуються в магазині Cydia. Я завжди кажу, що «навчання на практиці» - найкращий спосіб вчитися, але тільки якщо ви дійсно зацікавлені у навчанні, а не в результаті вашого першого проекту.

Остання публікація в блозі

Новини Apple, аналіз та думки, а також загальні технічні новини
August 20, 2021

Apple Watch складає більше списків побажань на свято, ніж iPad або MacBookЧи є Apple Watch у вашому списку побажань? Ти не один.Фото: Сміт Сміт/Кул...

Новини Apple, аналіз та думки, а також загальні технічні новини
August 20, 2021

Нова збірка з'являється лише через тиждень після того, як перша була надана розробникам під час WWDC. Apple був змушений потягнути його незабаром п...

Новини Apple, аналіз та думки, а також загальні технічні новини
August 20, 2021

Apple хоче, щоб Каліфорнія змінила звіти про автомобілі, що керують автомобілемАвтомобіль Lexus від Apple виходить на вулиці Каліфорнії.Фото: Bloom...