• 25-07-2014, 22:29:59
    #1
    Ş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.
  • 25-07-2014, 22:44:55
    #2
    Kimlik 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
    #3
    mechulkalan adlı üyeden alıntı: mesajı görüntüle
    Ş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
    İ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.

    //Birde disiplinli bir şekilde çalışsam bir sene sonunda Androind için bir şeyler geliştirebilir miyim.
  • 26-07-2014, 03:59:13
    #4
    Biraz konu dışı olacak ama ben kesinlikle önermem. Java yerine C++ öğren yine Android için oyun geliştirebilirsin. + (Tüm platformlar için). Ayrıca javanın vermiş olduğu(Dalvik/ART) o hantallıktan da kurtulmuş olursunuz.
  • 26-07-2014, 12:28:37
    #5
    GrafiKod adlı üyeden alıntı: mesajı görüntüle
    Biraz konu dışı olacak ama ben kesinlikle önermem. Java yerine C++ öğren yine Android için oyun geliştirebilirsin. + (Tüm platformlar için). Ayrıca javanın vermiş olduğu(Dalvik/ART) o hantallıktan da kurtulmuş olursunuz.
    nasıl bi hantallıktan bahsediyosun
  • 26-07-2014, 19:16:59
    #6
    Banada içgüdüsel olarak c nin devri bitecek gibi geliyor.
  • 26-07-2014, 20:15:18
    #7
    GrafiKod adlı üyeden alıntı: mesajı görüntüle
    Biraz konu dışı olacak ama ben kesinlikle önermem. Java yerine C++ öğren yine Android için oyun geliştirebilirsin. + (Tüm platformlar için). Ayrıca javanın vermiş olduğu(Dalvik/ART) o hantallıktan da kurtulmuş olursunuz.
    Hocam c++ ile nasıl android geliştirilebiliyor anlayabilmis degilim, ayrıca dalvik vm son derece performansli çalışıyor.





    trvendetta adlı üyeden alıntı: mesajı görüntüle
    Banada içgüdüsel olarak c nin devri bitecek gibi geliyor.
    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 eder


    NEOI 588-734 cihazımdan gönderildi
  • 26-07-2014, 22:10:26
    #8
    AhmtBrK adlı üyeden alıntı: mesajı görüntüle
    nasıl bi hantallıktan bahsediyosun
    Java 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.

    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.

    RooTsGhosT adlı üyeden alıntı: mesajı görüntüle
    Hocam c++ ile nasıl android geliştirilebiliyor anlayabilmis degilim, ayrıca dalvik vm son derece performansli çalışıyor.
    Bkz : Android NDK (Native Dev. Kit)
    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.