İki işletim sistemi, akıllı telefonların kullanımının artmasıyla hep karşılaştırılır olmuş ve birbiriyle rekabet halinde oldukları gerçektir. iOS ve Android'in temel farkları nelerdir, ikisi hakkında birkaç bilgi vereyim istedim.
- iOS, Apple'ın geliştirdiği Swift dil ile yazılmıştır. Objective-C kullanmaktadır.
- Android ise Java ile yazılmıştır.
Tabii ki bu daraltmanın bir sebebi var, cihazlarla çok uyumlu olduğundan dolayı diğer cihazlardan daha hızlı olabilmesini sağlayan tek nedendir ve her sene Apple'ın çıkardığı telefon bir önceki modeliyle yarıştırılır. Tabii ki bir yerden kısıp bir yerden kazanılır.
Çıkaracağımız sonuç şudur: Bu yüzden Android cihazlar yüksek donanım kullanırken, Apple'ın donanıma optimize edilmiş işletim sisteminden ötürü düşük donanımlı çıkarlar. Batarya da bunlardan biri.
Android kanadına geçelim, Android'in Java ile çalıştığını söylemiştik. Java makine üzerinde çalışmaz ve sanal bir makine kurulur, işlemlere öyle devam eder. Çok esnektir, tüm cihazlarla uyumludur, istenilen cihazla birleşir, dosya aktarımı yapmayı sağlar ve sayamayacağımız binbir türlü esneklik sağlar ama bu da cihaza daha fazla enerji tüketimi ile geri döner. Java kullanabilen her makine, Android kullanabilir ve her cihazla uyumlu olur.
Çıkaracağımız sonuç şudur: Daha yüksek donanım kapasitesi, RAM ve işlemci hızı kullanmasının sebebi sistemin yükü kaldırabilmesi içindir.
Bu işletim sistemlerinin çalışma yolları şu şekildedir:
iOS: Kullanıcı > iOS > Donanım
Android: Kullanıcı > Android > Java sanal makine > Donanım
Kısacası, her iPhone başlığı altında veya Android kullanan cihazların tümünde bir karşılaştırma söz konusu. Hele ki donanım açısından karşılaştırılması daha da mantıksız. Çünkü kullanıcıya hangi yönlerden hitap edeceği kullanıcıya kalmış bir şey.
Daha kişisel, özgür, kolay paylaşımlı bir cihaz kullanmak isteyen Android kullanmak isteyebilir. Zaten cihazı alacak olan kullanıcı, Android'i sevebilir fakat stabiliteden hafif feragat edeceğini bilir.
Daha güvenli, stabil ve işleri daha hızlı diyen birisi de iOS tercih edebilir. Fakat para verdiği cihazın tamamına hükmetmekten feragat edecektir.
Peki sorumuza gelelim; ben stabilitesi, uzun ömürlülüğü açısından iOS'u tercih ediyorum. Peki ya siz?
Kaynaklar: EkşiŞeyler, Vikipedi, Reddit