1.Çekirdek İşletim Sistemi Katmanı (CORE OS):
En alt katman olan Core OS katmanı kernel'e en yakın ve en alt seviyede servislerin bulunduğu katmandır.
Bu katman üzerinde kullanılan servisler İOS uygulaması geliştirilirken çok karşımıza çıkmaz.
Karşımıza çıktığı zaman direk olarak bu servisleri değil bu servisleri kullanan uygulama çatılarını (framework) kullanılır.
Security Framework :
Namespace'inden ulaşılabilen bu uygulama çatısı , uygulamalarda kullanılan verilerin güvenliğini sağlayan farklı kütüphaneleri barındırmakta.Uygulama çatısı yardımıyla güvenlik politikaları (trust policies) oluşturulabilir bunları yönetebilir , güvenlik sertifikaları , genel ve özel anahtarlar (public , private key) üretilebilir bunları yönetebiliriz.
Kriptografik olarak güvenli bir şekilde rastgele sayılar üretmemize olanak sağlayan çeşitli kütühane ve metotlarda bu uygulama çatısı içerisindedir.
Accelerate Framework :
İOS'un 4.0 versiyonuyla birlikte kullanılıma açılmış olan bu uygulama çatısı Accelerate . framework namespace'inden erişilebilir.Bu uygulama çatısı yüksek kesinlikte matematiksel işlem ve sayısal işaret işleme hesaplamaları yapmak için çeşitli arayüz ler içerir.
External Accessory Framework :
İOS 3.0 ile kullanıma açılan bir uygulama çatısıdır.External Accesory Framework , İOS işeletim sistemine bağlı diğer cihazlarla iletişim kurmak için bunları yönetmek için gerekli olan kütüphaneleri içermektedir.Bu kütüphane ve metotlara ExternalAccessory . fremawork namespace'ini kullanılarak erişilebilir.
En alt katman olan Core OS katmanı kernel'e en yakın ve en alt seviyede servislerin bulunduğu katmandır.
Bu katman üzerinde kullanılan servisler İOS uygulaması geliştirilirken çok karşımıza çıkmaz.
Karşımıza çıktığı zaman direk olarak bu servisleri değil bu servisleri kullanan uygulama çatılarını (framework) kullanılır.
Security Framework :
Namespace'inden ulaşılabilen bu uygulama çatısı , uygulamalarda kullanılan verilerin güvenliğini sağlayan farklı kütüphaneleri barındırmakta.Uygulama çatısı yardımıyla güvenlik politikaları (trust policies) oluşturulabilir bunları yönetebilir , güvenlik sertifikaları , genel ve özel anahtarlar (public , private key) üretilebilir bunları yönetebiliriz.
Kriptografik olarak güvenli bir şekilde rastgele sayılar üretmemize olanak sağlayan çeşitli kütühane ve metotlarda bu uygulama çatısı içerisindedir.
Accelerate Framework :
İOS'un 4.0 versiyonuyla birlikte kullanılıma açılmış olan bu uygulama çatısı Accelerate . framework namespace'inden erişilebilir.Bu uygulama çatısı yüksek kesinlikte matematiksel işlem ve sayısal işaret işleme hesaplamaları yapmak için çeşitli arayüz ler içerir.
External Accessory Framework :
İOS 3.0 ile kullanıma açılan bir uygulama çatısıdır.External Accesory Framework , İOS işeletim sistemine bağlı diğer cihazlarla iletişim kurmak için bunları yönetmek için gerekli olan kütüphaneleri içermektedir.Bu kütüphane ve metotlara ExternalAccessory . fremawork namespace'ini kullanılarak erişilebilir.
Yorumlar
Yorum Gönder