Son Aramalarınız TEMİZLE
    Genel Hızlı Tercihler Sıfırla
    Header'ı Tuttur
    Header'da Teknoloji Gündemi
    Anasayfa
    Büyük Slayt ve Popüler Haberler
    Döşeme Stili Ana Akış
    Kaydırarak Daha Fazla İçerik Yükle
    İçerikleri Yeni Sekmede Aç
    Detay Sayfaları
    Kaydırarak Sonraki Habere Geçiş
    Renk Seçenekleri
    Gece Modu (Koyu Tema)
    Sadece Videolar için Gece Modu
    indirim kodu
    Anlık Bildirim

    Swift programlama dili açık kaynak oluyor

    6 yıl
    4,7b
    1
    14
    iOS / OS X / tvOS / watchOS
    Abone ol
    Haber Editörü
    Oy Ver
    Apple'ın geçen yıl WWDC 2015 fuarında lanse ettiği ve iOS 8 ile OS X Yosemite için kullanıma sunduğu Swift programlama dili bu yıl da önemli gelişmelere sahne oldu.

    Bilindiği gibi Apple yaklaşık 20 yıldır programlama dili olarak Objective-C kullanmaktaydı. Ancak Swift ile birlikte geliştiricilere de kolaylık sağlanmış oldu. Swift aradan geçen bir yılda oldukça popüler hale geldi. 
    İlginizi Çekebilir Avatar iOS 15 güncellemesi alacak ve almayacak iPhone modelleri belli oldu

    Swift programlama dili C'si olmayan Objective-C olarak tanımlanıyor. Bu dilde uzun kodlar yerine kısa satırlarla programlama yapılabiliyor ve sistem RAM yönetimi gibi pek çok şeyi sizin için otomatikleştiriyor. Ayrıca daha sadece kodlamalarla hata yüzdeleri de azaltılıyor. Modern yaklaşım sayesinde Swift dilini öğrenmesi ve yönetmesi oldukça kolay bir hale geliyor. 

    Aslında Swift yine Objective-C ve C dillerini temel alıyor ve en iyi özelliklerini bünyesinde buluşturuyor. Türler, akış kontorlü, operatörler gibi temel ögeler bunlar arasında sayılabilir. Bu sayede geliştiriciler hali hazırdaki uygulamalarına da sorunsuz bir şekilde Swift kodlamalarını ekleyebilecek.

    Swift ile gelen önemli bir özellik ise İnteraktif Oyun Bahçeleri. Bu özellik sayesinde yazdığınız kodlar anında ön izleme olarak karşınıza geliyor ve daha hızlı bir şekilde kodlarınızı deneyerek yazabiliyorsunuz. 

    Swift 2 güncellemesinde bazı yenilikler var. Örneğin performans artırılırken, hata yakalama modeli Try-throw-catch gibi bilindik kelimeleri kapsamaya başlamış. Ayrıca yeni bir #available direktifi ile geliştiriciler kod bloklarını paketleyebilecek. Böylece bloklar sadece belirli özellikler gerektiğinde çalışacak ve eski cihazlarda çalışan kodlar yazmak mümkün olacak. 

    Swift 2 güncellemesinde en önemli yenilik açık kaynak olmasına dönük çalışmalar. Artık sadece iOS ve OS X değil diğer platformlar da Swift yazılım dilinden fayalanabilecek. Ayrıca Linux için de Swift araçlarının optimize edilmesi planlanıyor. Swift platformunun daha fazla benimsenmesini ve geliştiricilere kolaylık sağlamasını amaçlayan Apple lisans dağıtımlarına ise sonbahar döneminde başlayacak.  


    http://www.theregister.co.uk/2015/06/08/apple_open_source_swift/ Yorum Yaz Bu haberi, mobil uygulamamızı kullanarak indirip,
    istediğiniz zaman (çevrim dışı bile) okuyabilirsiniz:
    DH Android Uygulamasını İndir DH iOS Uygulamasını İndir
    Daha Fazla Video
    donanimhabercom Instagram

    5 bin dolarlık elektrikli motosiklet: Sondors Metacycle

    daysleeperxp

    Biraz daha ucuz olsa alınabilir

    1 saat önce
    U
    unununium

    Motor ucubeye benziyor futuristik tasarım yapacağım diye daha da kötü yapmışlar

    1 gün önce
    Yorumlar (6) Yorum Yaz Forumda Gör
    DraGonS (Brk yok) 6 yıl ( Mesaj Silindi )
    Orijinalden alıntı: _turbo_

    Bu sayede Swift2 ile diger platformlar icinde program yazmak mumkun olacak, belki bu sayede daha kaliteli android programlar ortaya cikabilir.


    Anladığım kadarıyla Android platformunda programların genel itibariyle JAVA Sytax'ına sahip bir dille yazıldığından dolayı, swift'e göre yazılmış yazılımlara nazaran daha kalitesiz olduğunu söylüyorsunuz. Neye dayanarak böyle birşey dediğinizi anlamadım.
    T Turkforce (.. ..) 6 yıl ( Mesaj Silindi )
    Microsoft'a karşı hamle. .Net platformunun açık kaynak olması Apple'ı bu kararı vermeye itti herhalde.
    simbolmina (Bilal ARKAN) 6 yıl ( Mesaj Silindi )
    Programı kendi başlarına idare edemeyecekleri için mi açık kaynak yaptı bunlar? Bilen varsa aydinlatsin lütfen.
    CooL_ROMEO 6 yıl ( Mesaj Silindi ) simbolmina
    Açık kaynak olması insanların çok daha çabuk bir şekilde öğrenmesi ve kendini geliştirmesi olarak gözükebilir. Bu da demektirki IOS sistemine çok daha fazla uygulama rahatlıkla yapılabilecek çünkü isteyen istediği şekilde kod blokları yazıp kütüphane yazıp kullanmaya başlayacak hatta bedava şekilde başkaları da kullanabilecek.

    IOS un sistemi ve çekrideği kilitli dili açık kaynak . Androidin çekirdeği kilitli sistemi ve dili açık kaynak .





    Edit:Çekirdek terimi yanlış olur zira IOS ve Android in çekirdekleri aynı. Derin sistem diyeyim onun yerine .







    Android tam anlamıyla açık kaynaklı bir sistem değildir en derinlere indiğinizde değiştiremediğiniz kodlar bulunmaktadır. Şuan IOSun bazı uygulamalarını eğer açık kaynak olarak dağıtmazlarsa Androdin tek üstünlüğü kendi uygulamalarını açık kaynak olarak yayınlamak olacaktır. Ki Dil açık kaynaksa kendi uygulamalarıda açık kaynak olacaktır . Çok bir fark yok aslında @Bordo38
    1BilimAdamı (Hakan Altay) 6 yıl ( Mesaj Silindi )
    Programlama öğrenmeye başlangıç için en uygun dil sanırım C.
    N NEORIX (Nuri TANRIKUT) 6 yıl ( Mesaj Silindi ) 1BilimAdamı
    programlamaya giriş için c öğrenmek, matematiğe giriş için diferansiyel denklemler öğrenmeye benzer biraz.

    c öğrenmek diğer dillere göre zordur. benim yeni ve kısmen deneyimli programcılara önerim python. c# da başlangıç için iyidir. c'ye, programlama hakkında bilgi sahibi olduktan sonra geçmeniz daha iyi olur. hatta c'den ziyade c++ öğrenin derim.

    genel görüşün aksine java'dan bence uzak durun.



    bunlar benim 10 yıllık programcı olarak şahsi görüşümdür, kesinlikle tek yol değildir. tam tersini söyleyen de çıkabilir
    B Bordo38 6 yıl ( Mesaj Silindi )
    Blasterreal sanırım ios'un açık kaynaklı olacagını felan sandın ? :D programlama dili olarak sadece Swift'mi var :)
    B Blasterreal 6 yıl ( Mesaj Silindi )
    Nihayet, kahrolsun android :)

    Şimdi kavga çıkar :)
    Yorum Yaz Forumda Yanıtla
    Nasıl eklemek istersiniz?
    Sorgu:
    Önceki ve Sonraki İçerikler
    Daha Yeniler 6 yıl Snapdragon 810 revizyona gidiyor 6 yıl Xiaomi Redmi 2 ve Redmi 2A modelleri 13 milyon sattı 6 yıl Yeni geliştirilen teknoloji sayesinde alkollü sürücü sorunu ortadan kalkabilir 6 yıl Logitech, medya sistemleri için hazırladığı yeni klavyesi Wireless Touch Keyboard K400 Plus'ı duyurdu 6 yıl Bünyesinde parmak izi okuyucu yer alan Bluetooth kapı kolu: Ola 6 yıl iPhone uyumlu dünyanın ilk kablosuz flaş tetikleyicisi: Tric 6 yıl iOS için Instagram güncellendi 6 yıl iOS için hazırlanan Easy Reminder artık ücretsiz 6 yıl iOS uyumlu 360 derece fotoğraf ve video uygulaması Cycloramic, yeniden ücretsiz yapıldı 6 yıl Bir bellek kiti düşünün hem 3GHz'de çalışıyor hem de 128GB! G.Skill Ripjaws DDR4 bellekler video ön inceleme 6 yıl Fotoğrafçılık dünyasında günün öne çıkan gelişmeleri, "10 Haziran 2015" 6 yıl Şarj yeteneği bulunan GoPro odaklı taşıma çantası: Polar Pro 6 yıl Apple'dan Android için bir günde iki uygulama 6 yıl Android için Facebook Messenger 1 milyar indirme rakamını geçti 6 yıl King'den ilk kez bir kelime oyunu : AlphaBetty Saga 6 yıl The Deep ile derinlere yolculuk 6 yıl iOS için Vine güncellendi 6 yıl Instagram'ın tasarımı yenilendi 6 yıl PowerColor'dan yeni nesil üst seviye ekran kartı tasarımı ve Devil ses kartı video ön inceleme 6 yıl AMD'nin yeni ekran kartını kullandık: Eyefinity Freesync ile 7680x1140 pikselde oyun video ön inceleme 6 yıl GÖRÜNTÜLENEN Swift programlama dili açık kaynak oluyor Sonraki Yönlendiriciler kablosuz şarj için kullanılabilecek 6 yıl LG'den G Flex2'ye ilk bakış bu videoda 6 yıl Beyaz Güneş Paneli Üretildi 6 yıl Logitech'in PS4'e özel yeni direksiyon seti G29, Amazon üzerinde de ortaya çıktı 6 yıl Bu ekran kartı diğerlerinden farklı görünüyor: Galaxy GTX 980 Ti HOF video ön inceleme 6 yıl Apple Tasarım Ödülleri 2015 sahiplerini buldu 6 yıl App Store 1.5 milyon uygulamayı geride bıraktı 6 yıl iOS 9 ile oyunları kaydetmek artık mümkün 6 yıl WatchOS yeni nesle terfi ediyor 6 yıl Tarayıcı tabanlı yeni film emülatörü: Film Emulator 6 yıl Opera'nın masaüstü sürümüne "kenar çubuğu eklenti" desteği geldi 6 yıl Google'ın "WebP" formatı odaklı yeni Mac uygulaması: WebPonize 6 yıl Yakında S-Pen kalemler otomatik olarak çıkacak 6 yıl Tumblr kendi soru-cevap platformunu hayata geçiriyor 6 yıl Microsoft, Office 365'e Skype entegrasyonu getirdi 6 yıl Snapchat'ın iOS uygulaması önemli özelliklerle güncellendi 6 yıl Windows Phone platfomuna sistem bilgiler için yeni uygulama: AIDA64 6 yıl Windows Phone için Facebook Messenger güncellendi 6 yıl Mac uyumlu WidgeTunes artık ücretsiz 6 yıl myTuner Radio'nun iOS sürümü ücretsiz yapıldı Daha Eskiler
    Yeni Haber
    şimdi
    Geri Bildirim