• 18-08-2021, 15:07:43
    #1
    Bir süredir java ile android uygulama geliştirme kursuna devam ediyordum(6-7 aydır, bir başlıyorum sonra okul dersleri giriyor falan filan öyle böyle). Sqlite yerlerine kadar gelmiştim de yazımlar çok uzun gibi geldi ve birçok kişi bana kotline geçmemi ve java nın biraz androidde amelelik olduğunu falan söylediler. Sizce hemen şuan javayı bir kenara bırakıp kotline geçmeli miyim?
  • 18-08-2021, 15:10:04
    #2
    Hocam bende ilk olarak java ile başlamıştım. Sonra kotline geçtim ve daha kısa kodlar yazdığımı farkettim. Ama en sonunda flutter'a yöneldim. Hem İOS için hem de Android için tek kod ile çıktı alabiliyorsunuz. Tavsiyem flutter/dart tarafına yönelmeniz. Ama yok java mı kotliin mi derseniz kotlin derim.
  • 18-08-2021, 15:13:28
    #3
    Yazılım süreklilik ister hocam hele öğrenme aşamasında hergün çalışmalısınız sorunuzun cevabı ise kime göre neye göre, kotlin yazımı daha kolaydır java ameleliktir doğru zaten ikisi aşırı benzerler kotlin kısa hali gibi düşünün, kotlinin en büyük dezavantajı ise sınırlı kaynak ve codecanyon gibi platformlarda yazılan bütün kodlar nerdeyse java ile yazılıyor ben kendim kotlin kullanıyorum mutluyum ama javayıda biliyorum ve java projelerinden çok iş alıyorum
  • 18-08-2021, 15:17:12
    #4
    Yıllarca java da android proje geliştirmiş bir mühendis olarak halihazırda kotlin ile projelerime devam ediyorum. (eski ve javayla yazılmış uygulamalarıma update atarken java kullanıyorum sadece, normalde 1 tık ile bütün projeyi kotline çekebilirim de).

    kotlin, özellikle android uygulama geliştirmek için tasarlanmış bir dil. normalde kotlin ile backend'inden frontend'ine kadar pek çok alanda kodlama yapabilirsin fakat asıl olayı android kısmında koparıyor.

    neden kotlin diye mutlaka google da aratıp sonuçlara bakmışsındır. burada tek tek üzerinden geçmeyeceğim bu konunun.

    java'da belirli bir aşamaya geldiysen ve geldiğin aşamaya kadar olan yerleri iyi anlayıp uygulamaya dökebiliyorsan kotlin'e tamamen geçiş yapman çok kısa zamanını alır. mantık, syntax vs çok benzer. he mesela uygulama geliştirirken bir yerde takıldın ve kotlin yerine java ile hızlıca yazdığın kodu kotline de çevirebilirsin. intellij idea ve android studio pek çok açıdan eski javacılara kotlin konusunda yardımcı oluyor.

    sonuç olarak toplamak gerekirse android ile uygulama geliştirmeye devam edeceksen en kısa zamanda kotline geçmeni tavsiye ederim. pek çok kolaylığın yanı sıra baş belası null pointer exception'lardan kurtulmak büyük rahatlık.

    bu konuyla ilgili kısa zamanda bir makale yazıp yayınlayacağım. size de iletirim.