• Buradasın

    Swift

    Özetteki ilgi çekici içerikler

    • Swift Programlama Dili ve Özellikleri

      Apple'ın 2014'te tanıttığı açık kaynak kodlu yazılım dilidir. Objective-C'den 2.6 kat, Python'dan 8.4 kat daha hızlıdır. Nesne tabanlı programlama dilidir. 2015'te açık kaynak haline geldiğinde 60.000'den fazla geliştirici katılmıştır

      • medium.com
    • Swift ile Temiz Kodlama Eğitimi

      Bu video, Batuhan Saygılı tarafından sunulan Swift programlama dilinde temiz kodlama hakkında bir eğitim setinin ilk bölümüdür.. Video, temiz kodlama prensiplerinden biri olan değişken tanımlama konusunu ele almaktadır. Batuhan, değişkenlerin rastgele adlarla tanımlanmaması gerektiğini ve değişken isimlerinin anlaşılır olması gerektiğini vurgulamaktadır. Ayrıca, aynı değişken için aynı kelimelerin tekrarlanmaması gerektiği örneklerle açıklanmaktadır. Video, temiz kodlamaya önem vermenin her yazılımcı için ve şirketlerin işe alım süreçlerinde önemli olduğunu belirterek sonlanmaktadır.

      • youtube.com
    • Swift ile Stack Kullanımı Eğitimi

      Bu video, Swift ile mobil uygulama geliştirme derslerinin bir parçası olup, eğitmen tarafından adım adım anlatılan bir eğitim içeriğidir.. Video, Swift'te stack (yığın) yapısının ne olduğunu ve nasıl kullanılacağını açıklamaktadır. Eğitmen önce stack'in tanımını yaparak, ardından Swift'te stack oluşturma yöntemlerini göstermektedir. Örnek olarak, jenerik bir stack yapısı tanımlanarak, stack'e eleman ekleme (push), eleman çıkarma (pop) ve en üstteki elemanı alma (topValue) işlemleri kod örnekleriyle anlatılmaktadır. Ayrıca, stack'in sıralı değerler tutabildiği ve eklenen son elemanın her zaman ilk eleman olduğu özelliği vurgulanmaktadır.

      • youtube.com
    • Mobil Uygulama Geliştirme Süreci

      Üniversite öğrencileri için üniversite ve bölüm yorum platformu geliştirildi. Tabbar menü tasarımı ve sketch ile giydirilmiş tasarımlar yapıldı. Prototip hazırlama için marvel uygulaması kullanıldı

      • medium.com
    • Suzuki Swift Hibrit İnceleme Videosu

      Otomobil Gazetesi'nin sunucusu tarafından hazırlanan bu video, Japon markalarının sevilen modellerinden Suzuki Swift'in detaylı bir incelemesini sunmaktadır.. Video, otomobilin dış tasarımından başlayarak iç mekana geçiş yapıyor ve ardından sürüş özellikleri, performansı ve teknik detayları ele alıyor. 3,90 metre uzunluğundaki Swift'in 12 volt gücünde hafif hibrit sistemi, 210 litrelik bagaj hacmi, 83 beygirlik gücü ve 950 kiloluk ağırlığı gibi teknik özellikleri anlatılıyor.. Videoda ayrıca otomobilin 7 ileri CVT şanzımanı, yol tutuşu, süspansiyonu ve direksiyon tepkileri hakkında bilgiler verilmekte, Suzuki markasının tarihçesi ve Swift'in diğer Suzuki modelleriyle karşılaştırması yapılmaktadır. Şehir içi kullanım için uygun bir performans sunan, keyifli sürüş deneyimi veren ve ortalama 5 litre yakıt tüketimi gösteren Swift, 3 gün boyunca test edilen sürüş deneyimiyle tanıtılmaktadır.

      • youtube.com
    • Swift File Manager Guide

      FileManager is a built-in Swift class for accessing file system. File paths are represented as URLs in Swift. iOS apps operate in secure sandbox environment with Documents directory

      • swiftyplace.com
    • Swift on Server Overview

      Swift is a modern programming language designed for safety and performance. Swift on Server enables server-side development using frameworks like Vapor and Hummingbird. The language combines high-level simplicity with compiled language performance

      • swift.org
    • iOS 10'da Social ComposeViewController Kullanımı

      Bu video, bir eğitim içeriği olup, konuşmacı iOS 10'da Social ComposeViewController yapısını anlatmaktadır.. Video, Social ComposeViewController'ın ne olduğunu ve Activity Controller'dan farkını açıklayarak başlıyor. Ardından, bu yapıyı kullanarak Facebook ve Twitter paylaşım butonları oluşturma süreci adım adım gösteriliyor. Öncelikle yeni bir proje oluşturuluyor, Social Framework kütüphanesi ekleniyor, storyboard üzerinde butonlar oluşturuluyor ve Swift kodlarıyla bu butonların Facebook ve Twitter paylaşımına yönlendirilmesi anlatılıyor. Son olarak, simülatör ve gerçek cihazda uygulamanın çalıştırılması gösteriliyor.

      • youtube.com
    • Yeni Suzuki Swift Özellikleri

      Yüksek kemer çizgisi ve 16 inç alaşım jantlarla modern görünüm. LED gündüz farları ve LED arka stop lambaları. Sekiz tek ton ve dört çift ton renk seçeneği

      • suzuki.com.tr
    • Udemy iOS Development Courses Overview

      Udemy has over 4.2 million iOS development learners. Courses range from beginner to advanced levels. Most courses have 30-44.5 hours of instruction

      • udemy.com
    • Swift ile iPhone Arama Uygulaması Geliştirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan Swift programlama dilini kullanarak iPhone için arama uygulaması geliştirme eğitimidir.. Video, arama uygulaması geliştirme sürecini adım adım göstermektedir. İlk bölümde proje oluşturma, storyboard tasarımı ve temel bileşenlerin (TableView, SearchBar, SearchDisplayController) ekleme işlemleri anlatılırken, ikinci bölümde arama işlemi yapıldıktan sonra satır sayısının nasıl hesaplanacağı ele alınmaktadır. Eğitmen, TableView için gerekli delegelerin import edilmesi, kişi listesi yapısının oluşturulması ve verilerin tabloya eklenmesi gibi konuları detaylı şekilde açıklamaktadır.. Videoda ayrıca if-else yapısı kullanarak arama yapılmadan ve yapıldıktan sonraki satır sayısını birbirinden ayırmak, sorguda count fonksiyonu ve self-person alan ct gibi programlama kavramları da gösterilmektedir.

      • youtube.com
    • Swift'te Veri Türünü Genişletme Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı Swift programlama dilinde veri türlerini nasıl genişletebileceğimizi göstermektedir.. Videoda, daha önce oluşturulan "insan" sınıfının alt sınıfı olan "öğrenci" sınıfının nasıl oluşturulacağı adım adım anlatılmaktadır. Öğrenci sınıfı, okuduğu okul ve hangi sınıfta olduğu gibi kendi değişkenlerini içermekte ve insan sınıfının constructor'ını super init ile çağırarak oluşturulmaktadır. Video, Swift'te sınıf yapısı ve miras alma konusunu öğrenmek isteyenler için temel bilgiler sunmaktadır.

      • youtube.com
    • Swift Programlama Dili Eğitim Videosu

      Bu video, Swift programlama dilinin temel özelliklerini anlatan bir eğitim içeriğidir. Eğitmen, Objective-C'den Swift'e geçiş yaparken karşılaşılan farklılıkları açıklamaktadır.. Video, Swift'te fonksiyon tanımlamaları üzerine odaklanmaktadır. Eğitmen, Swift'te fonksiyon tanımlama formatını, parametre kullanımını, let ve var değişken tanımlamalarını ve metot parametrelerinin nasıl kullanılacağını örneklerle anlatmaktadır. Ayrıca, Swift'te metot çağrılarında parametrelerin isimlendirilmesi, sabit değerlerin tanımlanması ve parametrelerin genişletilebilirliği gibi konulara da değinilmektedir. Video boyunca Playground ortamında kod örnekleri gösterilmekte ve hatalar açıklanmaktadır.

      • youtube.com
    • Flutter ile Platform Channel Kullanımı Eğitimi

      Bu video, bir konuşmacının Flutter ile platform channel kullanımını adım adım anlattığı bir eğitim içeriğidir.. Video, Flutter'ın cross-platform yapısını açıklayarak başlıyor ve platform channel'ın ne olduğunu açıklıyor. İçerikte, Flutter uygulamasında native Swift/Objective-C kodlarının nasıl kullanılacağı, Android için Kotlin/Java ve iOS için Swift/Objective-C ile iletişim kurma işlemleri detaylı olarak gösteriliyor. "Get name" ve "get battery level" gibi basit örnekler üzerinden platform channel'ın nasıl kullanılacağı kod örnekleriyle anlatılıyor.. Video sonunda, kodların GitHub'a yüklendiği ve kaynak olarak kullanılan web sitesinin paylaşıldığı belirtilmektedir.

      • youtube.com
    • Swift ile Zar Atma Uygulaması Geliştirme Eğitimi

      Bu video, Swift ile mobil uygulama geliştirme derslerinin bir parçası olup, bir eğitmen tarafından sunulan bir eğitim içeriğidir.. Videoda, Swift kullanarak basit bir zar atma uygulaması geliştirme süreci adım adım gösterilmektedir. Eğitmen önce Discord üzerinden yeni bir Single View App projesi oluşturur, ardından storyboard üzerinde arka plan, logo, zar resimleri ve buton gibi tasarım elemanlarını yerleştirir. Daha sonra bu elemanları kodla ilişkilendirerek, her butona basıldığında rastgele bir sayı üretme ve zar resimlerini gösterme mantığını uygular. Video, uygulamanın çalıştırılması ve test edilmesiyle sonlanır.

      • youtube.com
    • Programlama Dillerinde Performans Optimizasyonu Sunumu

      Bu video, Commensis'te Engineering Lead olarak çalışan ve kendisini "Code Jeter" olarak tanımlayan bir konuşmacının sunduğu eğitim sunumudur. Sunumda Uğur abi, Bilgem Çakır ve Suat gibi kişiler de yer almaktadır.. Sunum, yazılımda yabancılaşma kavramından başlayarak programlama dillerinin performans yönetimi konusunu üç ana bölüme ayırarak ele almaktadır: memory allocation, memory management ve metod dispatching. İçerikte Swift, Java, C, C++, Ruby ve Python gibi farklı dillerin memory yönetimi yaklaşımları karşılaştırılmakta, value type ve reference type arasındaki farklar, stack ve heap memory'nin çalışma prensipleri, virtual memory kavramı ve memory allocation'un performans üzerindeki etkileri detaylı olarak açıklanmaktadır.. Sunumda ayrıca statik ve dinamik dispatch, virtual function table, message dispatching, spekülatif execution, branch target buffer ve vectorization gibi optimizasyon teknikleri görsel örnekler ve kod örnekleri üzerinden anlatılmaktadır. Konuşmacı, fanboy olmaktan kaçınmanın, teoriyi anlamadan ezbere savunulan tezlere inanmamanın ve internet benchmarklarına güvenmemenin önemini vurgulamaktadır.

      • youtube.com
    • Viper 3 ile Swift Kullanarak Web Servisleri ve Mobil Uygulama Geliştirme Eğitimi

      Bu video, Kerim Çağlar tarafından sunulan bir eğitim setinin tanıtımıdır. Kerim, temel Swift bilgisine sahip olanlar için Viper 3 kullanarak web servisleri, web sayfaları ve iOS mobil uygulamaları geliştirmeyi öğretmektedir.. Eğitim setinde, Viper 3 ile web servislerinin nasıl yazılacağı, JSON çıktısının nasıl oluşturulacağı ve bu verilerin bir arayüze nasıl giydirileceği adım adım anlatılmaktadır. Ayrıca, IMDb sayfasındaki en çok izlenen filmleri gösteren bir uygulama örneği sunulmaktadır. Video, bir oylama sayfası, kayıt ol sayfası ve yorumları gösteren bir mobil uygulama geliştirme projesinin tanıtımıyla devam etmektedir.

      • youtube.com
    • Aya Sonda Keyboard Hareketleri Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı Aya Sonda platformunda keyboard hareketlerinin nasıl yapılacağını anlatmaktadır.. Video, mesajlaşma uygulamalarındaki tek zamanlarının klavye üzerinde nasıl hareketlendiğini açıklayarak başlıyor. Ardından, Swift dilinde bir proje oluşturma, klavye tasarımı ve klavye hareketlerinin programlanması adım adım gösteriliyor. Konuşmacı, klavye açıldığında ve kapatıldığında gerçekleşecek fonksiyonları, klavye boyutunu hesaplama ve klavye ile birlikte hareket eden text field ve gönder butonu oluşturma sürecini detaylı şekilde anlatıyor. Video, oluşturulan uygulamanın çalıştırılmasıyla sonlanıyor.

      • youtube.com
    • Swift ile Enum Kullanımı Eğitimi

      Bu video, Swift ile mobil uygulama geliştirme derslerinin bir parçası olup, eğitmen tarafından enum (anahtar kelime) yapısının nasıl kullanılacağı anlatılmaktadır.. Videoda enum yapısının temel özellikleri ve kullanım şekilleri adım adım gösterilmektedir. Eğitmen önce haftanın günlerini enum ile tanımlama, ardından enum'ların satır değerlerini ve temel değer türlerini (int, double, float, string, karakter) örneklerle açıklamaktadır. Ayrıca enum'ların switch-case ile birlikte kullanımı ve enum'ların indeks numaralarına göre otomatik olarak değer ataması gibi konular da ele alınmaktadır. Video, enum'ların programlama dillerinde sıkça kullanıldığını ve birçok uygulamada faydalı olabileceğini vurgulayarak sonlanmaktadır.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor