Cocoa Touch
Cocoa Touch Apple' tarafından yapılan iOS (IPhone, iPod Touch ve iPad için), Apple Watch için watchOS ve dördüncü nesil Apple TV için tvOS üzerinde çalışan yazılım programlarını oluşturmak için bir UI Kullanıcı arayüzü çerçevedir.[1] macOS (önceki Mac OS X ve OS X) üzerinde mevcut değildir. Cocoa Touch iPhone, iPod Touch ve iPad için iOS işletim sisteminin bir soyutlama katmanını sağlar.[2]
Geliştirici(ler) | Apple |
---|---|
İşletim sistemi | iOS |
Tür | Yazılım iskeleti |
Resmî sitesi | Sitesi |
Cocoa Touch macOS Cocoa API araç seti dayalıdır ve öncelikle Objective-C dilinde yazılmıştır. Cocoa Touch macOS bilgisayarlarında bulunmayan donanım ve özelliklerin kullanımına izin verir ve cihazların IOS aralığı böylece benzersizdir.[3] Sadece Kakao gibi, Cocoa Touch, bir Model-View-Controller (MVC) yazılım mimarisini izler. Cocoa Touch Kakao grafik kontrol elemanlarının (Widget) farklı bir dizisini içerir. Kakao Touch üzerinde tabanlı uygulamalar geliştirmek için araçlar iOS SDK-da dahildir.[4]
Özellikleri
değiştiriOS, watchOS ve tvOS teknolojileri en üst düzeyde Cocoa Touch ile tabakaların bir dizisi ve CoreOS / kernel olarak görülebilir. Aşağıdaki gibi iOS watchOS ve tvOS teknolojileri hiyerarşik görünümü edilebilir:
- Cocoa Touch
- Medya / Uygulama Hizmetleri
- Çekirdek Hizmetleri
- Core OS / iOS çekirdek
Cocoa Touchun temel özellikleri ve teknolojilerin bazıları şunlardır:
- Uygulama Uzantısı
- Dokunma
- Belge Seçici
- AirDrop
- TextKit
- UIKit Dinamikleri
- Multitasking
- Otomatik Düzenleme
- Storyboards
- UI Koruma
- Apple Push Notification Servisi
- yerel Bildirimler
- Hareket tanıyıcı
- Standart Sistem Görünümü Kontrolörleri
Cocoa Touch iOS çalıştıran cihazlarda uygulamaları geliştirmek için anahtar yazılım çerçeveleri sunar. Bu anahtar çerçevelerin bazıları şunlardır:
- Foundation Kit Çerçevesi
- UIKit Çerçevesi (Application Kit dayalı)
- GameKit Çerçevesi
- iAd Çerçevesi
- MapKit Çerçevesi
- Adres Defteri Çerçevesi
- EventKit UI Çerçevesi
- Mesaj UI Çerçevesi
- Bildirim Merkezi Çerçevesi
- PushKit Çerçevesi
- Twitter Çerçevesi
Kaynakça
değiştir- ^ "Arşivlenmiş kopya". 31 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2016.
- ^ "Arşivlenmiş kopya". 31 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2016.
- ^ "Arşivlenmiş kopya". 31 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2016.
- ^ "Arşivlenmiş kopya". 31 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2016.
Dış bağlantılar
değiştir- Sitesi 16 Ağustos 2017 tarihinde Wayback Machine sitesinde arşivlendi.