Şimdi Ara

Android'e nerden başlamalıyım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir Kullanıcı, 2 Masaüstü Kullanıcı
26
Cevap
0
Favori
1.055
Tıklama
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> Java >> Android'e nerden başlamalıyım
Sayfaya Git:
Sayfa:
Giriş
Mesaj
  • Er
    10 Mesaj
    Ben android programlama başlamak istiyorum,ancak hiç java bilgim yok,fakat c++ ve c# hakkında yuzeysel,php hakkında ortanın biraz ustu bilgim var .Oncelikle nerden baslamalıyım,kitap almak istiyorum,onerebilceğiniz kitaplar neler?



    |
    |
  • Yüzbaşı
    395 Mesaj
    zor
    |
    |
    _____________________________
  • Er
    10 Mesaj
    zor derken?
    _____________________________
  • Çavuş
    65 Mesaj
    Öncelikle Java öğrenmen gerekir.
    İnternette birçok kaynak mevcut. Kitap olarak da çeşitli kitaplar mevcut ama hepsi hakkında bir fikrim yok. Bazıları çok temel seviyedeydi, daha kapsamlı kitaplar da vardır elbet.
    Ama en önemlisi sadece Türkçe kaynaklara bağlı kalmamalısın ve sürekli araştırmalısın.
    |
    |
    _____________________________
  • Er
    10 Mesaj
    Bende java öğrenmeye başladım zaten ancak ben internetten çalışmayı cok sevmiyorum ,genelde ihtiyacım olan kodları arıyorum,elimde bir kitap olması benim açımdan daha iyi olucak.
    |
    |
    _____________________________
  • Çavuş
    65 Mesaj
    Kitap konusunda yanlış yönlendirmek istemem ama tek bir kaynağa bağlı kalmamak lazım. Tabi yol göstermesi açısından giriş amaçlı bir kitap edinebilirsin.
    İnternetten araştırma yapmaya da alışsan iyi olur en büyük kaynak o çünkü.
    |
    |
    _____________________________
  • Yüzbaşı
    395 Mesaj
    quote:

    Orijinalden alıntı: dtnks

    zor derken?


    Başka bir işi varsa hiç bulaşmasın derim. Çünkü başlı başına ağır bi disiplin öyle hobi olarak helloworld den öteye gidemez bence.
    alt alta kodları editleyerek yazıp sıralamak da size para kazandırmaz.
    Problem çözüm kabiliyetiniz önemli
    mesela karşılaştığınız problemi çözerken ki yaklaşımınız sizi ya galip ya mağlup yapacak. arası yok.

    Örneğin 2 boyutta kuşbakışı bir tank yönetiyorsun tank mermiyi ateşliyor. Mermiyi neye göre hareket ettireceksin? elinde koordinat bilgileri hız bilgisi,
    ivme, hava sürtünmesi fırlatma açısı, mermi ağırlığı vb. gibi fatörler var birde Lise 3 TRİGONOMETRİ bilgisi Yani diyeceğim şu Sorun çözmede yetenekli değilseniz yani kasapsanız ,hukukçuysanız, ressamsanız, veya doktorsanız yani bu işin mantığına hakim değilseniz "zor." Kendi işinizden daha çok para kazanırsınız emin olun. Milletimizi görüyoruz playstoreda . Çok iyi uygulama çıkaran harikulade işler yapanlar var ama çoğu uygulamalarımız vasat.Bu verdiğim örnek çok çok çok basit bir örnek. Bu işten para kazanmayı planlayan arkadaşlara programlama dili öğrenmeyi yabancı dil öğrenmekle karıştırmayın. Çok çalışırsanız azimliyseniz olabilir ama çok gördüm bu konuları açıp daha eclipse'i kuramadığı için vazgeçen . Cümleleri toparlamak zor oluyor gecenin ilerleyen saatlerinde kusurumuz varsa affola ...Hadi kolay gelsin. İyi Çalışmalar.
    _____________________________




  • Yüzbaşı
    923 Mesaj
    internetten çalışmayı sevmiyorsan programcılığı başlamadan bitir derim yok ben hazır kod kullanıcam türkçe kaynakları ezberliyip yazıcam diyorsan devam et ama bir yere varamazsın
    _____________________________
  • Er
    10 Mesaj
    quote:

    Orijinalden alıntı: rocket11

    quote:

    Orijinalden alıntı: dtnks

    zor derken?


    Başka bir işi varsa hiç bulaşmasın derim. Çünkü başlı başına ağır bi disiplin öyle hobi olarak helloworld den öteye gidemez bence.
    alt alta kodları editleyerek yazıp sıralamak da size para kazandırmaz.
    Problem çözüm kabiliyetiniz önemli
    mesela karşılaştığınız problemi çözerken ki yaklaşımınız sizi ya galip ya mağlup yapacak. arası yok.

    Örneğin 2 boyutta kuşbakışı bir tank yönetiyorsun tank mermiyi ateşliyor. Mermiyi neye göre hareket ettireceksin? elinde koordinat bilgileri hız bilgisi,
    ivme, hava sürtünmesi fırlatma açısı, mermi ağırlığı vb. gibi fatörler var birde Lise 3 TRİGONOMETRİ bilgisi Yani diyeceğim şu Sorun çözmede yetenekli değilseniz yani kasapsanız ,hukukçuysanız, ressamsanız, veya doktorsanız yani bu işin mantığına hakim değilseniz "zor." Kendi işinizden daha çok para kazanırsınız emin olun. Milletimizi görüyoruz playstoreda . Çok iyi uygulama çıkaran harikulade işler yapanlar var ama çoğu uygulamalarımız vasat.Bu verdiğim örnek çok çok çok basit bir örnek. Bu işten para kazanmayı planlayan arkadaşlara programlama dili öğrenmeyi yabancı dil öğrenmekle karıştırmayın. Çok çalışırsanız azimliyseniz olabilir ama çok gördüm bu konuları açıp daha eclipse'i kuramadığı için vazgeçen . Cümleleri toparlamak zor oluyor gecenin ilerleyen saatlerinde kusurumuz varsa affola ...Hadi kolay gelsin. İyi Çalışmalar.

    teşekkür ederim üşenmeden uzun uzadıya yazmışsınız,ben matematik ogrencisiyim zaten çözüm üretmeyede aşinayım:) bu güne kadar yarım yamalak o dilden bu dilden devam ettim,adam akıllı bi iş cıkartmadım ortaya,artık bir dile yönelmek istiyorum,zor olduğunun farkındayım bende ama yaptığım iş,çalışmaya harcadıgım vakit bana keyif veriyor.Emin olun kararımı verdiğimden beridir çok çalışıyorum.Ancak bir işe yeni başlayanın kafası her zaman karısık olur,bişeyler tam şekillenmemiş olur,bende bu yuzden bu alanda tecrubeli insanların fikrini almak istedim.
    |
    |
    _____________________________




  • Er
    10 Mesaj
    quote:

    Orijinalden alıntı: bytecode3

    internetten çalışmayı sevmiyorsan programcılığı başlamadan bitir derim yok ben hazır kod kullanıcam türkçe kaynakları ezberliyip yazıcam diyorsan devam et ama bir yere varamazsın

    Hazır kod kullanmıcam,kullanmadım,kullanmamda.Şöyle söyleyeyim anlamadıgım bir şeyi asla kullanmam onu anlarım,öğrenirim ,sonra kendim yazıp oyle kullanırım.Türkçe kaynak ezberleme gibi bi niyetim hiç olmadı.Bu şekilde yapıp kendimi kandırmak değil benim niyetim.İnternetteki dokumanlardan bende faydalanıyorum ancak monitorden bakıp çalışmayı sevmiyorum,kod yazarken bile once kagıda doker orda kendi mantıgıma gore denetler sonra yazarım,su an baslangıc asamasında oldugum içinde sırasına gore konularını anlatan bana işin mantıgını azda olsa kavratıcak bi kaynaga ihtiyacım var o yuzden buraya kaynak sormak için konu açtım.Ancak forumdada coğu insanın yorumlarını goruyorum " hiç başlama ,kendini kandırma ,bu şekilde senden birşey olmaz" tarzı,boyle ifadelerle ancak yıkıcı eleştiri yapmıs olursunuz bence biraz yapıcı eleştiri yapmayı ogreniz lazım.
    _____________________________




  • Yarbay
    6494 Mesaj
    Hocam hava bilmeden çok zor yaparsın . Ben hiç objecrive c bilmeden iphone programlamaya bulaştım kafadan çok zorlandım çünkü xcode objective c h biriey bilmiyordum . Önce ana dili öğren bence.
  • Binbaşı
    1362 Mesaj
    quote:

    Orijinalden alıntı: dtnks

    Bence c ile başla hadi c++ diyelim veya ,sonra c# , java bu ikisi çok benziyor zaten en son da anroid. Direk java veya android olmaz.
    _____________________________
  • Yüzbaşı
    395 Mesaj
    quote:

    Orijinalden alıntı: strahd_von_zarovich

    quote:

    Orijinalden alıntı: dtnks

    Bence c ile başla hadi c++ diyelim veya ,sonra c# , java bu ikisi çok benziyor zaten en son da anroid. Direk java veya android olmaz.

    Elektro çalıcaksan elektro al Klasik çalıcaksan klasik öyle klasik alayım öğreneyim elektroya geçerim deme vakit kaybı.
    |
    |
    _____________________________
  • Er
    10 Mesaj
    Herbelt Schildt'in kitabını aldım,anlatım olarak çok açıklayıcı duruyor,henüz çok inceleme fırsatım olmadı ama ilk izlenimi iyi.
    |
    |
    _____________________________
  • Teğmen
    129 Mesaj
    Kodlab ın çok güzel bir java kitabı yeni öğrenmeye başlayanlar diye bir de cd veriyo o kitabı alabilirsen iyidir türkçe kaynak gerçi kitap almışın ama yine de sen bilirsin ing çok şahane bir kaynak daha var o da biraz pahalı ama java adına herşey var diyebilirim. Çok geniş bir kaynak.
    |
    |
  • Er
    10 Mesaj
    Kodlab'ı arkadaşlarımda önerdi fakat ben kodlab'ın çıkarttığı kitapları yetersiz buluyorum.
    |
    |
    _____________________________
  • Yüzbaşı
    923 Mesaj
    quote:

    Orijinalden alıntı: dtnks

    quote:

    Orijinalden alıntı: bytecode3

    internetten çalışmayı sevmiyorsan programcılığı başlamadan bitir derim yok ben hazır kod kullanıcam türkçe kaynakları ezberliyip yazıcam diyorsan devam et ama bir yere varamazsın

    Hazır kod kullanmıcam,kullanmadım,kullanmamda.Şöyle söyleyeyim anlamadıgım bir şeyi asla kullanmam onu anlarım,öğrenirim ,sonra kendim yazıp oyle kullanırım.Türkçe kaynak ezberleme gibi bi niyetim hiç olmadı.Bu şekilde yapıp kendimi kandırmak değil benim niyetim.İnternetteki dokumanlardan bende faydalanıyorum ancak monitorden bakıp çalışmayı sevmiyorum,kod yazarken bile once kagıda doker orda kendi mantıgıma gore denetler sonra yazarım,su an baslangıc asamasında oldugum içinde sırasına gore konularını anlatan bana işin mantıgını azda olsa kavratıcak bi kaynaga ihtiyacım var o yuzden buraya kaynak sormak için konu açtım.Ancak forumdada coğu insanın yorumlarını goruyorum " hiç başlama ,kendini kandırma ,bu şekilde senden birşey olmaz" tarzı,boyle ifadelerle ancak yıkıcı eleştiri yapmıs olursunuz bence biraz yapıcı eleştiri yapmayı ogreniz lazım.

    bu programlama işinin belli kuralları vardır bütün üniversitelerde bunu söyler biz size programlamanın temel tekniklerini öğretiriz programcı olmak size kalır gibisinden yani araştırmak kendini geliştirmek için tek bir kaynak var o da internet ,kitap alarak androidin temellerini öğrenirsin tamam ama diyelim yapmak istediğin bir proje kitapta yazmaz diyelim uzaktan bilgisayarını telefonla kontrol etmek istiyorsun hangi kütüphaneleri kullanıcan bunu bilmen gerek bu kütüphanenin javadocunu okuyup neyi nerde kullanıcan bunları öğrenmek gerek şuan ki bilgilerinle baştan bir kütüphane yazamayacağına göre bunların kullanmak zorunda kalıcaksın programcılığın mantığı bu zaten kendine başına bir yere kadar gidersin gerekirse open source projelere bakıp onlardan faydalanıcan bende demiyorum aynısı çal kodlarıkendi projene koy diye ama işin mantığını çözmen için bu gerekli eğer sende yok ben interneti kullanmayı sevmiyorum günümüzün programlama tekniklerine gözümü kapatıp kendim bodozlama gitmek istiyorum dersen yazılacak yapıcı yorum beklemeyin programcılığın can damarını kesmiş oluyorsunuz zamanında bende kitap aldım ama sonra ingilizce öğrenince ve internetin sonsuz kaynağını keşfedince hiç gereği yokmuş dedim eğer bu işe gönül verecekseniz monitörden bakıp çalışmayı sevmelisiniz.
    |
    |
    _____________________________




  • Yüzbaşı
    382 Mesaj
    Soğudum yukarıdakileri okuyunca?

    Bende arkadaş gibi bir şey düşünüyordum.Arkadaş kanımca kendi için bir şeyler yapmak istiyor.Yani para kazanmak değil amacı bir yerde hobi.
    |
    |
    _____________________________
    Alışveriş yapılanlar;Rodin,Denizmax,criminal73,Death Cube K,Yigit315,djemo31 devamı gelirse ekleriz
  • Süresiz olarak uzaklaştırıldı.
    2 Not
    xdf yjnxfyxr7ykı xr7ı sdr7ı d7 d



    < Bu mesaj bu kişi tarafından değiştirildi rob dö şambır -- 1 Mayıs 2013; 15:40:57 >
    |
    |
    _____________________________
  • Yarbay
    3088 Mesaj
    Öncelikle Object Oriented Programming'in ne demek olduğunu öğrenmen lazım.Bu konsepti kafanda oturttuğun zaman C++ , Java gibi dilleri öğrenmen daha kolay olur.
    Sana tavsiyem şu dilleri şu sırada öğrenmen : C , C++ ve Java. C'yi geliştirip C++, C++'ı geliştirip Java dilini yapmışlar gibi düşünebilirsin. Alttaki mantığı anlarsan programlama dillerini o kadar çabuk ve verimli şekilde öğrenirsin.

    Eğer internet yoluyla öğrenmek istiyorum diyorsan öncelikle ingilizceyi çok iyi öğrenmen lazım.İnternetteki iyi kaynakların çoğu ingilizcedir.İstersen C,C++ ve Java kitapları alıp sırayla okuyabilirsin.

    Programlamada ilkler hep zordur.Bu zorluğu aşarsan ve zaman ayırırsan kendini iyi bir şekilde geliştirebilirsin.

    Kolay gelsin.
    |
    |
    _____________________________
HızlıCevap
Sayfaya Git:
Sayfa:
Reklamlar
haberler
Mobilya Takımları
son dakika
üniversite
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR2
0,266
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.