Eğer düzenli bir XDA okuyucusuysanız, muhtemelen XDA'ya duyduğum derin saygının farkındasınızdır. Apple ürünleri ve onları birbirine bağlayan sıkı ekosistem. Çoğunuzun bilmediği şey ise bir zamanlar Android tutkunu ve tamircisi olduğumdur. Her ne kadar yakın zamanda Google platformuna döneceğimi düşünmesem de, Apple ürünlerinin aslında kullanıcılarının hayal gücünü sınırlayabildiğini kabul etmeliyim.
Apple, açılış konuşmalarında bu cihazların müşterilerin yaratıcılıklarını ortaya çıkarmalarına nasıl yardımcı olduğuyla övünse de, benim kişisel deneyimim tam tersi oldu.
Android işletim sistemi deneyimim
Satın aldığım ilk akıllı telefon on yıldan fazla bir süre önce Samsung Galaxy Mini'ydi. İster inanın ister inanmayın, sanki ondan daha fazlasını öğrendiğimi hissediyorum. yeni iPhone, iPhone 14 Pro. Bu cihaz Android 2.3 (Gingerbread) çalıştırıyordu ve yarım gigabayttan daha az RAM'e sahipti; bu, bugün garantili olarak kabul ettiğimiz akıllı telefon performansı istikrarına ulaşmamızdan çok önce olduğu anlamına geliyor. Ben de henüz ergenlik çağındaydım ve bilgisayarım yoktu, dolayısıyla tüm bilgisayar görevlerimin onun 3 inçlik küçük ekranında yapılması gerekiyordu. Ayrıca donanımımı, daha yeni Android sürümleri aracılığıyla dağıtılan en son özelliklere ayak uyduracak kadar yükseltmeye gücüm yetmiyordu. Bu özellikleri mevcut Android telefonuma getirmenin yaratıcı yollarını bulmam gerekiyordu.
XDA Forumlarıyla ilk kez bu şekilde tanıştım. hakkında bilgi sahibi oldum köklenme, Xposed modüllerive yanıp sönen ROM'lar. Bilgisayar kullanmadan CyanogenMod'u yüklemeye çalışırken Galaxy Mini'mi tuğlaladığım zamanların sayısını kaybettiğimi itiraf ediyorum. Ancak bunların hepsi öğrenme sürecinin bir parçasıydı. Ayrıca bu deneyimi daha eğlenceli hale getiren çeşitli Google+ (RIP) topluluklarının da parçasıydım.
Modlama konusunda çok fazla çaba harcamadım ama yine de telefonumdaki hemen hemen her şeyi kontrol edebileceğimi hissettim.
Bir noktada, sistem öğelerinde yalnızca ince ayar yapmak artık yeterli olmuyordu. Daha fazlasına açtım. İşte o zaman APK gözyaşları ilgimi çekmeye başladı. Geliştirme sahnelerinin arkasında olup bitenlere daha derinlemesine dalmak istedim. Ancak bilgisayar olmadan bu kolay bir iş değildi. Ancak iradenin olduğu yerde bir yol da vardır.
Sonunda cihazda APK dosyalarının derlenmesini ve yeniden derlenmesini destekleyen bir uygulamayla karşılaştım. Böylece yalnızca uygulama dosyalarını araştırmakla ve gelecekteki eklemelere hazırlanmak için gizli değişiklikleri izlemekle kalmıyordum. Her yeni çıkan güncellemede, ancak aynı zamanda ince ayarlar yapıp bunları telefonuma yeniden yükleyebilirim. değişiklikler. Hatta örneğin bir oyunda sonsuz miktarda jetona sahip olmamı sağlayacak üçüncü taraf modlayıcılarla bile uğraştım. Modlama konusunda çok fazla çaba harcamadım ama yine de telefonumdaki hemen hemen her şeyi kontrol edebileceğimi hissettim.
Bu beni yalnızca özel betalara başvurmaya ve katılmaya motive etti. WhatsApp'ın özel test kullanıcılarına bir davet mekanizması aracılığıyla VoIP desteğini yayınladığını hatırlıyorum ve bu özelliği onlara iletmek için arkadaşlarımı aramaya başlıyordum. Shazam gibi büyük şirketlerin geliştiricilerinin, uygulamalarının kullanıcı deneyimi hakkında konuşmak için beni aramalarını özlüyorum. Hatta mühendisleriyle tanışmak ve fikirlerimi onlarla tartışmak için MENA bölgesindeki en büyük müzik yayını hizmetinin genel merkezine bile davet edildim. Hayat güzeldi.
iOS'a geçiş
Galaxy Mini'yi, ardından Galaxy Note II LTE'yi ve son olarak da Google Nexus 5'i kullandıktan sonra karanlık tarafa geçmeye karar verdim. Daha uzun süre resmi yazılım güncelleme desteği almak istiyordum ve bu Android departmanında mevcut değildi. Şimdi daha iyi, ancak o zamanlar amiral gemileri belki iki yıllık büyük işletim sistemi güncellemelerini alacaktı. Telefonumu da bu kadar sık yükseltmeye gücüm yetmiyordu, bu yüzden bir iPhone'a yatırım yapmak parasal açıdan daha mantıklıydı.
İOS'u ilk kullanmaya başladığımda zaten bir tane satın almıştım. harika Lenovo dizüstü bilgisayar, ancak öğrendiğim gibi, Windows ve iOS birbirleriyle pek iyi uyum sağlayamıyor. Bu yüzden dizüstü bilgisayarımı sattım ve bir tane aldım yeni iPad Mac almaya param yetmediği için ve macOS'u her zaman sanal bir makinede çalıştırmak sakıncalı olduğundan. iOS ve iPadOS (o zamanlar hala iOS) arasındaki kusursuz birlikte çalışabilirlik, dizüstü bilgisayarımı kolayca değiştirebileceğim anlamına geliyordu. ve üniversitede İngilizce okuduğum için çoğunlukla okuma ve yazma ile uğraşmam gerekiyordu; bu iki görevi kolayca başarabilirim BİR mükemmel tablet. Bir ara iPad'in profesyonel kariyerim açısından eksiklikleri olduğundan MacBook Air aldım ve bu da bizi bugünlere getirdi.
iOS'taki sorun
Apple ürünlerini kullanarak geçirdiğim onca yıla dönüp baktığımda, teknik düzeyde hiçbir şey öğrenmediğimi hissediyorum. İşletim sistemleri yaratıcılığı veya ilhamı teşvik etmiyor. Evet, iPhone'unuza jailbreak yapabilirsiniz ancak modlama topluluğu gelişmiyor ve bunu yapma süreci Apple ürünlerinde kolay değil.
Yeni başlayanlar için, genellikle bir iPhone'u jailbreak yapmak için bir bilgisayara ihtiyacınız vardır. Kurulumum bir iPhone ve iPad ile sınırlıyken, iDevices'ımı modlamanın kolay bir yolu yoktu. Ek olarak, yeni iOS güncellemeleri eski jailbreak açıklarını yamalıyor ve bu da mod geliştiricilerin yeniden jailbreak yapması birkaç ay kadar zaman alıyor. Yani ya daha eski bir jailbreakli iOS sürümüne sadık kalabilirim ya da en son sürüme güncelleyerek jailbreak ayrıcalıklarını kaybedebilirim. Buna ek olarak, modlar Apple'ın mükemmele yakın optimizasyonlarını bozduğundan, kullanıcılar iPhone'larını jailbreak yaptıktan sonra sıklıkla ciddi pil tüketimi ve performans düşüşleri bildiriyorlar.
Daha da önemlisi, en son işletim sistemi güncellemelerini ve özelliklerini desteklemediği için Android telefonumu rootluyor ve modluyordum. iPhone'umda düzenli olarak özelliklerle dolu işletim sistemi değişiklikleri alıyorum, dolayısıyla hiçbir şeyi kaçırmıyordum. Sonuç olarak, premium cihazımın garantisini geçersiz kılmak ve sistemiyle uğraşmak için çok az motivasyonum vardı veya hiç yoktu ve bu süreçte birçok önemli uygulamaya erişimimi kaybettim.
Android işletim sisteminin sorunları vardı ama bana yenilik yapma ve çözümler üretmem için bir neden verdi. Bana göre iOS'un bir mobil işletim sistemi olarak bu noktada büyük bir eksiği yok ki bu harika, ancak bu ütopik konfor alanı, onun temel yapısına müdahale etme hevesimi öldürüyor.
Üstelik bu sadece rootlama veya jailbreak ile sınırlı değil. Android'de, sistemi değiştirmeyi bıraktıktan sonra bile uygulamalar hakkında daha fazla bilgi edinmek için uygulamaları kaynak koda dönüştürüp yeniden derliyordum. Cihazın doğal durumunda bile uygulama inceleme, farklı başlatıcılar deneme ve daha pek çok konuda yaratıcılığımı ortaya koyabildim. Bu arada, bırakın derlemeyi ve yeniden oluşturmayı, iOS'a bir uygulamayı bile yükleyemiyorum. Swift Playgrounds aracılığıyla iPadOS'ta sıfırdan uygulamalar oluşturup yükleyebiliyor olsanız da bu beni ilgilendirmiyor. Kendi uygulamamı kodlamak isteyen bir geliştirici değilim. Sadece işlerin nasıl yürüdüğünü merak ediyorum ve bazen mevcut projelerde ince ayar yapmayı seviyorum.
Bugün Apple ürünlerini kullanıyorum çünkü artık işleri halletmeye yetecek kadar zamanı ve sabrı olan aynı küçük çocuk değilim. Mümkün olduğunca arka planı araştırmak istesem de cihazlarımın minimum hata ve kesintiyle beklediğim gibi çalışmasına da ihtiyacım var. Tüm işletim sistemlerindeki donanım kalitesi ve yazılım desteği, bu noktada feda edemeyeceğim iki temel unsurdur. İçeri çekildim, burada sıkışıp kaldım ve bu cihazların sizin onları nasıl kontrol ettiğinizi kontrol ettiğinin farkındayım, tam tersi değil.