bak hocam, swift yeni bir dil olmasina ragmen, burda eleman arayan firma sayisi Türkiye'de kariyer. net den arattim, 612 objective-c, 86 swift ilani cikti :) Demek ki hala geri :) Ama gelecek bu ynde hocam.. Ben hala gelismis ülkelerin is ilanlarini incelerim ve orda ilgi alanlarimla ilgili istenlen seylere bakiyorum.. Bir cok yeni teknolojinin varligindan bu sekilde haberim oluyor :) Bir kac yil sonra da bu teknolojiler genellikle yayiliyor,.. sen de daha nceden grenip fikir sahibi olup daha kolay adapte olabiliyorsun.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Swift ğren swift ile yaz Objective-C'yi de syntax olarak falan derdini anlatacak kadar bil. @dhmm hocaya katılıyorum iyibu! yeniden..

Swift ğren. Apple çoktan default olarak Swift'e geçti. Swift daha modern bir dil. Ayrıca Kotlin ile de benzerliği yüksek, hızlı şekilde adapte olabilirsin. Objective-C syntax olarak diğer tüm yaygın dillerden farklı. Onun tuhaf syntax'ı ile uğraşma derim. Soruyu benden daha iyi cevaplayan iki tane link bırakayım buraya: https://www.quora.com/Should-I-learn-Objective-C-or-Swift-in-2018/answer/Aleksander-Popko https://www.freecodecamp.org/news/https-medium-com-colin-gabriel-smith-swift-vs-objective-c-5b19add8e2ed/ JPriest tarafından 25/Eki/19 09:13 tarihinde düzenlenmiştir Sen hiç kaval çaldın mı?

bak bu da java'nin türkiye'de ise java arananlar cok daha fazla.. ilginc.. bu arada nüfuslara oranla karsilastirirma yaparsak 80 milyonluk nüfusu olan bir ülkede yaklasik 1500 c#+java developer aranirken 8.5 milyonluk ülkede 5600 kisi araniyor.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

@JPriest, eyvallah abi. Aradaki farkı pek bilmediğimden kararsız kaldım IOS yazan pek tanıdık yok çevremde. Sanırsam Objective-C ile Swift bağlanabiliyor bu yüzden swift'i seçeceğim. Kotlin'e çok benziyormuş hatta JavaScript'e de birazcık benziyor. @unbalanced, Freelance işler geliyor abi native yazmam gerekiyor bir kısmını bunu da bridge ile bağlayıp Flutter+Native veya RN+Native olarak projeyi sonlandırmam gerekiyor IOS tarafım eksik. Bu yüzden ğrenmek istedim Amacım Native IOS uygulama yazmak değil aslında. Sadece backgroud service veya OpenCV kütüphanesini vs kullanmak. Yani Native yazmam gereken kısımları oluyor bu yüzden birde IOS ailesi için bir dile ihtiyacım oluyor... @dhmm, teşekkür ettim abi. @by_Tet eyvallah hocam. Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Merhabalar hocalar, Biliyorsunuz ki yaklaşık 6 senedir android native, Flutter ve React-Native yazıyorum fakat Macbook olmadığı için bu zamana kadar IOS'a dair hiçbir deneyimim olmadı. Yanına birde Swift veya Objective-C ile Native IOS yazmayı istiyorum. Fakat Objective-C mi Swift mi ğreneyim kararsız kaldım. React-Native veya Flutter dan proje oluşturunca Objective-C ile oluşturuyor. Swift ğrensem Flutterda veya React-Native de bunu kullanamayabilirim diye düşünüyorum Objective-C kullansam genelde native uygulamaları Swift ile yapıyorlar daha basit olduğu için. Kararsız kaldım bana biri yardımcı olabilir mi? Swift mi ğreneyim Objective-C mi? Neden? Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Objective-C, C dili uzerine kurulu namespaceleri desteklemiyor ve saniyorum ki buyuk projelerde sikinti cikarabilir prefix kullanamk bir yere kadar. Swiftin compile timeinin uzun oldugun soyluyorlar onu bilmiyorum denemedim hic. Ayrica kodlarini baska devlerle paylasmak istersen binary olarak verebiliyorsun. Aslinda sende bilyorsun ki dil bir arac ve bazen bazi projelerde bi tanesi daha uygun, baska projede oteki daha uygun. Sisteme yakin bir projen varsa objective-c daha uygundur gibime geliyor mesela... Bu arada benim olsam swift ile baslardim ama az da olsa objective-c nin isleyisine bir goz atardim. Swiftin documentationu cok iyi bu arada. Kolay gelsin Ozgurluk aslinda her istedigini yapabilmek degildir, istemedigini yapmamaktir. // Verdigin degeri gormeyince, gordugun degeri ver!!! // Hayatin herkes icin bir bavulu vardir!!! // Dusmek gerekir bazen hayatta; kalkmayi ogrenebilmek icin

Gelecegine yatirim yapmak istiyorsan swift gren hocam.. Ancak sen cok dallanip budaklaniyorsun :) Firma sahibi olsam seni ise almazdim mesela.. Ben mobile yazilima ilk objective C ile basladim. Swift'in cikis amaci zaten objective C'nin günümüz dil ve teknlojileri yaninda cok daha eski olmasi. O yüzden apple, kendi isletim sistemlerinde genel manada tekel oldugu icin swift'e geciyoruz dediginde is bitmistir. Google'un kotlin'e gecmesiyle bir degil. Cünkü java dili cok popüler ve her alanda kullaniliyor ve kullanilacak da. Ama objective-c yi sadece iOS, macOS, watchOS gibi apple tabanli sistemlerde kullanabiliyorsun, tabi swift de yle asagi yukari .. Bunlari gznüne alirsak ve bir firmada calismak icin grenmek istiyorsan swift mantikli. Gün gectikce objective-c arayan firma sayisi azaliyor.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.