Archive for the ‘Android Programlama’ Category

Android App Inventor EÄŸitim Videosu

Merhaba arkadaÅŸlar.

Bir kaç ay öncesinde Google , Android Os için hiç kod yazmadan programlar  geliÅŸtirmeye olanak saÄŸlayan App Inventor aracını kullanıma sundu.App Inventor kullanarak hiç kodlama yapmadan program geliÅŸtirmeyi bir videoda anlatmak istedim.Sonuçta aÅŸağıdaki videoyu hazırladım ve siz deÄŸerli arkadaÅŸlarıma sunmak istedim.Videoda arkadaÅŸlar App Inventor ile “basit bir program nasıl geliÅŸtirilir?” onu anlatmaktayım. Videoyu tam ekran boyutunda izlemenizi tavsiye ederim.İyi seyirler.


Android App Inventor Eğitim Videosu from Kadir Gülağız on Vimeo.

Arkadaşlar görüş,öneri ve düşüncelerinizi bekliyorum.Videoyu izlediğiniz için şimdiden teşekkür ederim.
Herkese Kolay gelsin.

kGlz…

Android OS içinde Veritabanlarıyla Çalışmak

Herkese merhaba arkadaşlar.Bu makalemizde Android işletim sistemi içinde program geliştirirken , veritabanı yapısını nasıl kullanacağımızı anlatmaya çalışacağım.Genelde mobil uygulamalarda çok sık şekilde web servisleri kullanılır ama bazı durumlarda veri tabanı kullanmamız gerekebilir.Öncelikle Android OS için veritabanı mantığını öğrenelim daha sonra ise küçük bir örnek programla bilgilerimizi pekiştirmeye çalışalım.Ayrıca yaptığım programımda kodlarını da paylaşacağım böylece kodları bilgisayarınıza indirebilirsiniz.

Arkadaşlar Android OS içinde veritabanı uygulamaları geliştirmek için SQLite kullanılmaktadır.Siz android uygulamaları geliştirmek için Android SDK’sını kurduğunuzda SQLite desteği de otomatikman gelir. Arkadaşlar SQLite ‘i kısaca anlatmak gerekirse ,açık kaynak kodlu bir sql sunucu veritabanı motorudur.Yani Mssql,Mysql,Oracle neyse SQLite de onların daha küçük uygulamalar geliştirmek için çıkarılmış bir Sql sunucu motorudur.Eğer SQLite hakkında daha geniş bilgi almak istiyorsanız internette arattırarak binlerce dökümana ulaşabilirsiniz.

Arkadaşlar şimdi örnek bir Android Uygulaması yapalım ve kodların belli başlı yerlerini açıklayarak makalemize devam edelim.Daha sonra ise kodları bilgisayarınıza indirerek detaylı açıklamaları kodlar içinde de bulabilirsiniz.Eclipse IDE’miz içinde File -> New -> Project ->Android Project sekmelerini seçelim ve aşağıdaki proje bilgilerini girelim.OrnekVeriTabani adında bir android projesi oluşturuyoruz arkadaşlar.Aşağıdaki resimde de görebilirsiniz.Project Name,Application Name,Package Name,Create Activity,Min SDK Version alanlarını aşağıdaki şekilde dolduralım.

first

Arkadaşlar programımızda bir text kutusuna Ülke isimleri gireceğiz ve veritabanına kaydedeceğiz. Daha sonra ise Ülke isimlerini veritabanından okuyarak bir Spinner kontrolunde göstereceğiz.Bununla ilgili ekran görünümü ise aşağıdaki resimde görülebilir.Bununla ilgili olan tasarımın xml yazımını ise main.xml sayfasından bakabilirsiniz arkadaşlar.

Arkadaşlar makalemi Yazarbozar.com sitesinde de yayınlamıştım.Makalemin devamını oradan okumak için bağlantıya tıklayabilirsiniz. 

Android’li Cihazlar İçin Tek Kaynak

Android artık mobil dünyada kabul görmüş en başarılı mobil işletim sistemlerinin başında yer alıyor. Her geçen gün kullanıcı kitlesini genişleten ve cihaz çeşitliliği artan işletim sistemi, hayli geniş bir yelpazede donanımsal özelliklere sahip telefonları arşivinde barındırıyor.

Bugüne kadar pazara sunulmuÅŸ tüm Android’li akıllı telefonların donanımsal özelliklerine tek bir sayfadan ulaÅŸmak ister misiniz? Böyle bir veritabanına

ihtiyacınız varsa bir firmanın hazırladığı Google dokümanını kullanabilirsiniz. Bu sayfada yıllara göre kategorilendirilmiÅŸ akıllı telefonların yanı sıra Android’li diÄŸer tüm cihazlar da yer alıyor. İlgili dokümana ulaÅŸmak için burada yer alan sayfayı ziyaret edebilirsiniz.

Ve Musicpedia yeryüzüne indi…

Merhaba Arkadaslar.Yine kendi yazdıgım bir Android uygulamasıyla karsınızdayım.Daha önce android isletim sistemi cihazları için yazdıgım Android Türkiye Hava durumu programını sitemden kodlarıyla birlikte paylasmıstım. Simdi de yine Android OS için yazdıgım bir uygulamayı sizlere tanıtmak istiyorum.Tanıtım videosunu ve flickr slaytshow’u asagıda görebilirsiniz.Burada simdi tanıtacagım uygulamamın ismi Musicpedia Mobil Müzik Ansiklopedisi Programı.

Arkadaşlar Musicpedia programım 2 büyük (Qualcomm ve AVEA) şirketin mobil uygulama yarışmasından finale kalarak büyük bir başarıya imza attı.Yani Musicpedia programı ödüllü bir programdır.
Detaylı bilgiyi görmek için tıklayın.

Musicpedia programı,müzikle ilgili olarak ansiklopedik bilgileri kullanıcıya sunan , 100.000‘in üzerinde bagımsız müzisyen ve 3 milyon‘un üzerinde müzik parçası hakkındaki bilgileri,çogunlugu Türkçe olarak kullanıcıya veren bir mobil ansiklopedi programıdır.

Arkadaslar Musicpedia programımı Android Markete de yükledim.Programımı “Reference” kategorisi altında bulabilirsiniz.Programı hızlı bir sekilde indirmek için QR barcode kodunu burada görebilirsiniz.
Arkadaslar Musicpedia programının (Hem Türkçe,hemde İngilizce) .apk dosyasını indirmek için Tıklayın.
Musicpedia programım için yardım amaçlı bir PowerPoint gösteri dosyası hazırlamıstım.Bu dosyayı indirmek için Tıklayın.

Musicpedia programı orijinal bir fikirdir.Ansiklopedi programlarına sık sık internet veya mobil dünyada rastlıyoruz ancak müzik alanına özellesmis bir program sadece Musicpedia programıdır. Read the rest of this entry »

Google Android’e Büyük Tehdit

Google’ın başı Android’de kullandığı Java teknolojileri ile dertte. Java’nın sahibi Oracle, Google’ın bazı ÅŸeyleri izinsiz kullandığı iddiasıyla dava açtı. Davayı Oracle kazanırsa Andorid’in geleceÄŸi tehlikeye girecek.

Dünyanın önde gelen yazılım ÅŸirketlerinden Oracle, Google’a dava açtı. Davanın sebebi ise Google’ın Android iÅŸletim sisteminde Oracle’a ait bazı fikirleri çalmış olduÄŸu iddiası. (En Gerekli 10 Android Uygulaması)

Açılan davanın temelini ise, Sun’ın satın alınmasıyla birlikte hakları Oracle’a geçen Java bulunuyor. Oracle tarafından yapılan açıklamada, Google’ın bilerek ve defalarca Java ile ilintili birçok fikri mülkiyeti çaldığı iddia edildi.

Oracle, Google’ın bazı teknolojileri izinsiz kullandığını iddia ediyor

 Yasaklama ve Tazminat

Oracle davanın sonucunda Android işletim sisteminin dağıtımının yasaklanmasını ve tazminat ödenmesini talep ediyor. (Android Atağa Kalktı)

Åžimdi davanın sonucu merakla bekleniyor. EÄŸer Oracle davayı kazanırsa, son dönemde büyük bir ivme kazananın Android’in önüne büyük bir engel çıkabilir.

Android Atağa Kalktı

Google’ın mobil iÅŸletim sistemi Android ÅŸu sıralar bir hayli popüler. İşletim sisteminin günlük bazda ulaÅŸtığı cihaz satış rakamları son derece etkileyici. Amerika’nın en çok tercih edilen mobil iÅŸletim sistemi haline gelen Android, ulaÅŸtığı satış adetleri ile de adından söz ettiriyor. (Küçük YeÅŸil Robot ABD’yi ele geçirdi.)

Her ne kadar Google akıllı telefonu ile beklentilerin uzağında kalmış olsa da Android için durum farklı. Google CEO’su Eric Schmidt Reuters’a yaptığı açıklamada ÅŸu anda günlük ortalama 200.000 düzeyinde Androidli akıllı telefonun satıldığı bilgisini veriyor. Yılın ikinci çeyreÄŸinde günlük 165.000 akıllı telefon satış rakamına ulaÅŸan Google, ilk çeyrekte 65.000 düzeyini geçememiÅŸti.

Android’in rakamlarına baktığımızda 90 günlük dönem için 18 Milyon adetlik bir rakama ulaşılmış olduÄŸunu görüyoruz. Bu oran pazar lideri konumundaki Nokia için 24 Milyon iPhone içinse 8.4 Milyon adet olarak gerçekleÅŸmiÅŸ. Konuya Android’in geçmiÅŸinin 3 yıldan daha az olduÄŸunu notunu da eklersek baÅŸarının büyüklüğü daha bir ihtiÅŸamlı karşımıza çıkıyor.

Android Telefonlarda Büyük Tehlike

Dikkat! Cep telefonunuzdaki tüm kişisel verileriniz tehdit altında olabilir. Çünkü korsanlar, sonunda yeşil, şişman robota da sızdılar.
Korsanların halinden, yine korsanlar anlar. Lookout adındaki bir hacker topluluÄŸu, mobil cihaz güvenliÄŸi üzerine yaptığı araÅŸtırmayı kamuoyu ile paylaÅŸtı. AraÅŸtırmaya göre, Android’e yüklenen pek çok masaüstü görseli uygulaması; rehber bilgileri, yapılan ve alınan çaÄŸrılar, IMEI numarası, SMS’ler, notlar ve hatta bazı ÅŸifre bilgileri gibi verileri toplayıp, kötü niyetli kiÅŸilere iletiyor.

Zararlı uygulamaların, 5 milyondan fazla cep telefonunda kullanıldığı da iddia edildi. Durum böyleyse, iyi niyetleri ile tanınmayan korsanların elinde, kullanabilecekleri çok sayıda kiÅŸisel veri mevcut. Bu kiÅŸilerin amaçları henüz bilinmese de, Android kullanıcılarının, acilen bir güvenlik yazılımı edinmeleri gerektiÄŸini düşünüyoruz. Kullanıcılar, Android için geliÅŸtirilen Lookout Mobile Security’i edinmek için baÄŸlantıya tıklayabilirler.

Google Nexus One Artık Yok

Google, büyük beklentilerle piyasaya sürdüğü Nexus One adlı akıllı telefon modelinin üretiminin durdurulduğunu resmi olarak açıkladı.

Google, büyük umutlarla piyasaya sürdüğü Nexus One’ın üretiminin durdurulduÄŸunu resmi olarak açıkladı. Google, Ocak 2010′da piyasaya sürdüğü Nexus One’dan dünya çapında ancak 135 bin adet satabildi.

Google’ın Nexus One’ı durdurması aslında bekleniyordu. Bunun sebebi ise ürünün beklentileri karşılamaktan uzak olması ve iyi bir baÅŸlangıç yapamamasıydı.

Google Nexus One beklenen etkiyi bir türlü yakalayamadı.

Önce Kin, sonra Nexus One

Microsoft Kin’in ardından Google Nexus One’ın da üretiminin durdurulması yazılım ÅŸirketlerinin cihaz geliÅŸtirmede çok da baÅŸarılı olamadığının bir kanıtı olarak gösterilebilir. (Microsoft Kin rafa kalktı)

Öte yandan, Nexus One’ın aksine Google Android iÅŸletim sisteminin akıllı telefon pazarındaki ağırlığı giderek artıyor. Piyasaya çıkan birçok yeni modelde Android iÅŸletim sistemini görmek mümkün.

Android’in Önlenemez Yükselişi

Windows işletim sistemli Tablet ürünlerin başarısızlığı ve Apple’in iPad başarısı, üreticileri tekrardan umutlandırdı. Birçok üretici Android işletim sistemini bir çıkış yolu olarak görüyor.OEM ya da Original Equipment Manufacturer. Bu tabir bilgisayarı üreten ve ilgili firmaya satan üreticiler için kullanılır. Bilgisayar firmaları da bu OEM ürününü alıp kendi markalarını yapıştırır. Bu yapıldığında bilgisayar ile birlikte işletim sistemi de beraberinde gelir (Android’de Daha Hızlı Mesaj Yazmak İçin).

Buraya kadar her şey normal. Fakat bilgisayar firmaları yazılım firmasından müşterilerle daha yakın bir işbirliği istiyor. Herhangi bir sorun olduğunda işletim sistemini yapan firmadan, kendi ürününün tüm desteğini sunması isteniyor.Bunun anlamı esasında şudur: Bilgisayar şirketleri öyle bir yazılım firması arıyorlar ki,müşterilere sorunsuzca destek verilebilsin, güçlü bir pazarlama bütçesi ve stratejisi olsun ve birçok teknoloji marketlerde bilgisayarları yüksek miktarda rahatlıkla satabilsinler.

Üreticiler Android’in gücünü keşfetmeye başladı.

 

Yani müşterileri teknoloji marketlerine çeken, ürünü sattırabilen ama buna karşın müşteriyi kendisiyle muhatap etmeyen bir yazılım ortaklığı isteniyor. Read the rest of this entry »

En Popüler Android Telefon Hangisi?

Son dönemde önemli bir atılım yapan ve akıllı telefon pazarında iyi bir yere gelen Android işletim sistemini kullanan telefonların en popüler olanı hangisi biliyor musunuz?

Son dönemde akıllı telefon pazarında önemli bir yer edinen Google Android iÅŸletim sistemi, kullanıcıların beÄŸenisini kazandıkça gücünü artırmaya devam ediyor. Android’in popülerliÄŸi arttıkça, cep telefonu firmaları da bu iÅŸletim sistemine sahip olan yeni modellerle geliyorlar.

Piyasada bulunan onlarca Android’li telefon modelinden en çok hangisinin satıldığını merak eden Chitika adlı bir reklam ve pazarlama ÅŸirketi, toplamda 821.201 adet Android’li telefon üzerinde bir araÅŸtırma yapmış.

Motorola-HTC kapışması

ABD tabanlı araştırma da Android işletim sistemi kullanan en popüler

telefonun Motorla Droid olduÄŸu ortaya çıkmış. %33,75′lik dev bir paya sahip olan Motorola Droid, %9,9 ile ikinci olan HTC Hero’ya fark atmış. (HTC Hero inceleme)

Motorola Droid’in kayar kapaklı ve Q klavyeli bir tasarımı var

AraÅŸtırmada ortaya çıkan bir diÄŸer ilginç sonuç ise Google’ın Nexus One adlı telefonunun sadece %2′lik bir paya sahip olması. Google Android pazarında HTC ile Motorola’nın baÅŸabaÅŸ mücadelesi de dikkatleri çeken bir baÅŸka konu.