kısa kısa geçeyim, android google un yapmış olduğu bir işletim sistemi ( http://tr. wikipedia. org/wiki/Android_(i%C5%9Fletim_sistemi ) android işletim sistemine uygulama geliştirmek için birden fazla teknoloji/dil kullanılabilir genel olarak kullanılan java programlama dilidir. Java ile birlikte xml de kullanılıyor. Ancak xml bir programlama dili değildir. Android uygulama geliştirirken xml de sadece tasarım kısmını yapıyorsun. Javada ise yaptığın tasarımlardaki kontrollere erişerek bunların arkaplanda çalışan kodlarını yazıyorsun. Yani xml de bir buton oluşturdun diyelim, bu butonun toplma, çıkarma blme gibi işlemleri yapması için gerekli kodu javada yazarsın. Bunun benzerini wpf ve silverlight da grebiliyoruz. Tasarım tarafı xaml ile yapılır, kodlama kısmı c#, vb. net ile. Aslında tasarım demekle işi biraz basitleştirdim, event tanımlama olayları falan da var ama onlar o kadar da gerekli değil ilk adımda senin için java harici çeşitli platformlarda da android geliştirebilirsin. phonegap ile html, css, javascript kullanarak bu işleri yapabiliyorsun. Ancak ne kadar geniş kapsamlıdır bilmiyorum, denemedim. http://phonegap.com/ yine aynı şekilde adobe air ile de yapabilirsin. ya da oyun için unitd3 gibi bir sistem kullanabilirsin. http://unity3d.com/unity/multiplatform/mobile yine bir alternatif hiç kod yazmadan puzzle mantığı ile program yapabileceğin appinventor var http://appinventor.mit. edu/ sdk, genel olarak kütüphane ismidir. android in sdk'inde, tüm classlar, yapılar mevcuttur ve bunlar java dilindedir. Dolayısıyla eclipse/netbeans gibi bir IDE ye bu sdk yi yüklüyorsun. Ve artık IDE'nde java dili ile android uygulamalar oluşturabilirsin. http://developer.android.com/sdk/index.html bir de android için ndk var, bu da yukarıdakiyle aynı mantıkta tek fark ise c/c++ için hazırlanmıştır ve uygulamanı native olarak derleme şansın var http://developer.android.com/tools/sdk/ndk/index.html http://developer.android.com/tools/sdk/ndk/overview.html nasıl kuracağınla ilgili bu sitedekilere gz atabilirsin, dikkat edersen bir kaç farklı yol izlenmiş olduğunu grebileceksin http://www.serefakyuz.com/2011/09/eclipse-android-emlatr-kurulumu.html http://www.gelecekonline.com/metin/android_sdk_ve_eclipse_kurulumu-2740 http://www.barissamanci.net/Makale/27/adim-adim-android-sdk-kurulumu/ http://tanergungor.blogspot.com/2012/06/eclipse-icine-android-sdk-ve-emulator.html aynı zamanda taner arkadaşımızın yarım bırakmış da olsa güzel bir türkçe eğitim seti var http://www.programlamadefteri.com/android-programlama-dersleri buradan izleyebilirsin unbalanced tarafından 03/Mar/13 15:21 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

biz bilmeyenler veya eccük bilenler olarak android e dıştan bakınca programlama dili diyoruz sonra bir bakıyoruz ki java ile programlıyorlar xml diye başka birşey elimde 2 tane youtube tan indirdiğim grsel eğitim var birisi java ile biri xml ile programlıyor başka dillerle falan programlanabiliyor mu nasıl işliyor sistem şyle anlatırsanız güzel olur: nce şu program indirilir daha sonra şu dillerle program yazılır sonra şu program kodları derler vs. yani eclipse ne sdk ne niye java yı kurdur vs. vs.