Playground Temelleri

Playground geliştirme ortamına giriş yaparak çeşitli komutları keşfedecek ve matematiksel operatörlerin nasıl kullanıldığını öğreneceksiniz.

Mentorluk

Randevu OluşturKredi Al

Swift Playgrounds Nedir?

Swift öğrenmeyi eğlenceli hale getiren ve muhteşem WWDC projeleri hazırlamanıza olanak sağlayan Playgrounds uygulamasını keşfedin.

13 Haziran 2016'da Apple, Swift Playgrounds uygulamasını iPad’e yönelik uygulamanın kullanıcılara sunulacağını duyurmuştu. Kodlama öğrenmek isteyenler için daha kolay ve eğlenceli hale getiren Swift ile çalışmayı, keşfetmeye teşvik eden etkileşimli bir arayüzle kodlama yapmamızı sağlıyor.

Apple yazılım mühendisliği kıdemli başkan yardımcısı Craig Federighi’nin Playground hakkında söyledikleri şöyle: “Keşke Swift Playgrounds ben kodlama öğrenirken de olsaydı. Swift Playgrounds, öğrenciler ve yeni başlayanlar tarafından kolayca kullanılabilmesinin yanı sıra gerçek kodlar yazmanızı sağlayacak kadar güçlü olması nedeniyle de türünün tek örneği. Bu uygulama, gerçek kodlama konseptlerini hayata geçirmenin ve yeni nesli yaratıcılıklarını ifade etmelerini sağlayacak becerilerle güçlendirmenin yenilikçi bir yolunu sunuyor.”

Swift Playgrounds uygulaması ile hem MacOS hem de iPadOS platformlarında kod yazabilirsiniz. Dilerseniz daha fazla zaman kaybetmeden, Playgrounds uygulamasını daha yakından tanımaya başlayalım!

Swift Playgrounds (iPad)

App Store’dan indirebileceğiniz Swift Playgrounds uygulaması ile iPad cihazınızda Swift programlama dilini eğlenceli dersler ile öğrenebilirsiniz. Uygulama içerisinde, adım adım kodlamayı öğrenmeniz için hazırlanmış muhteşem dersler bulunuyor.

Swift Playground iPad Uygulaması

İstediğiniz bir dersi seçtikten sonra ders içerisinde, ekranın sol tarafında kısa bir anlatım ve ipucu gösteren bir ekran bulunuyor. Ekranın sağ tarafında ise “oyun alanınızı” görebilirsiniz.


Swift Playground uygulama içi görünümü.

Swift Playground (Mac OS)

Playgrounds uygulamasını, App Store üzerinden Mac bilgisayarlarınıza indirerek kodlamayı eğlenceli bir şekilde öğrenmeye başlayabilirsiniz. 🙂

Mac bilgisayarınızdaki App Store üzerinden indireceğiniz Playgrounds uygulaması, iPad cihazınıza indirdiğiniz Playgrounds uygulaması ile tamamen aynı. Böylece iPad üzerinden yazdığınız kodları Mac üzerinden de çalıştırabilirsiniz.

Playground ile Yeni Kreasyonlar Oluşturun

Şablonlar, yeni ve gelişmiş kreasyonlara hızlı bir başlangıç yapmanızı sağlar. Uygulama, iPad üzerinde de çalıştığı için iPad içerisinde bulunan “Multi-Touch” etkileşimleri, ivme ölçer ve jiroskop gibi donanımları kullanabilirsiniz.


No items found.

Sıradaki

Veri Tipleri & Sabitler ve Değişkenler

Sabit ve değişken kavramlarını öğrenerek iyi isimlendirmenin başkalarının anlayabileceği türden bir kod yazmadaki önemini kavrayacaksınız.

Videolar

Swift Temellerine Giriş
Swift Temellerine Giriş
Teknolojinin Dili Kodlama
Teknolojinin Dili Kodlama
Playground Temelleri
Playground Temelleri
Veri Tipleri & Sabitler ve Değişkenler
Veri Tipleri & Sabitler ve Değişkenler
Operatörler
Operatörler
Kontrol Akışı
Kontrol Akışı
Fonksiyonlar
Fonksiyonlar
String'ler
String'ler
Objeler, Metotlar ve Özellikler
Objeler, Metotlar ve Özellikler
Xcode ile Tanışın
Xcode ile Tanışın
Struct
Struct
Class
Class
Koleksiyonlar
Koleksiyonlar
Döngüler
Döngüler
Xcode
Xcode
“Build”, “Run” ve “Debug”
“Build”, “Run” ve “Debug”
Arayüz Elemanlarını Yakından Tanıyın
Arayüz Elemanlarını Yakından Tanıyın
Dokümantasyon
Dokümantasyon
“Interface Builder” Temelleri
“Interface Builder” Temelleri
"UIKit" ile Kullanıcı Arayüzüne Giriş
"UIKit" ile Kullanıcı Arayüzüne Giriş
İlk Uygulama
İlk Uygulama
Kontrol Elemanları
Kontrol Elemanları
Autolayout & Stackview
Autolayout & Stackview
Optionals
Optionals
Tip Dönüşümleri
Tip Dönüşümleri
Guard
Guard
Uygulama Hayat Döngüsü ve Veri Modelleme
Uygulama Hayat Döngüsü ve Veri Modelleme
Scope Sabit & Değişken
Scope Sabit & Değişken
Enumerations
Enumerations
Protokoller
Protokoller
Segue ve Navigation Controller
Segue ve Navigation Controller
TabbarController
TabbarController
View Controller Hayat Döngüsü
View Controller Hayat Döngüsü
Basit Akışlar Oluşturmak
Basit Akışlar Oluşturmak
Uygulama Anatomisi ve Hayat Döngüsü
Uygulama Anatomisi ve Hayat Döngüsü
Model View Controller
Model View Controller
Uygulamanızda Veri Kaydedin
Uygulamanızda Veri Kaydedin
ScrollView
ScrollView
TableView Giriş
TableView Giriş
TableView İleri
TableView İleri
Verileri Kaydetmek
Verileri Kaydetmek
System View Controllers
System View Controllers
Uygulama Geliştirin
Uygulama Geliştirin
Karmaşık Veri Girişi Ekranları Oluşturmak
Karmaşık Veri Girişi Ekranları Oluşturmak
Closures
Closures
Extensions
Extensions
Pratik Animasyonlar
Pratik Animasyonlar
İnternet ile İletişime Geçin
İnternet ile İletişime Geçin
İnternet ile Çalışmak
İnternet ile Çalışmak
JSON
JSON
Concurrency
Concurrency