İçeriğe geç
academia.sh

Kurs Başlangıç

iOS Platformu ve Araçlar

Yayın Güncelleme

Bu kursun sonunda

Kursa başla

01

Platform Yapısı

Çekirdek işletim sisteminden arayüz katmanına platform katmanları, sistem çerçeveleri ve kütüphaneler, konum, sağlık, medya, grafik, artırılmış gerçeklik ve aygıt üstü model çerçeveleri, uygulama yaşam döngüsü ve arka plan, arayüz tasarım kılavuzları, sürüm ve uyumluluk kararı.

  1. 01 Platform Katmanları Sekiz tanım buluşmasının dört çözüme ayrıldığının ölçümü; platform katmanlarının çekirdek işletim sisteminden arayüz katmanına sıralanışı.
  2. 02 Çerçeveler ve Kütüphaneler İki içe alınan modülün görünür adlarının birleştiğinin, aynı adın ret verdiğinin ve yerel tanımın içe alınanı gölgelediğinin ölçümü.
  3. 03 Alan Çerçeveleri İstenen izinlerin verilenlerle kesiştiğinin, aygıtta bulunmayan yeteneğin ret verdiğinin ve iznin kapsamının kuralı değiştirmediğinin ölçümü.
  4. 04 Uygulama Yaşam Döngüsü Sahne temsilcisinin işleyicisinin uygulama temsilcisininkine üstün geldiğinin ve bildirilen arka plan kiplerinin platformun izin verdikleriyle kesiştiğinin ölçümü.
  5. 05 Arayüz Tasarım Kılavuzları Kullanıcının yazı boyutunun uygulama varsayılanına üstün geldiğinin, ekran yönlerinin kesiştiğinin ve renklerin birleştiğinin ölçümü.
  6. 06 Sürüm ve Uyumluluk Uygulamanın desteklediği sürümlerin bir arayüzün bulunduğu sürümlerle kesiştiğinin, ayrık kaldığında reddedildiğinin ve asgari sürüm kararının ölçümü.

02

Geliştirme Ortamı

Proje, hedef ve şema, proje dosya yapısı ve yapılandırma, paket yöneticisi ve sürüm kısıtları, simülatör ve aygıt farkı, kesme noktası, adımlama ve günlükle hata ayıklama temelleri, Objective-C ile birlikte çalışma.

  1. 01 Geliştirme Ortamı Proje, hedef ve çalıştırma şeması kavramlarında aynı derleme ayarının iki düzeyde tanımlanmasının, arama yollarının genişletilmesinin ve sürüm aralıklarının buluşmasının ölçümü.
  2. 02 Proje Dosya Yapısı Şablonun yazdığı özellik listesi anahtarları ile derlemenin ürettiği anahtarların, aynı adlı kaynak dosyaların, aygıta özgü varlıkların ve yerelleştirmelerin buluşmasının ölçümü.
  3. 03 Paket Yöneticisi İki paketin aynı bağımlılık için istediği sürüm aralıklarının kesişiminin, yerel paketin uzak paketin yerini almasının ve paket ürünlerinin birleşiminin ölçümü.
  4. 04 Simülatör ve Aygıt Uygulamanın gerektirdiği yeteneklerin simülatörde bulunmaması, simülatör ile aygıtın ortak yetenekleri ve simüle edilen konumun gerçek konumun yerini alması ölçülür.
  5. 05 Hata Ayıklama Temelleri Kesme noktalarının birleşimi, günlük süzgeçlerinin kesişimi, şema ortam değişkeninin üstünlüğü ve kodu olmayan satıra konan kesme noktasının reddi ölçülür.
  6. 06 Objective-C ile Birlikte Çalışma Aynı Objective-C seçicisine düşen iki Swift yönteminin reddini, köprüleme başlığı ile üretilen başlığın adlarının birleşimini ve NS_SWIFT_NAME ile verilen adın önceliğini ölçer; kursu kapatır.

Bitirme sınavı

iOS Platformu ve Araçlar — Bitirme Sınavı

Hazırlanıyor

Bu kursun soru bankası henüz tamamlanmadı. Yeterli soru eklendiğinde sınav burada otomatik olarak açılır.

Aramak için yazmaya başlayın.

↑↓ ↵ Esc gezin · aç · kapat