0:11 Giriş ve Irmak Özonay, eTP'nin bu bölümünde Swift ile programlamanın temel adımlarını anlatacağını aktardı. Xcode'un appstore'dan indirilebileceği belirtildi. İlk olarak bir playground oluşturulacağı aktarıldı.
0:53 Irmak Özonay, basit bir program yazarak iki sayıyı swift ile nasıl toplanacağını anlattı. İki sayı tanımlandıktan sonra "sonuç" isimli bir parametrenin içerisine sonuç= num1 + num2 kodu ile toplanılabileceği gösterildi.
1:48 Xcode ara yüzünde sağ tarafta playground olduğu ve yapılan işlemlerin sonuçlarının burada anında gözüktüğü anlatıldı. Xcode arayüzünün alt kısmında ise yazdırılan sonuçların görüldüğü belirtildi.
1:56 Irmak Özonay, yazılarla aynı işlemlerin yapılabildiğini aktardı ve örnek olarak "merhaba" şeklinde bir yazı ve "dünya" şeklinde bir isim tanımladı. Sonuç ismi daha önceden kullanıldığı için tekrar kullanılamayacağı aktarıldı ve cümle parametresi içerisinde yazının birleştirilmesi gösterildi.
2:32 Irmak Özonay, özet olarak let parametre adı = tanımlanmak istenen değer olarak işlemin yapıldığını aktardı.
2:51 Diğer yazılım dillerinden farklı olarak Swift'de alınan notların sonuna iki nokta (:) koymanın gerekli olmadığı anlatıldı.
3:01 Irmak Özonay, diğer programlama dillerinde olduğu gibi Swiftte de double ve float olduğunu aktardı. Double'ın küsuratlı ve noktadan sonra 15 digit alabildiği belirtildi. Float'ın ise noktadan sonra 6 digit alabildiği anlatıldı.
4:01 Irmak Özonay, sayı ve yazıya ek olarak boolean denilen "evet ya da hayır" şeklinde bir parametrenin tanımlanabildiğini belirtti ve Xcode üzerinden örneklerle anlattı. Irmak Özonay, ikili parametrelerin de tanımlanabileceğini söyledi. let (x,y) = (1,2) şeklinde bir parametre üzerinden örnek gösterdi.
5:31 Irmak Özonay, toplama,çıkartma,çarpma aritmetik işlemler gibi kalan işleminin de Swift ile yapılabildiğini aktardı.
6:15 Irmak Özonay, let sonuç =10 şeklinde bir sayı tanımladı ve ardından let acik = true şeklinde bir boolean tanımlayarak "if condition" anlatımı yaptı. Swiftte if yazılırken başına ya da sonuna parantez koymaya gerek olmadığı anlatıldı.
7:14 Swift içerisinde if condition ile bir rakamın bir değerden büyük ya da küçük olduğunun belirlenebildiği anlatıldı.
8:00 Irmak Özonay, bu bölümde son olarak switch case'den bahsedeceğini aktardı. Switch özelliğinin; bir değerin başka değerlerle eşleşip eşleşmediğini kontrol ederken kullanılabilecek bir özellik olduğu anlatıldı. Irmak Özonay, Swift içerisinde "if" ve "else" de kullanılabileceğini söyledi. Ancak sayı arttıkça switch özelliğinin daha kullanışlı olduğunu belirtti.
9:32 Kapanış.
#swift #xcode #eTP