Ha Ön rendszeres XDA-olvasó, akkor valószínűleg tisztában van azzal, milyen mélyen tisztelek irántam Apple termékek és az őket összekötő szoros ökoszisztéma. Amit azonban sokan nem tudtok, az az, hogy valamikor Android-rajongó és bütykös voltam. És bár nem látom, hogy egyhamar visszatérek a Google platformjára, ha valaha is, el kell ismernem, hogy az Apple termékek valójában korlátozhatják a felhasználók képzeletét.
Annak ellenére, hogy az Apple dicsekedett a vitaindító előadásaiban arról, hogy ezek az eszközök hogyan segítik az ügyfeleket kreativitásuk kibontakoztatásában, személyes tapasztalataim ennek teljesen az ellenkezőjét mutatták.
Tapasztalatom az Android operációs rendszerrel
Az első okostelefon, amit valaha vásároltam, egy Samsung Galaxy Mini volt több mint egy évtizede. És akár hiszi, akár nem, úgy érzem, többet tanultam belőle, mint a sajátommal új iPhone, a iPhone 14 Pro. Az eszközön Android 2.3 (Gingerbread) futott, és kevesebb, mint fél gigabájt RAM-ja volt, ami azt jelenti, hogy jóval azelőtt, hogy elértük volna azt az okostelefon teljesítménystabilitást, amelyet ma magától értetődőnek tartunk. Én is még tinédzser voltam, és nem volt számítógépem, így minden számítási feladatomat az apró, 3 hüvelykes kijelzőn kellett elvégeznem. Nem engedhettem meg magamnak, hogy eléggé frissítsem a hardveremet, hogy lépést tudjak tartani az újabb Android-verziókon keresztül telepített legújabb funkciókkal. Kreatív módokat kellett találnom arra, hogy ezeket a funkciókat a meglévő Android-telefonomon keresztül vigyem.
Így találkoztam először az XDA fórumokkal. tanultam kb gyökeresedés, Xposed modulokés villogó ROM-ok. Bevallom, hogy elvesztettem azoknak az alkalmaknak a számát, amikor megpróbáltam telepíteni a CyanogenModot számítógép nélkül. De mindez a tanulási folyamat része volt. Tagja voltam több Google+ (RIP) közösségnek is, amelyek szórakoztatóbbá tették ezt az élményt.
Nem mentem bele teljesen a modolásba, de így is úgy éreztem, hogy nagyjából bármit irányíthatok a telefonomon.
Valamikor már nem volt elég a rendszerelemek módosítása. Többre voltam éhezve. Ekkor kezdett felkelteni az APK lebontása. Mélyebbre akartam merülni a fejlesztési színfalak mögött zajló dolgokba. Pedig számítógép nélkül ez nem volt könnyű feladat. Azonban ahol van akarat, ott van rá mód.
Végül rábukkantam egy alkalmazásra, amely támogatta az APK-fájlok visszafordítását és újrafordítását az eszközön. Így nem csak az alkalmazásfájlokat vizsgálhattam, és figyelhetem a rejtett változásokat, felkészülve a jövőbeni kiegészítésekre minden újonnan kiadott frissítést, de módosíthatok és újratelepíthetem a telefonomra, hogy lássam a változtatások. Még a harmadik féltől származó modderekkel is foglalkoztam, amelyek például végtelen mennyiségű érmét engedtek nekem egy játékban. Nem mentem bele teljesen a modolásba, de így is úgy éreztem, hogy nagyjából bármit irányíthatok a telefonomon.
Csak ez motivált arra, hogy jelentkezzek privát bétákra és csatlakozzak hozzájuk. Emlékszem, amikor a WhatsApp VoIP-támogatást adott ki egy meghívási mechanizmuson keresztül privát tesztelőinek, és elkezdtem hívni a barátaimat, hogy továbbítsák nekik ezt a funkciót. Hiányzik, amikor a Shazamhoz hasonló nagy cégek fejlesztői felhívnak, hogy az alkalmazásaik felhasználói élményéről beszéljenek. Még a MENA régió legnagyobb zenei streaming szolgáltatásának központjába is meghívtak, hogy találkozzak a mérnökeikkel, és megvitassam velük az ötleteimet. Az élet jó volt.
Váltás iOS-re
A Galaxy Mini, majd a Galaxy Note II LTE és végül a Google Nexus 5 használata után úgy döntöttem, hogy a sötét oldalra váltok. Hosszabb ideig szerettem volna hivatalos szoftverfrissítési támogatást kapni, de ez egyszerűen nem volt elérhető az Android részlegen. Most jobb, de akkoriban a zászlóshajók talán két évnyi jelentős operációs rendszer-frissítést kaptak volna. Én sem engedhettem meg magamnak, hogy olyan gyakran frissítsem a telefonomat, így az iPhone-ba való befektetésnek sokkal több értelme volt.
Amikor először elkezdtem használni az iOS-t, már vásároltam egy nagyszerű Lenovo laptop, de mint megtudtam, a Windows és az iOS nem feltétlenül játszik jól egymással. Így hát eladtam a laptopomat és vettem egy új iPad mivel nem engedhettem meg magamnak egy Mac-et, és a macOS-t állandóan virtuális gépen futtatni kényelmetlen volt. Az iOS és az iPadOS (akkoriban még iOS) közötti zökkenőmentes együttműködés lehetővé tette, hogy könnyen kicserélhettem a laptopomat, és mivel angolul tanultam a főiskolán, leginkább olvasni és gépelni kellett – két könnyen megoldható feladat an kiváló tabletta. Valamikor beszereztem egy MacBook Airt, mivel egy iPadnek vannak hiányosságai a szakmai pályafutásom szempontjából, ami elhoz minket a mai napig.
Az iOS probléma
Visszatekintve az Apple termékek használatával eltöltött évekre, úgy érzem, semmit sem tanultam technikai szinten. Az operációs rendszerek egyszerűen nem segítik elő a kreativitást vagy az inspirációt. Igen, feltörheti iPhone-ját, de a modding közösség nem virágzik, és ennek folyamata nem egyszerű az Apple termékeken.
Kezdetnek általában számítógépre van szüksége az iPhone feltöréséhez. Tehát amikor a beállításom iPhone-ra és iPadre korlátozódott, nem volt egyszerű módja az iDevices módosításának. Ezenkívül az új iOS-frissítések javítják a régebbi jailbreak-explomákat, amelyek után a moddereknek több hónapig is eltarthat a jailbreak újra. Így vagy ragaszkodhatok egy régebbi, feltört iOS-verzióhoz, vagy frissíthetek a legújabbra, és elveszíthetem a jailbreak jogosultságokat. Ezen túlmenően a felhasználók gyakran jelentenek jelentős akkumulátorlemerülést és teljesítményt az iPhone-jaik feltörése után, mivel a modok megtörték az Apple szinte tökéletes optimalizálásait.
Ennél is fontosabb azonban, hogy rootoltam és módosítottam az Android-telefonomat, mert nem támogatta a legújabb operációs rendszer-frissítéseket és funkciókat. Rendszeres, funkciókkal teli operációs rendszer-hibákat kapok az iPhone-omon, így nem maradtam le semmiről. Következésképpen alig, vagy egyáltalán nem volt motivációm arra, hogy érvénytelenítsem a prémium eszközöm garanciáját, és vacakoljak a rendszerével, és eközben elveszítsem a hozzáférést számos alapvető alkalmazáshoz.
Az Android OS-nek voltak problémái, de okot adott az innovációra és a megoldások kidolgozására. Véleményem szerint az iOS-nek, mint mobil operációs rendszernek jelenleg nincs komoly hiányossága, ami nagyszerű, de ez az utópisztikus komfortzóna megöli a lelkesedésemet, hogy beleavatkozzam az alapstruktúrájába.
És ez nem korlátozódik a rootolásra vagy a jailbreakre. Androidon még azután is dekódoltam és újrafordítottam az alkalmazásokat, hogy többet megtudjak róluk, még azután is, hogy abbahagytam a rendszer módosítását. Még az eszköz természetes állapotában is kreatívkodhattam az alkalmazások ellenőrzésével, a különböző indítók kipróbálásával és sok mással. Eközben még iOS-en sem tudok oldalra tölteni egy alkalmazást, nemhogy visszafordítani és újraépíteni. Bár a Swift Playgrounds segítségével iPadOS-en a semmiből építhet és telepíthet alkalmazásokat, ez nem érdekel. Nem vagyok fejlesztő, aki saját alkalmazásomat szeretné kódolni. Csak kíváncsi vagyok a dolgok működésére, és néha szeretem a meglévő projekteket módosítani.
Ma már Apple termékeket használok, mert már nem vagyok ugyanaz a kisgyerek, akinek rengeteg időm és türelmem van az ügyek intézésére. Bár szeretnék a háttérbe ásni, ahol csak lehet, arra is szükségem van, hogy az eszközeim úgy működjenek, ahogyan azt elvárnám, minimális hibákkal és csuklásokkal. A hardver minősége és a szoftvertámogatás minden operációs rendszerben két kulcsfontosságú elem, amelyet jelenleg nem tudok feláldozni. Engem beszívtak, itt ragadtam, és felismerem, hogy ezek az eszközök azt szabályozzák, ahogyan te irányítod őket, nem pedig fordítva.