Apple uzun bir süre programlama dili olarak Objective-C‘yi kullanıyordu. 2014’de Swift programlama dilini duyurdular. En başta geliştiriciler arasında tepki toplasa da yeni dilin yapısının diğer popüler modern diller gibi sade olması ve sağladığı diğer teknik avantajlar bakımından hızla kabul gördü. 2016’da open source / açık kaynaklı olarak GitHub üzerinden yayınlandı.
Swift’in iOS, macOS, tvOS ve watchOS dışında web teknolojileri başta olmak üzere herhangi bir alanda kullanmasının önünde hiç bir engel yok. Açık kaynaklı olduğu için herhangi bir platform için uyarlanabilir durumda. Apple kendi programlama dilinin yayılmasını ve her alanda kullanılmasını istiyor. Bu vizyonun ileride daha çok programcı gücüne ihtiyacı olacağı için Apple en küçükten başlayarak ekosistemini geliştirmeyi hedefliyor. İşte bu nedenle çocuklara Swift ile programlamayı öğretmeyi amaçlayan Swift Playground isimli iPad uygulamasını duyurdu.
iOS 10’la birlikte ücretsiz olarak yayınlanacak olan bu uygulama çok zengin bir görsellik içerisinde çocuklara basitten karmaşığa doğru temel programlama tekniklerini uygulamalı olarak öğretiyor.
Uygulamada farklı seviyelerde dersler mevcut. 3 Boyutlu ve iyi tasarlanmış öğelerle desteklenen uygulamada bir ana karakter yer alıyor. Kullanıcının hazırladığı program çalıştırıldığında ana karakter üzerinden program icra ediliyor. Değişken, fonksiyon, döngü, parametre gibi temel programcılık kavramları bir oyun kolaylığında öğretiliyor.
Uygulama iPad’in sahip olduğu jiroskop gibi donanım özelliklerini de kullanmaya izin veriyor. iPad üzerinde kod yazımının kolay ve anlaşılabilir olması için daha çok sürükle bırak mekanizmaları ile kodlar oluşturuluyor. Ayrıca “coding keyboard” isimli özelleştirilmiş klavye sayesinde doğrudan kod yazım deneyimi de iyileştirilmiş olarak sunuluyor.
Kullanıcılar oluşturdukları uygulamayı tam ekran olarak izleyebiliyor.
Çocuklara programcılık öğretmeyi amaçlayan başta Scratch olmak üzere pek çok yazılımı tahtından edecek gibi görünen Swift Playground’u ilerleyen zamanlarda pekala webde ve masaüstünde de görebiliriz.
Power BI, iş dünyasında veri görselleştirme ve iş zekası çözümleri sunan en popüler araçlardan biri…
Togg T10X modelinin seri üretimden çıkışının 2. yıl dönümünde yeni rengi duyurdu: Ayder. Karadeniz'in eşsiz…
Araç sahipleri için otomobillerini dış etkenlerden koruma ihtiyacı, her geçen gün dahafazla önem kazanıyor. Bu…
Togg T10X araçlara yeni sürümle birlikte ADAS (Advanced Driver Assistant System / Gelişmiş Sürücü Asistan…
Birçok insan için araba sahibi olmak büyük bir hayaldir. Ancak, peşinat gerekliliği, bu hayalin gerçekleşmesini…
Kulaklık seçimi, müzik tutkunları ve gün içinde sıkça görüşme yapanlar için oldukça önemli bir konu.…