İçeriğe geç
academia.sh

Kurs Orta

Çapraz Platform Yaklaşımları

Yayın Güncelleme

Bu kursun sonunda

Kursa başla

01

Yaklaşımlar

Çapraz platform geliştirmenin gerekçesi, web görünümü tabanlı, köprü tabanlı ve kendi çizim motoruyla çalışan yaklaşımlar, paylaşılan mantık ile yerel arayüz ayrımı ve yaklaşım seçim ölçütleri.

  1. 01 Çapraz Platform Gerekçesi Çapraz platform geliştirmenin gerekçesi, aynı özelliğin iki platformda kaç ayrı kodla yazıldığıdır. Ders bir özelliğin kodunun paylaşımını dört yanıtla sınıflar: ortak, dallı, ikiz, tek.
  2. 02 Web Görünümü Tabanlı Yaklaşım Web görünümü tabanlı yaklaşım arayüzü tek bir sayfadan çizer ve sayfayı her platformda bir yerel kabuğun içine yerleştirir. Ders bu düzeneğin paylaşımını ölçer ve sayfanın kabuktan aldığı girdinin paylaşımı nasıl değiştirdiğini gösterir.
  3. 03 Köprü Tabanlı Yaklaşım Köprü tabanlı yaklaşım arayüzü ortak kodla tanımlar ve her düğümü köprü üzerinden platformun yerel bileşenine eşler. Ders eşlemenin paylaşımını ölçer: aynı eşleme işlevi platforma göre farklı bileşen adı verir, eşleme iki ayrı işleve bölününce ikize döner.
  4. 04 Kendi Çizim Motoruyla Yaklaşım Kendi çizim motoruyla çalışan yaklaşım platformun yerel bileşenlerini kullanmaz; arayüzü kendi motoruyla bir tuvale çizer. Ders düzen, boyama sırası ve dokunma çözümlemesinin paylaşımını ölçer ve metin genişliğinin platformdan gelmesinin düzeni nasıl dallandırdığını gösterir.
  5. 05 Paylaşılan Mantık, Yerel Arayüz Paylaşılan mantık ve yerel arayüz yaklaşımı iş kurallarını ortak bir modülde tutar, arayüzü her platformda ayrı yazar. Ders form doğrulamasının ortak, formu kuran arayüz işlevlerinin ikiz çıktığını ölçer ve ayrışmış ikizin bakım bedelini gösterir.
  6. 06 Yaklaşım Seçim Ölçütleri Yaklaşım seçimi özelliklerin platforma bağımlılığına bakar. Ders aynı altı özelliği tek kod tabanı ve paylaşılan mantık ile yerel arayüz düzenekleriyle ölçer, dört paylaşımın iki dağılımını karşılaştırır ve sayının yaklaşımı tek başına seçmediğini gösterir.

02

Platform Gerçekleri

Platform tasarım dilleri arasındaki fark, yerel modül ihtiyacı, başarım beklentileri ve mağaza ile yayın kısıtları.

  1. 01 Platform Tasarım Dilleri Farkı İki platform aynı işi farklı bir tasarım diliyle sunar. Ders, gezinme kalıbını ekran türünden seçen tek işlevin iki platformda farklı sonuç vermesini dallı olarak sınıflar ve uyarlanmış tasarımın paylaşımı artırdığını ölçer.
  2. 02 Yerel Modül İhtiyacı Ortak kod her platform yeteneğine ulaşamaz. Ders, biyometrik doğrulama isteğini her platformda ayrı yazılan bir yerel modül olarak ikiz diye sınıflar ve yalnız bir platformda bulunan yeteneğin tek çıktığını ölçer.
  3. 03 Başarım Beklentileri Sık çalışan bir yolu ortak koddan çıkarıp yerel kodla yazmak başarım için yapılır. Ders, küçük resim çözmeyi her platformda ayrı yazılan ikiz olarak sınıflar ve köprü geçişlerini iş birimi olarak sayar.
  4. 04 Mağaza ve Yayın Kısıtları Uygulama mağazası kuralları, mağaza incelemesi ve uygulama içi güncelleme kodun paylaşımını da belirler. Ders, güncelleme akışını yalnız bir platformda yazılan tek olarak sınıflar ve bayrakla kapatılan kodun dallı sayıldığını ölçer.

Bitirme sınavı

Çapraz Platform Yaklaşımları — 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