Daha önce aynı kitabın ilk versiyonu olan Professional Android Application Development ile Android programcılığına ilk adımımı atmıştım. Gerçekten çok istifade ettiğim bir kitaptı. Android SDK'nın zaman içerisinde kodlarında bir çok revizyona gidip level atladığından ötürü kitap kısa zamanda eskidi. Kitabın yazarı Reto Meier'de Android SDK 2.1 r1'e göre kitabında güncelleme yaparak tekrardan kaleme almış ve Professional Android 2 Application Development kitabını çıkartmış. Henüz Türkiye'de herhangi bir ...more»
Google bünyesinde geliştirilen Android, olabildiğince esnek yapısıyla hemen her ortama kolaylıkla uyum sağlayabilen bir mobil işletim sistemi. Cep telefonları, tablet bilgisayarlar, askeri araçlar derken Android sonunda otomobillere kadar erişmeyi başardı. Yeşilli robot ayıyı, otomobillerinde kullanansa Çinli otomobil üreticisi Roawe oldu.
İlk olarak Şangay otomobil fuarında tanıtılan ve ileri teknoloji ürünü donanımıyla dikkat çeken Roawe 350 dünyanın ilk Android işletim sistemini taşıyan ...more»
Android Programcılığına başlamak isteyipte nereden başlayacağını bilemeyen arkadaşlar için kaçırılmayacak bir video! Sonuç olarak bir nevi Hello Word uygulaması fakat, mantığının kavranmasını sağlayabilmek amacıyla biraz detaylıca anlatılmıştır.
Android Programlamaya nasıl başlanır?
Eclipse
Android SDK Kurulumu
Emulator kurulumu
Android Hello Word
Andruid Manifest file yapısı ve permissionlar
...more»
Hikaye: Telefonunuz yeni açıldığında, programınızın otomatik olarak açılmasını sağlayabilir, ya da arka planda bazı önyüklemeleri gerçekleştirebilirsiniz. İşte bende bugün yeni yapmaya başladığım bir programın benzer bir özelliği olmasını istediğim için bu konuyu araştırmaya koyuldum. Zaman içerisinde değişen Android API’leri yüzünden internetten araştırıp bulduğum hiç bir bilginin tam ve geçerli olmaması sonucunda, yarım saatte yapmayı planladığım şeyi ancak yarım günde ...more»
Yeni nesil mobil cihazlarda artık standart olarak bulunan sensörler sayesinde, elimizdeki küçük cihazlara mükemmel bir işlevsellik ve görsellik katıldığını söylesek, sanırım yanlış bir tabir kullanmış olmayız. Sensörler sayesinde; pusula, oyun kontrolleri, telefon konumuna göre değişen kullanıcı arayüzleri gibi uygulamalar geliştirilebilir.
Android; orientation (cihazın boşluktaki konumu), accelerometer (ivme), light (ışık), magnetic field (manyetik sensörü), proximity (yakınlık), temprature (sıcaklık) sensörlerini destekliyor. (Bu sensörler ...more»
1-) Öncelikle programımızda kullanacağımız haritanın ekranını belirleyecek olan UI’mizi yazalım. “layout” klasörünün içerisinde maps.xml dosyasını oluşturalım.
Harita ekranın gözükecek ekranımızı belirledik. Yukarıdaki kodlara bakınca, uygulamamızda Google MAPs açıldıktan sonra tüm ekranı kaplaması gerektiğini söylemek dışında herhangi bir şey yapmadık. apiKey= “” kısmına kendi elde ettiğimiz api key’ini yazdık.
2-) ikinci adımda, bir tane class MapActivity class’ı oluşturacağız. Bunun için herhangi ...more»
Giriş Android uygulamamıza Google haritası ekleyerek, daha görsel uygulamalar geliştirebiliriz. Mesela adres bilgileri, konum bilgileri, yol haritaları günlük hayatımızı kolaylaştıracak bir çok bilgiyi içerisinde saklıyor.
Yukarıda saydıklarımın dışına çıkıp farklı olması açısında örnek bir program verecek olursak, Android'e kendi konum bilginizin nerede olduğunu öğrenebileceğiniz bir program geliştirebilir, sonra bunu yine aynı program üzerinden arkadaşınız ile paylaşabilir sonuç olarak bir arkadaş grubundaki ...more»
Google Android programlama yeni başlayacaklar için çok ideal bir kitap. Herhangi bir bilgi derinliğinden ziyade, konsepti anlatmak için yazılmış olan kitabın bana oldukça faydası olduğunu düşünüyorum. Kitap ücretsizdir, yukarıda verdiğim adresten kitabın PDF dosyasını bilgisayarınıza indirebilirsiniz.
anddev sitesinden kitabı indirebilirsiniz (kitap ücretsizdir) ...more»
Merhaba, bu yazımda Google Android'in gerekli plug-inlerini Eclipse üzerine kuracağız ve böylelikle Eclipse ile Android entegrasyonunu sağlamış olacağız.
(NOT: Ben anlatımımı Linux üzerinden yaptım fakat tüm adımlar windows işletim sisteminde de aynıdır.)
1.Adım:
Bilgisayarınızda, Java Development Kit var mı? yoksa, http://www.oracle.com/technetwork/java/javase/downloads/index.html adresinden işletim sistemimize uygun olarak bu eksikliğimizi giderelim.
2.Adım
Android ortamındaki geliştirmelerimizi Eclipse ortamında yapacağımız için, elimizde Eclipse olması gerekiyor. Eğer yoksa, http://www.eclipse.org/downloads/ adresinden ...more»


