İçeriğe atla

Cocoa Touch

Cocoa Touch
Geliştirici(ler)Apple
İşletim sistemiiOS
TürYazılım iskeleti
Resmî sitesiSitesi

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]

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

iOS, 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

  1. ^ "Arşivlenmiş kopya". 31 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2016. 
  2. ^ "Arşivlenmiş kopya". 31 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2016. 
  3. ^ "Arşivlenmiş kopya". 31 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2016. 
  4. ^ "Arşivlenmiş kopya". 31 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2016. 

Dış bağlantılar

Ayrıca bakınız

İlgili Araştırma Makaleleri

Apple Inc. ABD merkezli çok uluslu anonim şirket. Apple şirketi, cep telefonu, tablet gibi tüketici elektroniği ürünleri, kişisel bilgisayar ve bilgisayar yazılım tasarlamakta ve satmaktadır. Şirketin bilinen ürünleri arasında Macintosh serisi bilgisayarlar, iPod, iPhone ve iPad bulunmaktadır. Mart 2014 itibarı ile şirketin 16 ülkede 425 mağazası ve 39 ülkede çevrimiçi mağazası mevcuttur.

iOS 4 2010 mobil işletim sistemi

İOS 4, iOS sürümünün Apple tarafından yaratılan ve geliştirilen 4. versiyonu. İlk 4.0 versiyonu 21 Haziran 2010 yılında tanıtılmıştır.İşte bu sürümden başlayarak Applenin tüm sürümleri "iOS" adını almaya başladı.Bu sürüm iPod Touch kullanıcıları için para ödemek zorunda kalmayan ilk sürüm oldu.Sürüm güncelleme özelliği ile yanı sıra, birçok yeni yeteneğe sahip olması ile, bir önceki sürümlerden farklı oldu. iOS 4.0 merakla beklenen çoklu görev özelliği destekleyen, geliştiriciler için 1500 API-ye sahip olacaklarını açıklandı. Ancak iPhone (1.nesil) ve iPod touch (1.nesil) kullanıcıları için bu sürüm geçersiz oldu.Yeni sistem ilk kez iPhone 3G, iPhone 3GS, iPhone 4 ve iPod Touch modellerinde desteklendi. iOS 4.1 sürümünde Game Center adında yeni bir uygulama ekledi, ancak iPhone 3Gde mevcut değildir.Bu sürüm kendi sınıfında en üstün ve en güvenilir sürümlerden biri olmuştur.2013 yılında iOS 4-ün desteklenmesi durdurulmuştur.

iOS 9 2015 mobil işletim sistemi

iOS 9 Apple Inc. tarafından iOS 8'in ardılı olarak tasarlanan mobil işletim sisteminin 9. büyük sürümüdür. Apple'ın 8 Haziran 2015 tarihindeki WWDC konferansında ilk kez resmi olarak duyurulmuş ve 16 Eylül 2015 tarihinde yayımlanmıştır. Yeni sürüm daha fazla optimizasyon ve yeni özelliklerin yanı sıra pil iyileştirmelerine odaklanır.

<span class="mw-page-title-main">AirDrop</span>

AirDrop Apple'nin OS X ve iOS için tanıttığı bir ad-hoc (MANET) hizmetidir. Mac OS X Lion ve iOS 7 ile tanıtıldı. Bununla, desteklenen Macintosh bilgisayarlar ve iOS cihazlar arasında posta veya yığın depolama aygıtı kullanmadan dosya transferi sağlar.

<span class="mw-page-title-main">Apple Health</span>

Apple Health veya Apple Sağlık Apple'ın iOS işletim sistemi için geliştirdiği bir sağlık izleme platformudur. Worldwide Developers Conference (WWDC) 2014 konferansında Apple Inc. tarafından iOS 8 ve iOS 9 için açıklandı. Uygulama, bağlı üçüncü taraf elektronik aksesuarları ve giyilebilir teknoloji için, kişisel ve merkezi veri toplama noktası olması amaçlanmıştır. Bu, bir kişinin biyokimya ve fizyolojisini tıbbi ve genel spor amaçla doğrudan izler ve analiz eder.

<span class="mw-page-title-main">Apple Wallet</span>

Apple Wallet (Türkçe:cüzdan) Apple'ın iOS uygulamasıdır. Kullanıcılara kuponlar, biniş, etkinlik biletleri, mağaza kartları ve iOS 8.1-den başlayarak, Apple Pay üzerinden kredi kartları, sadakat kartları ve banka kartları saklamak için olanak sağlar. Teknoloji Apple Inc. tarafından tasarlandı ve Passbook ismi altında 11 Haziran 2012 yılında 2012 Apple Worldwide Developers Conferencede (WWDC) sunuldu. Uygulama 19 Eylül 2012 tarihinde iOS 6 ile birlikte iPhone ve iPod Touch cihazları için yerleşik bir uygulama olarak piyasaya sürüldü. Hizmetin adı iOS 9-da Wallet ismine değiştirildi. Esas rakipleri Google Wallet ve Microsoft Walletdir.

<span class="mw-page-title-main">Arkadaşlarımı Bul (Apple)</span>

Arkadaşlarımı Bul Apple tarafından geliştirilen iOS için bir uygulama ve hizmet. 12 Ekim 2011'de halka arz edildi. iOS 9 sürümünden itibaren uygulama artık işletim sistemi ile birlikte verilmektedir. Bir kullanıcı iOS 8'i çalıştırıyorsa, uygulama App Store'den ücretsiz olarak indirilebilir.

<span class="mw-page-title-main">Bul (Apple)</span>

iPhone'umu Bul ya da bilinen yaygın adlarıyla Find My iPad, Find My iPod veya Find My Mac, Apple tarafından sağlanan ve iOS cihazlarının ve Mac bilgisayarların uzaktan konum takibi yapılmasına izin veren bir uygulama ve hizmet. Mart 2013 itibarıyla, şu anda hizmet şu anda iOS 5 veya üstü ve Mac OS X Lion için veya iCloud aracılığıyla kullanılabilmektedir. iOS 9 sürümünden itibaren uygulama artık işletim sistemi ile birlikte verilmektedir. Bir kullanıcı iOS 8'i çalıştırıyorsa, uygulama App Store'dan ücretsiz olarak indirilebilir.

<span class="mw-page-title-main">Apple Oyun Merkezi</span>

Apple Oyun Merkezi, Apple tarafından piyasaya sürülen bir çevrimiçi çok oyunculu sosyal oyun ağıdır. Kullanıcılara arkadaşlarını bir oyun oynamaya davet etmelerine, çerezlemeyle çok oyunculu bir oyuna başlamalarına, başarılarını takip etmelerine ve yüksek puanlarını bir lider puanıyla karşılaştırmalarına olanak tanır. Oyun Merkezi, başlangıçta 8 Nisan 2010 tarihinde duyurulmuş ve Kasım ayında iOS 4.2 ile iPad için iOS 4.1 ile 8 Eylül'de piyasaya sürülmüş ve halka açılmıştır.

iTunes Remote

iTunes Remote iOS cihazları için Apple tarafından geliştirilmiş bir yazılım uygulamasıdır. Özel dijital ses kontrol protokolünü (DACP) kullanarak Wi-Fi bağlantısı olan bir alanda Apple TV'nin veya iTunes kütüphanesinin uzaktan kumandasına olanak tanır. Şu anda iPhone, iPod Touch, iPad ve Apple Watch gibi iOS cihazları için App Store'den ücretsiz olarak indirilebilir.

<span class="mw-page-title-main">Mesajlar (Apple)</span>

Mesajlar Apple tarafından macOS, iOS ve watchOS işletim sistemleri için geliştirilen anlık mesajlaşma uygulama yazılımıdır. Masaüstü Mesajlar uygulaması, iChat'ı yerli OS X anında mesajlaşma istemcisi olarak Temmuz 2012'de OS X Mountain Lion sürümüyle değiştirdi. Mesajlar, iChat'ın özelliklerinin çoğunu miras alırken, Apple'nin iOS için mesajlaşma servisini de olan FaceTime entegrasyonu olarak iMessage'ye da destek getiriyor.

iPod Touch (5. nesil)

iPod Touch 5 Apple tarafından tasarlanıp üretilen 5.nesil taşınabilir medya çalar, kişisel dijital asistan ve Wi-Fi mobil platformdur. 12 Eylül 2012'de Apple'ın medya etkinliğinde iPhone 5'in yanında açıldı ve 11 Ekim 2012'de piyasaya çıktı. Apple Inc. tarafından dokunmatik ekran tabanlı bir kullanıcı arayüzü ile tasarlanmış ve pazarlanan çok amaçlı bir cep bilgisayarı idi. iPod Touch 'in ardılı, iPod Touch ve iPod Touch 'in öncülü oldu.

<span class="mw-page-title-main">VoiceOver</span>

VoiceOver Apple şirketi tarafından sunulan macOS, iOS, tvOS, watchOS ve iPod işletim sistemlerinde yerleşik bir ekran okuyucudur. VoiceOver'ı kullanarak, kullanıcı konuşma yapılan açıklamalara ve Mac durumunda klavyeye dayanarak Macintosh'larına veya iOS cihazlarına erişebilir. Bu özellik, kör ve görme engelli kullanıcılar için erişilebilirliği artırmak ve disleksi olan kullanıcılar için tasarlanmıştır.

Cocoa, masaüstü işletim sistemi macOS için Apple'ın yerel nesne yönelimli programlama ve uygulama programlama arayüzüdür (API).

Core Data, Mac OS X Leopard'da tanıtılan ve iPhone SDK 3.2 ile iPad için tanıtılan MacOS'taki Core Foundation tarzı bir API'dir. Bir C API'sini göstermek, şimdi kullanımdan kaldırılmış QuickDraw ve ATSUI çerçevelerinin Mac OS X'in önceki sürümlerinde metin oluşturma yeteneklerini değiştirir. Apple’a göre, Core Text "yüksek performans ve kullanım kolaylığı için tasarlandı" ve düzen API'si "basit, tutarlı ve Core Foundation, Core Graphics ve Cocoa ile sıkı bir şekilde bütünleştirildi".

<span class="mw-page-title-main">Macintosh işletim sistemleri</span>

Macintosh işletim sistemleri, Apple tarafından geliştirilen işletim sistemleri ailesidir. 1984 yılından beri Macintosh serisi kişisel bilgisayarlarıyla kullanılmak üzere tasarlanmıştır.

Aşağıda Apple Inc. tarafından yayınlanan işletim sistemlerinin bir listesi bulunmaktadır.

<span class="mw-page-title-main">İOS ve iPadOS cihazları listesi</span> Vikimedya liste maddesi

Aşağıda iOS ve iPadOS sistemli cihazların bir listesi bulunmaktadır.

Bu, macOS bileşenlerinin bir listesidir. Bunlar mevcut Mac işletim sisteminde bulunan özelliklerdir.

iOS Apple'ın başlangıçta iPhone için geliştirdiği ancak daha sonra iPod touch ve iPad'de de kullanılan mobil işletim sistemidir. 2007-2010 yılları arasında "iPhone OS" isminde idi. Mac OS X'den türetilmiştir. iOS içinde 4 katman bulundurmaktadır: Core OS tabakası, Core Servisleri tabakası, Medya tabakası ve Cocoa Touch tabakası. Yazılım cihazın içinde 2500 MB'lık bir alan kaplamaktadır. iOS işletim sistemi yapısı nedeniyle Apple App Store ve iTunes dışında hiçbir yerden uygulama yüklenemez. Kurucusu Steve Jobs'tır.