Android отприщваше моята креативност по начини, по които iOS не го прави

Ако сте редовен читател на XDA, тогава вероятно сте наясно с дълбокото уважение, което изпитвам към Продукти на Apple и тясната екосистема, която ги свързва. Това, което много от вас не знаят обаче, е, че едно време бях ентусиаст и майстор на Android. И въпреки че не се виждам скоро да се върна към платформата на Google, ако изобщо някога, трябва да призная, че продуктите на Apple всъщност могат да ограничат въображението на своите потребители.

Въпреки че Apple се хвали в основните си бележки как тези устройства помагат на клиентите да разгърнат своята креативност, моят личен опит е пълната противоположност.

Моят опит с Android OS

Първият смартфон, който си купих, беше Samsung Galaxy Mini преди повече от десетилетие. И вярвате или не, чувствам, че съм научил повече от него, отколкото с моя нов iPhone, на iPhone 14 Pro. Това устройство работеше с Android 2.3 (Gingerbread) и имаше по-малко от половин гигабайт RAM, което означава, че е било много преди да достигнем стабилността на производителността на смартфона, която приемаме за даденост днес. Освен това бях още тийнейджър и нямах компютър, така че всичките ми компютърни задачи трябваше да се извършват на неговия малък, 3-инчов дисплей. Освен това не можех да си позволя да надстроя хардуера си достатъчно, за да съм в крак с най-новите функции, внедрени чрез по-новите версии на Android. Трябваше да намеря креативни начини да внеса тези функции в моя съществуващ телефон с Android.

Така попаднах на форумите на XDA за първи път. Научих за вкореняване, Xposed модули, и мигащи ROM. Признавам, че изгубих броя на пъти, когато блокирах своя Galaxy Mini, опитвайки се да инсталирам CyanogenMod без да използвам компютър. Но всичко беше част от учебния процес. Също така бях част от няколко общности в Google+ (RIP), които направиха това изживяване по-забавно.

Не се впуснах в модифициране, но все пак чувствах, че мога да контролирам почти всичко на телефона си.

В един момент просто настройването на системните елементи вече не беше достатъчно. Бях гладен за още. Тогава разглобяването на APK започна да ме заинтригува. Исках да се потопя по-дълбоко в това, което се случва зад кулисите на разработката. Но без компютър това не беше лесна задача. Все пак, където има желание, има и начин.

В крайна сметка попаднах на приложение, което поддържаше декомпилиране и повторно компилиране на APK файлове на устройството. Така че не само можех да проучвам файловете на приложението и да наблюдавам скрити промени, подготвяйки се за бъдещи допълнения всяка новоиздадена актуализация, но мога също да направя настройки и да ги преинсталирам на телефона си, за да видя промени. Дори се занимавах с модератори на трети страни, които биха ми позволили да имам безкрайно количество монети в игра, например. Не се впуснах в модифициране, но все пак чувствах, че мога да контролирам почти всичко на телефона си.

Това само ме мотивира да кандидатствам и да се присъединя към частни бета версии. Спомням си, когато WhatsApp пусна поддръжка за VoIP чрез механизъм за покани към своите частни тестери и започнах да се обаждам на приятелите си, за да им предам тази функция. Липсва ми, когато разработчиците от големи компании като Shazam ми се обаждат, за да говоря за потребителското изживяване на техните приложения. Дори бях поканен в централата на най-голямата услуга за стрийминг на музика в региона на MENA, за да се срещна с техните инженери и да обсъдя идеите си с тях. Животът беше хубав.

Преминаването към iOS

След като използвах Galaxy Mini, след това Galaxy Note II LTE и накрая Google Nexus 5, реших да премина към тъмната страна. Исках да получа официална поддръжка за софтуерни актуализации за по-дълго време и това просто не беше налично в отдела за Android. Сега е по-добре, но по това време водещите кораби щяха да получат може би две години големи актуализации на операционната система. Също така не можех да си позволя да надграждам телефона си толкова често, така че инвестирането в iPhone имаше по-голям финансов смисъл.

Когато за първи път започнах да използвам iOS, вече бях купил a страхотен лаптоп Леново, но както разбрах, Windows и iOS не е задължително да работят добре един с друг. Така че продадох лаптопа си и си купих нов iPad тъй като не можех да си позволя Mac, а пускането на macOS във виртуална машина по всяко време беше неудобно. Безпроблемната оперативна съвместимост между iOS и iPadOS (все още iOS, тогава) означаваше, че мога лесно да заменя моя лаптоп, и тъй като учех английски в колежа, най-вече трябваше да чета и да пиша - две лесно постижими задачи на ан отличен таблет. В един момент получих MacBook Air, тъй като iPad има недостатъци за професионалната ми кариера, което ни води до днес.

Проблемът с iOS

Поглеждайки назад към всичките години, които съм прекарал в използване на продукти на Apple, имам чувството, че не съм научил нищо на техническо ниво. Операционните системи просто не насърчават творчеството или вдъхновението. Да, можете да направите джейлбрейк на вашия iPhone, но общността за модифициране не процъфтява и процесът за това не е лесен за продуктите на Apple.

Като за начало обикновено се нуждаете от компютър, за да направите джейлбрейк на iPhone. Така че, когато настройката ми беше ограничена до iPhone и iPad, нямаше лесен начин да модифицирам своите iDevices. Освен това, новите актуализации на iOS коригират по-стари джейлбрейк експлойти, които след това биха отнели на модераторите до няколко месеца, за да джейлбрейкнат отново. Така че можех или да се придържам към по-стара версия на iOS с джейлбрейк, или да актуализирам до най-новата и да загубя привилегиите за джейлбрейк. В допълнение към това, потребителите често съобщават за значително изтощаване на батерията и удари в производителността след джейлбрейк на своите iPhone, тъй като модовете нарушават почти перфектните оптимизации на Apple.

По-важното обаче е, че рутвах и модифицирах моя телефон с Android, защото не поддържаше най-новите актуализации и функции на ОС. Получавам редовни удари на операционната система с много функции на моя iPhone, така че не пропусках нищо. Следователно нямах малка или никаква мотивация да анулирам гаранцията на първокласното си устройство и да се забърквам в системата му, губейки достъп до много основни приложения в процеса.

Android OS имаше своите проблеми, но ми даде причина да правя иновации и да измисля решения. Според мен iOS няма големи недостатъци на този етап като мобилна операционна система, което е страхотно, но тази утопична комфортна зона убива ентусиазма ми да се намесвам в основната й структура.

И това не се ограничава само до руутване или джейлбрейк. В Android все още декомпилирах и прекомпилирах приложения, за да науча повече за тях дори след като спрях да модифицирам системата. Дори в естественото състояние на устройството мога да проявявам креативност с инспекция на приложения, изпробване на различни програми за стартиране и много други. Междувременно не мога дори да заредя странично приложение на iOS, камо ли да го декомпилирам и възстановя. Въпреки че можете да създавате и инсталирате приложения от нулата на iPadOS чрез Swift Playgrounds, това не ме интересува. Не съм разработчик, който иска да кодира собственото си приложение. Просто съм любопитен как работят нещата и понякога обичам да променям съществуващи проекти.

Днес използвам продукти на Apple, защото вече не съм същото малко дете с достатъчно време и търпение да свърша нещата. Въпреки че бих искал да се поровя във фона, където мога, също така се нуждая моите устройства да работят както бих очаквал, с минимални грешки и хълцане. Качеството на хардуера и софтуерната поддръжка във всички операционни системи са два ключови елемента, които не мога да жертвам на този етап. Бях засмукан, заседнал съм тук и осъзнавам, че тези устройства контролират как вие ги контролирате, а не обратното.