1. sayfa
![]() |
Önce Java daha mantıklı görünüyor. |
Peki kotlin için ne derseniz? Kimi amaç android ise java yerine kotlinin daha iyi olduğunu savunuyor kimisi kotlinden önce java diyor. Javaya kıyasla kotlinde kaynak daha az tabi. |
Sadece Java 5 dahi birçok işi halletme için yeterli. Yeni başlayan biri için Kotlin o yüzden gereksiz. |
Bunlar birbirine alternatif araclar degiller. Sadece android app cikacaksan tabi ki Kotlin (java da olabiir ama kotlin cadir)/ ben bir app yapayim once androide ckarim sonra ios da cikarim diyorsan flutter veya react native gibi cross platforma araclar secersin. Yani amacina gore Ayrica kaynak yok diye bir sey yok. https:/udemy.com gir dunya kadar kurs var. Angela yu cok guzel flutter kursu var. Udacity de cok guzel java/kotlin dersleri var. Ancak turkce ariyorum diyorsan gecmis olsun. Java da secsen flutter da secsen o is yurumez. Maalesef mobil de kaynaklar dah az ve turkce yeterli degil. Tutorial de ogretici degildir. Senin ihtiyacin mufredati olan bir kurs. Tutorial ornegin Maps Komponenti nasil kullaniyor hizlica bakmak icin guzel ama genel isleyise hakim olman lazim ki tutorial ise yarasin yoksa ayni adimlar yaparsin ayni sonucu alirsin ama kendi basina bir sey kurgulamak istediginde tikanirsin. |
"ancak kaynak sıkıntısı çekiyorum. " şurada bi gülme aldı |
Amacim şuan için mobil uygulama yapayım olduğu için kararsız kaldım. Flutter kullansam bile iosa uygulama çıkarmak çok sonralarının işi. Amaç olarak birde 2-3 sene içinde iş konusunda avantaj sağlasın yeter düşüncesindeyim. Kaynak ingilizce kullanmaya çalışıyorum zaten. Bazen anlayamadığım oluyor türkçe bakmak zorunda kalıyorum. Tutorial konusunda haklısınız ortaya bir an önce bitmiş bir şey koyayım düşüncesi yüzünden tutorial arama çabasındayım. |
Zaten bir platforma yazayım iksinde de çalışsın mantığı kullanıcı deneyimi açısından doğru olmayan bir yaklaşım. Android kullanıcının arayüz alşkanlıkları ile IOS kullanıcısnın alışknalıkları aynı değil. Druma göre değerlendirmekle birlikte native development candır. Bunu hem react native ile ürün geliştirmiş, hem native ios+android yazan biri olarak söylüyorum. Kolay gelsin. |
Flutter fuschia'ya native olacak. 1 taşla 3 kuş durumu var. Kotlin veya reactten çok daha popüler şuan. Ancak fuchsia için uzun bir süre var gibi duruyor, başarılı olacağı kesin değil. İş ilanlarına bakınca kotlin flutterdan kat kat daha fazla şuan. Daha garantici bir yol için java-kotlin daha iyi. Kotlin ile başlasam bile java öğrenmem gerekecek. İş ilanlarında falan hep java-kotlin beraber. |
geçenlerde Avrupa'da bir mobil app ilanı gördüm, 2 aylık remote-job. Yangın alarm sistemleri yapan bir firma, alarm sistemlerinin cepten kontrol edecek bir uygulama yaptırmak istiyor. onu en güvenli Java ile yapabilirsin. Kotlin, Java'yı iyi bilen deneyimli kişiler için, bir üst düzeyde programlama yapabilmek için. |
Burada mesele su arkadasin ingilizcesi yok kaynak da az. Yine de isteyen istedigini kullansin. Cross platform araclar kullansaniz bile native gelistirmeye ihtiyac duyacaginiz anlar geliyor. O yuzden ileride RN veya Flutter ogrenecek bile oslaniz Native gelistirmeyi ogrenmekten zarar gelmez. |
Fuschia değil Android ve iOS dahi gelecekte bitecek cunku kullanıcıyı ve kullanıcı haklarını hiçe sayan, hatta geliştiricileri dahi hiçe sayan, kapalı birer sistem oldular. Benim Android 7 cepte örneğin Facebook'u diskten tümüyle silemiyorum. Google Play'in çalışmasını durduramıyorum. Bazen 4,5G'den WiFi'ye geçtiğinde Google Play veya başka bir program birşeyler indirirken görüyorum. Çözüm: Cepte Linux sistemi. PureOS ve LineageOS, bunlar cepte çalışan Linux sürümleri. PureOS donanımı açık kaynaklı cepte, LineageOS donanımı kapalı kaynak ceplerde calışıyor. Benim LG V20 cebi LineageOS'e geçirme planım var ve bir sonraki alacağım cep te Librem 5 gibi 100% açık kaynaklı donanımlı bir cep olacak. Ve bu durumda Fuchsia,Flutter, Kotlin, Dart, Fart vs hepsi gereksizleşecek. |
Sence kullanıcıların umrundamı bu? Yazılımcılar evet böyle şeylere takıyor ama android kullanıcılarının çoğunun haberi bile yok böyle şeylerden. Bitecekmiş:d |
Artık normal kullanıcılar da Android ve diger OS'lerdeki mahremiyet ihlalleri konusunda duyarlılar. Daha dün akşam kardeşimin cebine resim gönderecektim, resmi yerel ağdaki sunucuma koydum kardeşim Google Chrome 'u açtı, onunla kullanma cunku URL'e yazdığın herşey Google'da kaydediliyor dedim. Kardeşim hemen kapattı. Firefox ile indirdi. Mahremiyet konusu gittikçe daha önemli oluyor. |
Flutter mantıklı ama çok zor diye biliyorum bu sebeple javadan başla sonra kotline geç kotlin zaten javaya benziyor diye biliyorum bu sırayla ilerlerdim. Flutterın tek artısı aynı anda ios ve androide yazabilirsin. Öbür türlü bide ios a yazmak için swift öğrenmen gerek ve mac cihaz lazım. |
Bu sorunun cevabina gorer karar verebilrsin. |
1. sayfa
Java konusunda kaynak sürüsüne bereket. Hazır uygulama satın alıp üzerinde oynamamda mümkün iken java ile ilerlersem daha çok yol kat edermişim gibi geliyor.
Bir yandanda ileride bana iş imkanı sağlamasınıda istiyorum. Javada rekabet çok fazla, flutter içinde yeterli iş yok şuan için.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı >