top-image

Tag archives for Android SDK

Android Programlama ve Mobil Dünya Seminerinden..
 TBD Genç'in organizasyonu ve TOBB ETÜ Bilişim Teknolojileri ve Robot Topluluğu'nun ev sahipliği yaptığı Android Programlama ve Mobil Dünya seminerini gerçekleştirdik. Bir konuşmacı olarak katılımın fazla olması beni en çok sevindiren noktaydı. Dinleyici kitlesinin çoğunlunun öğrenci arkadaşlardan oluşmasından ötürü geleceğin mobil  programcılara hitaben konuşmaktan zevk aldım. Şehir dışından gelen misafirlerimizin varlığı ise heyecanlan vericiydi. İlk bölümde, mobil dünyanın istatistiklerine değindik. Dünya ve Türkiye pazarından konuştuk. Android nedir? ve Neden ...more»
Android Programlama ve Mobil Dünya Semineri
TBD Genç'in organizasyonu ile Ankara'da "Android Programlama ve Mobil Dünya" konulu bir seminer düzenliyoruz. TOBB ETÜ Bilişim Teknolojileri ve Robot Topluluğu‘nun ev sahipliği yaptığı etkinliğimiz aşağıdaki konulardan oluşacak: • Mobil İşletim Sistemleri ve Uygulama Pazarı • Neden Android, Android SDK’ya Giriş • Android ile Örnek Bir Uygulama Geliştirme Etkinlik ile ilgili bilgilere aşağıdan ulaşabilirsiniz: Tarih: 27 Kasım 2010 Cumartesi Saat: 13.30-16.30 Yer: TOBB ETÜ Süleyman Sarıtaş Amfisi / ...more»
Telefon Üzerinde Debug Yapmak
İlk çıkan Android telefonlarında, kullanıcıları memnuniyetsiz bırakacak onlarca süprizn yanı sıra programcıları da bekleyen bir süpriz vardı.Telefon üzerinde Debug yapılamıyor ya da telefonu bu moda getirmek için zahmetli adımlar geçmek gerekiyordu. Dün test etme şansı bulduğum Samsung Glaxy S telefonunda ise, bir çok problemin yanı sıra, programcılarda düşünülmüş. "Debug" ya da Türkçe ismi ile "Hata ayıklama" modunu rahatlıkla kullanabiliyoruz. ...more»
BroadcastReceiver Action List
Programınızda kullanacağınız bir BroadcastReceiver için gerçekleştirebileceğiniz tüm aksiyonlar aşağıdaki listede mevcuttur. (BroadcastReceiver konusunda yeniyseniz ve nasıl kullanacağını bilmiyorsanız, Omer Saatcioglu'nun yazar-bozardaki makalesini okuyabilirsiniz.) android.bluetooth.intent.action.BONDING_CREATED android.bluetooth.intent.action.BONDING_REMOVED android.bluetooth.intent.action.DISABLED android.bluetooth.intent.action.DISCOVERY_COMPLETED android.bluetooth.intent.action.DISCOVERY_STARTED android.bluetooth.intent.action.ENABLED android.bluetooth.intent.action.HEADSET_STATE_CHANGED android.bluetooth.intent.action.MODE_CHANGED android.bluetooth.intent.action.NAME_CHANGED android.bluetooth.intent.action.PAIRING_CANCEL android.bluetooth.intent.action.PAIRING_REQUEST android.bluetooth.intent.action.REMOTE_ALIAS_CHANGED android.bluetooth.intent.action.REMOTE_ALIAS_CLEARED android.bluetooth.intent.action.REMOTE_DEVICE_CONNECTED android.bluetooth.intent.action.REMOTE_DEVICE_DISAPPEARED android.bluetooth.intent.action.REMOTE_DEVICE_DISAPPEARED android.bluetooth.intent.action.REMOTE_DEVICE_DISCONNECTED android.bluetooth.intent.action.REMOTE_DEVICE_DISCONNECT_REQUESTED android.bluetooth.intent.action.REMOTE_DEVICE_FOUND android.bluetooth.intent.action.REMOTE_NAME_FAILED android.bluetooth.intent.action.REMOTE_NAME_UPDATED android.intent.action.AIRPLANE_MODE android.intent.action.BATTERY_CHANGED android.intent.action.BATTERY_LOW android.intent.action.BOOT_COMPLETED android.intent.action.CAMERA_BUTTON android.intent.action.CONFIGURATION_CHANGED android.intent.action.DATA_SMS_RECEIVED android.intent.action.DATE_CHANGED android.intent.action.DEVICE_STORAGE_LOW android.intent.action.DEVICE_STORAGE_OK android.intent.action.GTALK_CONNECTED android.intent.action.GTALK_DISCONNECTED android.intent.action.HEADSET_PLUG android.intent.action.MANAGE_PACKAGE_STORAGE android.intent.action.MEDIA_BAD_REMOVAL android.intent.action.MEDIA_BUTTON android.intent.action.MEDIA_EJECT android.intent.action.MEDIA_MOUNTED ...more»
Custom Component (WebView) Kullanımı
Layout'lar içerisinde, kendi custom componentlerimizi; uygulamalarımızın birden fazla yerinde veya herhangi bir UI componenti kullanacağımız zaman, kod hamallığı yapmamak için başvuracağımız bir yöntem. Yani, mesela main.xml içerisinde; kullanımı işimizi görmeye yetmiyorsa, burada yapmamız gereken WebView classını kendimize ait bir class'a extend ederek, layout xml'ilmizin içerisinde de bu classımızı çağırmamız gerekiyor. Şimdi aşağıda bu yapıya bakalım; public class AndroidProgramlamaActivity extends Activity { MyWebView webView; ...more»
Android SDK’sını İndirmek & Güncellemek
Google'ın bazı servislerinin kapanmasından ötürü developer.android.com sitesinden Android SDK'sının indrilmesi ya da güncellenmesi işlemlerinin yapılmasında güçlüklerle karşılaşılmaktadır. Bunun giderilmesi için aşağıdaki yöntemi sırasıla izleyiniz. DNS adresinizi: 4.2.2.5 ve 4.2.2.6 olarak değiştirin. Hosts dosyanızı ayarlayın, Windows için, windows/system32/drivers/etc/hosts dosyasına; unix/linux için, etc/hosts dosyasına bu satırı ekleyin;  209.85.229.99 dl.google.com  kaydederek kapatın. DNS cache'inizi boşaltın Bu işlemleri yaptıktan sonra web tarayıcınızı yeniden başlatın ve tekrardan Android sitesine girin. Adımları ...more»
iPhone vs Android – Uygulama Geliştirme Kısıtlamaları
Mobil dünyanın en gelişmiş 2 işletim sistemi; IPhone ve Android'in birbirlerine olan üstünlükleri konu edinen yazılarıma zaman zaman yer vereceğim. Bu yazımda, bu iki platformda uygulama geliştirme konusundaki bazı kısıtlamalardan ve üstünlüklerden bahsettim. Bu bilgileri bilmek; uygulama geliştirme öncesinde, hangi platformla hangi yetkinliklerde uygulamalar geliştirebileceğimizi bilmemiz açısından ciddi bir yarar sağlayacaktır. Uygulama geliştirme öncesinde, özellikle IPhone için kısıtlamaları dile getiren ...more»
bottom-img