Torrent Finder v1.2 Çıktı

Tarih: Ocak 28th, 2012 | Yazar: | Kategori: Android, Bilgisayar Bilimleri, Java, Linux, Telefon | Etiketler: , , , , , , | Yorum Yok »

https://lh6.ggpht.com/SasoYrpDphyg4OMrPxUL_f2P4pHisJlCST2Npc5Bztkaf5gVMEu-MBkMfgjz7eh_jLU=w124

Bir Android uygulaması olan Torrent Finder’ın 1.2 versiyonu çıktı.Bu yeni sürüm ile gelen  yenilikler şöyle:

  • Artık torrent arama butonuna dokunulduğunda kullancıyı bilgilendiren bir Progress Dialog gösterilecek.Çünkü çok fazla torrent dosyası bulunduğunda,bu verileri çekerken geçen zamanda program sanki donmuş gibi davranıyordu,böylece bunun önüne geçilmiş oldu.
  • Artık kullanıcı hangi torrent sitesinde arama yapacağını kendisi seçebilecek.Uygulamaya marketten verimli bir yorum geldi ona göre şekillendirdim.Şuan sadece 2 torrent sitesinde (Fenopy ve isoHunt) arama yapılabiliyor.Sadece 2 olmasının sebebi ben değil torrent sitelerinin suçu :) Çünkü çoğu bırakın doğru düzgün API’yı hiç API sunmuyor.

Android Market’ten uygulamayı inceleyebilirsiniz:

Uygulamanın Market Linki
qrcode


Bir Android uygulaması: Torrent Finder Güncel Yazı

Tarih: Ocak 20th, 2012 | Yazar: | Kategori: Android, Bilgisayar Bilimleri, Java, Linux, Telefon | Etiketler: , , , , , , , , | Yorum Yok »

https://lh6.ggpht.com/SasoYrpDphyg4OMrPxUL_f2P4pHisJlCST2Npc5Bztkaf5gVMEu-MBkMfgjz7eh_jLU=w124

Bloga en son 19 Haziran’da yazmışım,yani uzun zaman olmuş.1-2 ay önce yaptığım bi’ Android uygulaması vardı Torrent Finder, hala Android Market’e koymadım :) Bari dedim bloga QR Code ile birlikte koyuyumda isteyen yüklesin diye düşünürek bu yazıyı yazıyorum.(Yazının sonunda indirme linkini de bulabilirsiniz)

Teknik olarak biraz açıyım uygulamada neler olduğunu birilerine faydam olsun.Uygulama 2 Activity’den oluşuyor ve sırasıyla şu işlemleri gerçekleştiriyor:

  • FirstActivity açılıyor bu activity’de 1 textbox 1 button var
  • Textbox’a yazı girilip button’a basılıyor – >textbox’a girilen kelimeyi bir işlemden geçiriyor bu işlem arada ki boşluğu “+” haline getiriyor (çünkü torrent arama api’si böyle işliyor) yani; “the big bang theory” yazıldıysa textbox’a bu “the+big+bang+theory” oluyor
  • Bu kelime bir intent’e putExtra aracılığı ile koyulup bir anahtar kelimeyle gönderiliyor. Böylece SearchActivity açılıyor
  • Intent’e koyulan kelime buraya getiriliyor
  • Bir ArrayList oluşturuluyor
  • Http bağlantıları açılıyor
  • JSON ile alınan veriler parse edilip,düzenleniyor ve bir JSONArray halinde geliyor
  • Bir list’e ListAdapter oluşturularak yazılıyor ve list’in her bir item’i için OnItemClickListener oluşturuluyor (böylece tıklandığında torrent dosyası indiriliyor)

Bir çok aşamayı atlayıp sadece ana işlemleri anlatmaya çalıştım ancak bu kadar oluyor :)

Yakında projeyi GitHub’a da koyacağım o zaman kodları da göreceğinizden dolayı daha iyi anlayacaksınız.

Demişitim ve sonunda kafamı dinleme zamanı buldum ve hemen bir geliştirici hesabı açtım.Uygulamamı Android Market’e koydum.Böylece Android Market’e ilk uygulamam girmiş oldu.Başka başka uygulamalara inşallah :)

Uygulamanın Market Linki
qrcode


Google Music Nedir ve Google Music Davetiyesi

Tarih: Eylül 4th, 2011 | Yazar: | Kategori: Android, Internet | Etiketler: , , , | 9 Yorum »

Google her alanda yeni işler yapmaya devam ediyor.O kadar çok hizmeti var ki size çok yarayacak illa bi’ tane çıkar.Bunlardan biri de Google Music.Bu bir nimet! Müzik arşivinizi internetle senktronize etmenizi sağlıyor ve tam tamına 20.000 şarkı kapasitesi var.Kim 20.000′den fazlasını ister ki ? Herhangi bir bilgisayardan ve Android’li telefonunuzdan müziğinize heryerden ulaşabiliyorsunuz hatta Android Google Music App’i son çalınan şarkıları çevrimdışı çalabiliyor.

İlk önce bilgisayarınıza küçük bir uygulama yüklüyorsunuz bu programa müzik arşivinizin nerede olduğunu belirtiyorsunuz program arkada şarkılarınızı upload ediyor.

Şimdilik (belki de her zaman) sistem sadece ABD’ye açık.Ama şanslı olanlar (benim gibi :p) sistemi kullanabiliyor.Ve diğer şanslı olanlar (sizin gibi :p) davetiye kapabiliyorlar.

Elimde 9 adet davetiye var isteyen arkadaşlara verebilirim.İsteyenler yorumlarını ve mail adreslerini yazabilirler.


Bir Android uygulaması: Torrent Finder

Tarih: Ağustos 20th, 2011 | Yazar: | Kategori: Android | Etiketler: , , , , , , , , | 1 Yorum »

Bloga en son 19 Haziran’da yazmışım,yani uzun zaman olmuş.1-2 ay önce yaptığım bi’ Android uygulaması vardı Torrent Finder, hala Android Market’e koymadım :) Bari dedim bloga QR Code ile birlikte koyuyumda isteyen yüklesin diye düşünürek bu yazıyı yazıyorum.(Yazının sonunda indirme linkini de bulabilirsiniz)

Teknik olarak biraz açıyım uygulamada neler olduğunu birilerine faydam olsun.Uygulama 2 Activity’den oluşuyor ve sırasıyla şu işlemleri gerçekleştiriyor:

  • FirstActivity açılıyor bu activity’de 1 textbox 1 button var
  • Textbox’a yazı girilip button’a basılıyor – >textbox’a girilen kelimeyi bir işlemden geçiriyor bu işlem arada ki boşluğu “+” haline getiriyor (çünkü torrent arama api’si böyle işliyor) yani; “the big bang theory” yazıldıysa textbox’a bu “the+big+bang+theory” oluyor
  • Bu kelime bir intent’e putExtra aracılığı ile koyulup bir anahtar kelimeyle gönderiliyor. Böylece SearchActivity açılıyor
  • Intent’e koyulan kelime buraya getiriliyor
  • Bir ArrayList oluşturuluyor
  • Http bağlantıları açılıyor
  • JSON ile alınan veriler parse edilip,düzenleniyor ve bir JSONArray halinde geliyor
  • Bir list’e ListAdapter oluşturularak yazılıyor ve list’in her bir item’i için OnItemClickListener oluşturuluyor (böylece tıklandığında torrent dosyası indiriliyor)

Bir çok aşamayı atlayıp sadece ana işlemleri anlatmaya çalıştım ancak bu kadar oluyor :)

Yakında projeyi GitHub’a da koyacağım o zaman kodları da göreceğinizden dolayı daha iyi anlayacaksınız.

Torrent Finder APK Dosyasını İndir


Fedora 64 Bit Android SDK ADB Sorunu

Tarih: Haziran 9th, 2011 | Yazar: | Kategori: Android, Linux | Etiketler: , , | Yorum Yok »

Ubuntu’dan sonra Fedora’da da aynı sorunu yaşadım.Bu yazılar büyük nimet aslında bu konuları İngilizce yazsam daha çok hit geleceği kesin ama derdim hit değil amacım düzgün ve faydalı Türkçe içerik oluşturmak.

Konsolu açıyoruz ve sırasıyla şu adımları yapıyoruz

#sudo
# yum install glibc.i686
# yum install glibc-devel.i686
# yum install libstdc++.i686
# yum install zlib-devel.i686
# yum install ncurses-devel.i686
# yum install libX11-devel.i686

Yazının devamını oku »


Ubuntu 64 Bit Android SDK ADB Sorunu

Tarih: Mayıs 25th, 2011 | Yazar: | Kategori: Android, Linux | Etiketler: , | Yorum Yok »

Yine bir sorun yazısı :) Ubuntu 64 bit Eclipse içinde şöyle bir sorunla her an karşılaşabilirsiniz:

Failed to get the adb version: Cannot run program “../android-sdk-linux_x86-1.6_r1/tools/adb”: java.io.IOException: error=2, No such file or directory

Neden her an diyorum çünkü bende de bir sorun yoktu ama tam lazım olduğu zaman sorun yaptı.Peki nasıl çözülür ? Yazının devamını oku »


Android Programlama: Intents

Tarih: Mayıs 4th, 2011 | Yazar: | Kategori: Android | Etiketler: , | 2 Yorum »

Intents

Intent’ler büyük yapı blokları arasında geçen mesajlardır.Activity’lerin başlamasını tetikler,bir servisi çağırır (başlatır veya durdurur).Intent’ler eş zamanlı değildir.

Yazının devamını oku »


Android Programlama: Activities

Tarih: Mayıs 2nd, 2011 | Yazar: | Kategori: Android | Etiketler: , , | Yorum Yok »

Activities

Bir activity genellikle tek bir ekrandır,kullanıcı aygıtta bir kez görür.Bir uygulama genelde bir çok activity’den oluşur.Kullanıcı bunları geri veya ileri döndürür.Bu nedenle activity’ler uygulamanın en çok görününen parçalarıdır.

Ben activity’leri bir web sitesine benzetiyorum.Tıpkı bir web sitesi gibi çokça sayfadan oluşur, Android uygulamalarıda çok fazla activity’den oluşur.Bir web sitesinde ki anasayfa Android uygulamasında “main” activity’sidir, genellikle uygulama açıldığında ilk görünen yerdir.Bir web sitesinde ki diğer sayfalar arasında bir bağlantı sağlar.

Activity’lerin yaşam döngüsü

Yazının devamını oku »


Android için uygulama geliştirmeye hızlı giriş

Tarih: Mart 24th, 2011 | Yazar: | Kategori: Android | Etiketler: , , | 1 Yorum »

Android Programlama

Android Nedir

  • Mobil cihazlar için işletim sistemidir
  • Açık kaynak kodlu ve ücretsizdir
  • Projenin sahibi Google’dır

Platformun Özellikleri

  • Java Framework
  • Üst düzey API
  • Webkit
  • OpenGL
  • SQLite
  • Bluetooth,edge,3G,wifi,camera,gps,accelerometer

Geliştirme Ortamı

  • Windows XP/Vista/7
  • Mac OS X
  • Linux

Kurulum

  • JDK (Java development kit)
  • Eclipse
  • SDK (Software development kit)
  • ADT (Android Dev Tools)
  • AVD (Android virtual device) veya gerçek bir cihaz

Kurulum için gerekli olan ekipmanlar ve temel bilgiler böyle.

Yazının devamını oku »


LG GT540 Optimus için Android 2.3 Gingerbread Yükleme

Tarih: Şubat 25th, 2011 | Yazar: | Kategori: Android, Telefon | Etiketler: , , , , , , , , | 58 Yorum »

LG GT540 Android 2.3 Gingerbread

LG GT540′ın sınırlarını zorlamaya hazır mısınız :) ? LG GT540 2.2 Froyo custom romundan sonra şimdi de 2.3 Gingerbread çıktı.Bu yazımda adım adım nasıl yükleneceğinizi göstereceğim.

Öncelikle romu indiriyoruz:

http://narod.ru/disk/7009544001/SwiftDroid_v1.5FM.zip.html

Şimdi bilgisayarımızın C bölümüne “rom” adında bir klasör açıyoruz ve zip içinden çıkan dosyalar buraya atıyoruz.

Aşağıda ki dosyayıda indirip aynı klasöre atıyoruz:

http://hotfile.com/dl/107317735/bfeafb6/fastboot.exe.html

Bundan sonra yapacağımız iş telefonu fastboot modda açmak.Rom çeşidine göre değişmekle beraber genelde fastboot modu şu şekilde açılır: Ses yükseltme tuşu + Bul tuşu + Açma-Kapama düğmesi

Telefonu fastboot modunda açtıktan sonra USB kablomuzla bilgisayara bağlıyoruz.

(Windows için) Windows + R -> cmd + ENTER yapıyoruz, pencere açıldıktan sonra dikkatlice şu komutları giriyoruz:

cd C:\rom

fastboot.exe -w
fastboot.exe erase system
fastboot flash system system.img
fastboot flash boot boot.img
fastboot.exe reboot

Yazının devamını oku »