Şimdi ben javayı öğrenmeye karar verdim ama nasıl bir sıralama yapmalıyım , bahsettiğim olay algoritma - java - veritabı gibi tabi bunların bir sürü açılımı oluyor sanırım internette göz gezdirdim biraz.Ve en sonunda androind programlamayı öğrenmeyi düşünüyorum.Başlangıç olarak tavsiye ettiğiniz kaynak var mı ? Neyin ne olduğunu öğrenmem için.
Veya hiç başlamadan başka bir alana mı yöneliyim.
java öğrenim sırası
7
●529
- 25-07-2014, 22:29:59
- 25-07-2014, 22:44:55Kimlik doğrulama veya yönetimden onay bekliyor.Şu kitabı öneririm başlangıç için. Fiyatı oldukça uygun. yaklaşık 8$ da kargo parası. 60-65 liraya eline geçer.
http://www.amazon.com/Java-Beginners...6317307&sr=1-1
Referans kitap olarakta bu kitap
http://www.amazon.com/Java-The-Compl...NEH5Y3YXMWRV5H - 25-07-2014, 22:52:37İngilizce kitaplar şimdilik olmaz o kadar ileri düzey ingilizcem yok kodlardan anlarımda sonucu ama neden öyle yaptığını sorgulayamam.Türkçe kitap öncelik.mechulkalan adlı üyeden alıntı: mesajı görüntüle
//Birde disiplinli bir şekilde çalışsam bir sene sonunda Androind için bir şeyler geliştirebilir miyim. - 26-07-2014, 12:28:37nasıl bi hantallıktan bahsediyosunGrafiKod adlı üyeden alıntı: mesajı görüntüle
- 26-07-2014, 20:15:18Hocam c++ ile nasıl android geliştirilebiliyor anlayabilmis degilim, ayrıca dalvik vm son derece performansli çalışıyor.GrafiKod adlı üyeden alıntı: mesajı görüntüle
Hocam c’ nin devri kolay kolay bitmez merak etmeyin c kadar temel bir dil yok androidde bile c kullaniliyor androidde kullanılmasa bile sırf mikro denetleyici ve mikro işlemcilerde kullanılabilmesi için bile devam edertrvendetta adlı üyeden alıntı: mesajı görüntüle
NEOI 588-734 cihazımdan gönderildi - 26-07-2014, 22:10:26Java tek başına çalışamayan bir programlama dilidir.İşletim sistemi üzerindeki bir elçi(messenger diyelim) aracılığı ile çalışır. Windows vs. masaüstü platformlarda JVM(Java Virtual Machine) ile çalışır.AhmtBrK adlı üyeden alıntı: mesajı görüntüle
Android'de ise Dalvik motoru denilen bir programcık bu işi görür(Son günlerde Google ART[Daha performanslı] olanını üretti. KitKat'ta BETA sürümünü etkinleştirebilirsiniz).
Piyasadaki hiçbir 200.000mb üzerindeki mobil oyun Java kullanmaz, imkansızdır! Zira zaten mobil cihazlarda sınırlı CPU ve GPU gücü var, bir de Dalvik'in RAM'e yüklenmesi olayı tamamiyle mahvediyor.
Bir Modern Combat, Asphalt veya GTA türü, şöyle büyükçe bir proje düşünüyorsanız Java'yı gözden çıkarmak zorundasınız! En iyisi LibGDX felan kullanırsınız ama o da kaliteli bir 2 boyutlu oyundan öteye gidemez.
Bkz : Android NDK (Native Dev. Kit)RooTsGhosT adlı üyeden alıntı: mesajı görüntüle
Dalvik veya benzeri paket çeviriciler yerine direkt Linux üzerinde çalışabilen bir platformda oyun yapmak daha performanslıdır. Tabi konfordan kısacaksınız o var
Dalvik VM iyi çalışmasına çalışıyor da tıkandığı yeri de var hani.
