Java mı c# mı ?

JiTeM

Kayıtlı Üye
Katılım
17 Şubat 2013
Mesajlar
4.890
Tepkime puanı
0
Puan
36
Yaş
32
Selamlar Arkadaşlar mobil uygulama ve oyun üzerine dil öğrenmek istiyorum da sizce java mı yoksa c# mı ? android uygulama yapmak oyun yapmak gibi düşüncem var da sizce hangisi daha ideal olur hem öğrenim bakımın'dan hem de işlevsel bakımdan.
 
Javadan ziyade pyhton,kotlin gibi dilleri öğrenmek daha faydalıdır diye düşünüyorum. Özellikle oyun yerine react native uygulama üreticilerin 5 haneli maaşlarla çalıştığını düşünürsek yeni nesil dilleri öğrenmenin daha iyi olacağını söylemek isterim :)
 
Javadan ziyade pyhton,kotlin gibi dilleri öğrenmek daha faydalıdır diye düşünüyorum. Özellikle oyun yerine react native uygulama üreticilerin 5 haneli maaşlarla çalıştığını düşünürsek yeni nesil dilleri öğrenmenin daha iyi olacağını söylemek isterim :)

Benim derdim şu istediğim tür de mobil uygulama veya oyunu yapmak bunun için öğrenmesi en kolay hangi dil önce ona başlamak isterim bir çok arkadaşım javayı önerdi bazılar c# önerdi arasın da kaldım python'u çok duydum okudum öneren oldu ama istediğim şeyleri python ile yapabilir miyim acaba ?
 
Benim derdim şu istediğim tür de mobil uygulama veya oyunu yapmak bunun için öğrenmesi en kolay hangi dil önce ona başlamak isterim bir çok arkadaşım javayı önerdi bazılar c# önerdi arasın da kaldım python'u çok duydum okudum öneren oldu ama istediğim şeyleri python ile yapabilir miyim acaba ?

Java ile C# syntax açısından çok ama çok benzer birini öğrenirken diğerini de öğreniyormuş gibi olacaksın. Ben Java ile başladım unityde oyun yaparken c# kullandım ufak tefek farklar var . Kısacası önemli olan hangisi ile başladığın değil öğrenmeye başlamandır.
 
Mobil oyun sektörü için C# bilmek daha etkili diye hatırlıyorum.
 
Benim derdim şu istediğim tür de mobil uygulama veya oyunu yapmak bunun için öğrenmesi en kolay hangi dil önce ona başlamak isterim bir çok arkadaşım javayı önerdi bazılar c# önerdi arasın da kaldım python'u çok duydum okudum öneren oldu ama istediğim şeyleri python ile yapabilir miyim acaba ?

Sizin için java daha idealdir
 
Eğer mobil uygulama üzerine gidecekseniz React Native veya Flutter öğrenmeniz daha iyi olur. Tek kodla hem ios hem de android için çıktı alabiliyorsunuz.
 
Jawa uçsuz bucaksız bir okyanustur, jawa bilipte yapamayacağın hiç bi şey yok
 
Eğer mobil uygulama üzerine gidecekseniz React Native veya Flutter öğrenmeniz daha iyi olur. Tek kodla hem ios hem de android için çıktı alabiliyorsunuz.

Peki bu React Native tam olarak ne oluyor java gibi bir dil mi yoksa daha mı farklı bir sistem ?
 
Peki bu React Native tam olarak ne oluyor java gibi bir dil mi yoksa daha mı farklı bir sistem ?

React ile geliştirdiğiniz kod derlenme aşamasında IOS ve Android tarafında native kodlara çevrilir. Böylece tek kod ile birden çok platforma mobil uygulama geliştirebilirsiniz.

Facebook, Instagram, Pinterest gibi uygulamalar React Native kullanıyor.

Flutter ise Google'ın desteklediği bir framework. Ancak React Native sektörde daha çok kabul görüyor şuan için.
 
React ile geliştirdiğiniz kod derlenme aşamasında IOS ve Android tarafında native kodlara çevrilir. Böylece tek kod ile birden çok platforma mobil uygulama geliştirebilirsiniz.

Facebook, Instagram, Pinterest gibi uygulamalar React Native kullanıyor.

Flutter ise Google'ın desteklediği bir framework. Ancak React Native sektörde daha çok kabul görüyor şuan için.

Peki React Native'i önce öğrenmek mi gerekiyor yoksa youtube da mesela React Native uygulama geliştirme videoları var onları izleyerek öğrenebilir miyiz? mesela java normal eğitimleri var bir de java mobil uygulama geliştirme eğitimleri var mobil uygulama geliştirmeyi öğrenmek için önce dili öğrenip sonramı uygulama geliştirmeyi öğrenmeliyiz yoksa direkt mobil uygulama geliştirme derslerini izleyerek öğrenebilir miyiz ?
 
Peki React Native'i önce öğrenmek mi gerekiyor yoksa youtube da mesela React Native uygulama geliştirme videoları var onları izleyerek öğrenebilir miyiz? mesela java normal eğitimleri var bir de java mobil uygulama geliştirme eğitimleri var mobil uygulama geliştirmeyi öğrenmek için önce dili öğrenip sonramı uygulama geliştirmeyi öğrenmeliyiz yoksa direkt mobil uygulama geliştirme derslerini izleyerek öğrenebilir miyiz ?

Eğer hiç tecrübeniz yoksa bence ilk önce temel atmak için normal eğitimleri izleyin ki döngü nedir, if else conditionları nedir öğrenin. Bunları bilmeden direk uygulama geliştirmeye dalmak doğru olmaz. Bunları biliyorsanız direk uygulama geliştirmeden başlayabilirsiniz. Ben genelde yeni bir dil öğreneceksem video kurslardan temel şeylerini öğrenirim hızlı hızlı sararak. Sonra kodlarını incelerim kurs sahibi paylaştıysa. Bir temel atmış oluyorum böylelikle.
 
Eğer hiç tecrübeniz yoksa bence ilk önce temel atmak için normal eğitimleri izleyin ki döngü nedir, if else conditionları nedir öğrenin. Bunları bilmeden direk uygulama geliştirmeye dalmak doğru olmaz. Bunları biliyorsanız direk uygulama geliştirmeden başlayabilirsiniz. Ben genelde yeni bir dil öğreneceksem video kurslardan temel şeylerini öğrenirim hızlı hızlı sararak. Sonra kodlarını incelerim kurs sahibi paylaştıysa. Bir temel atmış oluyorum böylelikle.

Valla kafam çok karıştı :D kotlin, React Native, Flutter, Java her biri iyi gibi her biri farklı :D insanın kafası çok karışıyor bunların arasın da öğrenmesi en basit olan hangisi acaba hangisine başlayınca ortaya bir ürün çıkarabiliriz diğerlerine göre daha hızlı bir şekilde .
 
Java bilen biri unity de mobil oyun yapabilir mi

unity c# destekliyor. c# ile java çok benziyor. ufak tefek stackoverflow yardımıyla yapabilir. java öğrenmek kendizine yapacağınız yatırım gibidir. 3 milyardan fazla cihazda java kullanılıyor. atmlerden tutun cep telefonlarına kadar. zaten genel olarak programlama dillerinin temeli aynı int boolean vs. Özelliştikleri kısımlar nesne yönelimli olması vs. diye ayrılıyor. Kısaca unityde oyun yapmak istiyorsanız c# öğrenin.yok ben kendimi daha da geliştirmek istiyorum diyorsanız java ile başlayın c# ile ne kadar benzediğini görüp zorlanmayacaksınız.
 
Valla kafam çok karıştı :D kotlin, React Native, Flutter, Java her biri iyi gibi her biri farklı :D insanın kafası çok karışıyor bunların arasın da öğrenmesi en basit olan hangisi acaba hangisine başlayınca ortaya bir ürün çıkarabiliriz diğerlerine göre daha hızlı bir şekilde .

Bence arkadaşların da dediği gibi Java'dan başlayın hocam. Temeli attıktan sonra istediğiniz dile geçiş yaparsınız. Dilerseniz Java ile Android de geliştirebilirsiniz.
 
Kişiselleştirme

Tema editörü

Ayarlar Renkler

  • Mobil kullanıcılar bu fonksiyonları kullanamaz.

    Alternatif header

    Farklı bir görünüm için alternatif header yapısını kolayca seçebilirsiniz.

    Görünüm Modu Seçimi

    Tam ekran ve dar ekran modları arasında geçiş yapın.

    Izgara Görünümü

    Izgara modu ile içerikleri kolayca inceleyin ve düzenli bir görünüm elde edin.

    Resimli Izgara Modu

    Arka plan görselleriyle içeriğinizi düzenli ve görsel olarak zengin bir şekilde görüntüleyin.

    Yan Paneli Kapat

    Yan paneli gizleyerek daha geniş bir çalışma alanı oluşturun.

    Sabit Yan Panel

    Yan paneli sabitleyerek sürekli erişim sağlayın ve içeriğinizi kolayca yönetin.

    Box görünüm

    Temanızın yanlarına box tarzı bir çerçeve ekleyebilir veya mevcut çerçeveyi kaldırabilirsiniz. 1300px üstü çözünürler için geçerlidir.

    Köşe Yuvarlama Kontrolü

    Köşe yuvarlama efektini açıp kapatarak görünümü dilediğiniz gibi özelleştirin.

  • Renginizi seçin

    Tarzınızı yansıtan rengi belirleyin ve estetik uyumu sağlayın.

Geri