Yaklaşık 11 sene önce Mart etkinliğinde iOS 4 işletim sistemini ilk olarak kullanıcılara tanıtan Apple, aynı yılın WWDC etkinliğinde de iPhone 4 cihazını duyurmuştu.
Nostalji İsteyenler İçin: iOS 4

İlk kez duyurulduğu o zamandan bu zamana iOS işletim sistemi birçok değişim geçirdi. Kullanıcılar zamanla çok daha büyük iPhone cihazları görmeye başlarken; iOS 7 ile birlikte daha köklü yeni tasarımlara gidildi.
Ancak bir çoğunun göz bebeği olan eski işletim sistemi için nostalji de birçok kişi için var olmaya devam ediyor. Öyle ki çoğu kullanıcının ilk cihazı olan iPhone 4; akıllı telefon alanında getirdiği yenilikler ve uygulamalar ile oluşturduğu heyecandan ötürü birçok kişide önemli bir yer edinmiş durumda.
Benzer düşüncelere sahip olanlar da mevcut olacak ki; şu anda mevcut iOS işletim sistemi içerisindeki bir uygulama, iOS 4 işletim sistemini iPhone 12 Pro cihazlarda denemeye izin veriyor. Zane isimli bir geliştirici tarafından tasarlanan ve yeniden düzenlenen iOS 4 işletim sistemi; tek bir uygulamanın içerisine yerleştirilmiş durumda olup iPhone cihazlarda denemeye açık halde kullanıcıları bekliyor.
OldOS Zamanı

Söz konusu tasarım sadece iOS 4 ana ekranından ibaret değil. Eski işletim sisteminin kapsadığı her şey OldOS ismi verilen uygulamanın içerisinde yer alıyor. Uygulama içerisinden Haritalar, Ayarlar, Safari, Oyun Merkezi gibi farklı uygulamalar arasında da geçiş yapmak mümkün oluyor.
Tahmin edebileceğiniz gibi 3.5 inç ekrana sahip iPhone 4 cihazlarında kullanılmış olan bu işletim sistemi; devasa ekranlı iPhone 12 telefonlarında kullanıldığında oldukça ilginç bir durum ortaya çıkıyor. Ancak uygulamanın genel anlamda pürüzsüz çalıştığını söylemek lazım.
Today is Launch Day 🚀
Introducing OldOS — iOS 4 beautifully rebuilt in SwiftUI.
* 🎨 Designed to be as close to pixel-perfect as possible.
*📱 Fully functional, perhaps even usable as a second OS.
* 🗺️ Fully open source for all to learn, modify, and build on. pic.twitter.com/K0JOE2fEKM— Zane (@zzanehip) June 9, 2021
SwiftUI Kullanılmış
Bu pürüzsüzlüğün nedenlerinden birisi de uygulamanın tamamen Apple firmasının yeni yazılım dili SwiftUI içerisine kodlanmış durumda olması. Uygulamaların geliştirilmesi ve dağıtılmasında kullanılan bu yeni yazılım dilinden firmanın WWDC 2021 etkinliği boyunca da sıkça bahsetmeye çalıştığının altını çizelim.
Açıkçası Zane tarafından oldukça önemli bir çabanın olduğunu söylemek mümkün. Bununla beraber bu uygulamanın iPad versiyonunun da yolda olup olmayacağı konuşulanlar arasında yer alıyor. Özellikle de açık kaynaklı bir şekilde yayınlandığını düşünürsek. Çünkü böylelikle diğer geliştiricilerin de üzerinde durmaları halinde OldOS sistemine yeni eklenti ve özellikler getirmeleri mümkün olabilecek.
OldOS Nasıl Kurulur?

OldOS uygulaması Apple firmasının uygulama deneme sitesi TestFlight kullanılarak kurulabiliyor. Şu anda kayıt listesi tamamen dolu gözüküyor. O yüzden daha fazla kişinin uygulamayı deneyebilmesi Zane’in beta programı için daha fazla yer açıp açmamasına bağlı.
Diğer yandan gerçekten sistemi denemek istiyorsanız bir yöntem daha mevcut. Ancak bu durumda biraz geliştiricilik kısmıyla alakanızın veya yatkınlığınızın olması gerekiyor. Öyle ki Zane, OldOS için bütün kaynak kodlarını GitHub sitesine de yükledi. Başka bir deyişle bu kodları Xcode ile açıp gerekli düzenlemeleri yaptıktan sonra kendi iPhone cihazınızda OldOS’i çalıştırmanız mümkün. Ancak dediğimiz gibi bunun için biraz aşinalığınızın olması ya da biraz uğraşmayı göze alabiliyor olmanız gerekiyor.
Peki siz iPhone 4 ve iOS 4 hakkında ne düşünüyorsunuz? Tekrardan yeni cihazınızda bu sistemi denemek ister miydiniz? Görüşlerinizi bizimle paylaşmayı unutmayın.
Kaynak – Techradar
Görseller – Computerworld – Phone Arena – Germany in 24 English – iDrop News