Eğitim İçeriği

Geliştirme Ortamı

  • Geliştirme ortamı gereksinimleri
  • Xcode ve iOS SDK
  • Apple Developer Kaydı
  • Uygulamaların Reddedilme Nedenleri
  • İnsan Arayüzü Kılavuzları

Xcode iOS Projeleri

  • Xcode'a Genel Bakış
  • iOS proje oluşturma
  • Simülatörde ve gerçek cihazlarda çalıştırma

Uyarlanabilir Düzen

  • Storyboards
  • Çoklu Cihaz Desteği
  • Simge Boyutlandırma ve Cihaz Yönlendirmesi
  • UI Bileşenleri
  • Kullanıcı Arayüzü Oluşturma

Swift

  • Swift programlama diline genel bakış
  • Değişkenler, sabitler ve veri türleri
  • Dil yapıları
  • Xcode'u kullanarak Swift uygulamaları geliştirme
  • Playground

Swift Sınıfları ve Sahneler

  • Swift sınıfları oluşturma
  • Örnek değişkenleri ve başlatma
  • Bellek yönetimi
  • Güçlü ve zayıf referanslar
  • Yapıcı türleri
  • Protokoller, Hashable ve Printable
  • Kalıtım
  • Sahneler oluşturma
  • Görünüm Denetleyicilerini Uygulama
  • Çıkışlar ve Eylemler

Grafiklerle Çalışma

  • Simgeler ve resimler ekleme
  • SpriteKit API'sini kullanma
  • Spriteleri Canlandırma

Kullanıcı Etkileşimi

  • Düğmeler ve işleyiciler
  • Pan jest tanıma
  • Musluk jest tanıma

Çoklu Ekran Uygulamaları

  • Tablo Navigasyonu
  • Sekmeli Uygulamalar
  • Navigasyon Denetleyicileri

Konum Hizmetleri

  • Konum ve Yükseklik
  • Pusula Yönü

Cihaz Access ve Depolama

  • Dosya Depolama
  • Müzik Kitaplığı Access
  • SQLite Database Access

Bluetooth

  • Bluetooth API
  • Merkezler
  • Çevre Birimleri

Konuşma Çerçevesi

  • Konuşmayı metne dönüştürme
  • Metni konuşmaya dönüştürme

Networking

  • Ağ Access
  • JSON'u Seri Hale Getirme ve Seri Halden Çıkarma
  • REST Web Services

Kurs İçin Gerekli Önbilgiler

Bu kurs, katılımcıların bir miktar programlama deneyimine sahip olduğunu varsayar.

 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler