27 November 2010

Android Developers : Software Development Kits

Pada kali ini, saya sedang mencuba untuk membuat pemasangan SDK bagi Android ke dalam Ubuntu 10.10 dan hampir-hampir tidak faham dengan cara pemasangan yang terdapat di dalam link Android Developers [pautan].

Langkah pertama yang perlu anda lakukan ialah dengan memasang aplikasi eclipse dengan menggunakan arahan :

sudo apt-get install eclipse sun-java6*

Kemudian muat turun fail android-sdk_*-linux_x86.tgz di ruangan muat turunnya dan tempatkan di mana-mana folder yang anda senang untuk mencari.Sebagai contohnya untuk pemasangan ini saya letakkan di dalam direktori /home/myphnix/Desktop/ .

Kemudian setelah selesai dimuat turun,gunakan terminal dan tukar direktori

myphnix@myphnix-1000HE:/$ cd /home/myphnix/Desktop/

Anda akan dapat melihat fail tersebut dengan menggunakan arahan ls

Seterusnya,akan perlu mengektrak fail android-sdk_*-linux_x86.tgz

:/$ tar android-sdk_*-linux_x86.tgz
Nota : cara ektrak

Kemudian,

:/$ rm -f android-sdk_*-linux_x86.tgz
:/$ mv /home/myphnix/Desktop/android-sdk_*-linux_x86/ ~

Nota : Folder tersebut anda akan dapat lihat berada di /home/myphnix/

Seterusnya kita akan mengubahsuai fail bash dengan menggunakan terminal

:/$ gedit ~/.bashrc

tambah pada akhir skrip tersebut
[...]
export PATH=${PATH}:/home/myphnix/android-sdk-linux_x86/tools
[...]
simpan dan tutup.

Lancarkan Eclipse pada Applications>Programming>Eclipse

menu Help>check for updates dan Install New Software

Untuk Install New Software anda perlu menambahan url untuk Android SDK iaitu https://dl-ssl.google.com/android/eclipse/
Kemudian tandakan semua untuk Android Eclipse (Android Development)

Seterusnya anda boleh meneruskan seperti pautan ini. Pada akhir tutorial tersebut terdapat satu contoh untuk membuat perisian anda sendiri.

Selamat mencuba.

25 November 2010

Android

Setelah sekian lama mula berkenalan dengan dunia linux ini,memang aku tunggu-tunggukan kemunculan OS utk mobile.Teringat masa dulu2,bila ajukan "soalan bodoh" ke dalam forum.Masa itu boleh dikatakan banyak cd utk pemasangan linux sahaja contohnya macam SuSe dan Fedora.Kemudian barulah muncul versi DVD.Banyak duit aku habis semata-mata nak mencuba Distro linux yang bermacam-macam.Minat punya pasal.

Pernah juga terfikir suatu ketika dulu,kalaulah boleh dimasukkan linux dalam telefon bimbit,alangkah seronoknya.Tahun 2004 baru tahu kewujudan distro linux terkecil pada masa itu,puppy linux dan kemudiannya Ubuntu memperkenalkan live cd utk pemasangan,jadi itu merupakan suatu harapan baru untuk aku mencuba Ubuntu dengan hanya sekeping cd.Tambahan pula,boleh dapat secara percuma dan penghantaran terus ke rumah daripada UK pun secara percuma.Menarik'kan?

Bila dah abis belajar dan bekerja,barulah dapat keluar duit sendiri dan buat kali pertama dapat juga membeli telefon bimbit "Samsung Galaxy S" yang menggunakan linux,Android.Walaupun,ramai yang mengatakan Iphone adalah jauh lebih baik dan stabil.Sungguhpun begitu,bagi aku IPhone merupakan telefon bimbit yang "Sombong",mana tidaknya nak berkongsi fail pun susah jika berlainan model telefon dan kebanyakkan aplikasi penuh secara berbayar.

Walaupun Samsung Galaxy S mempunyai perkakasan yang agak tip-top dan paparan yang cukup menarik cuma beberapa kelemahan yang masih lagi ada iaitu berkenaan jangka hayat bateri,sekejap sangat abis bateri.Mungkinkah telefon bimbit jenis PDA ini jauh lebih tahan lama berbanding versi PDA lain?

Tak cukup dengan itu.Walaupun dah ada High-End PDA,aku pun cuba dapatkan Low-End PDA keluaran Spice Mobile yang diedarkan oleh CSL.Setakat ini,aku masih belum dapat kenal pasti apa yang menyebabkan kecekapan SGS lebih perlahan berbanding Spice Mi-300 itu?Walaupun Mi-300 itu agak low-end PDA tetapi aku agak suka kerana ia mampu bertahan selama hampir 8-13 jam tanpa mematikan rangkaian data GPRS/EDGE,kalau guna SGS tanpa mematikan rangkaian data GPRS/EDGE bertahan lebih kurang 4-6 jam sahajalah jawabnya.

Angah pun dah beralih kepada Android dan memiliki HTC Nexus One.Nexus One merupakan telefon PDA pertama yang menggunakan Android dan menjadi "Anak Emas" Google Corp.Jadi Nexus1 akan mendapat versi terkini Android berbanding telefon bimbit yang lain.Sungguhpun begitu Nexus One tidak dipasarkan di Malaysia!

Selain versi PDA,yang menariknya Android juga boleh beroperasi di dalam Tablet PC dan merupakan pesaing kepada IPad.Wah,cepat betul perkembangan Android dan semakin popular seperti Ubuntu.Kebanyakan syarikat pembuat telefon bimbit/PDA sudah mula menumpukan kepada sistem operasi Android seperti Dell,Asus dan Acer.

Seolah-olah Android muncul mengegarkan dunia pada tahun 2010 ini...

Wah...setahun lebih.

Sejak 5 Mei 2009 dan hari ini barulah mula menaip semula.Lebih setahun tidak menulis di halaman blog kerana kekangan masa dan sudah kira lama tidak bermain dengan ubuntu.Jadi kali ini,aku pasang ubuntu 10.10 reloaded version pada EEEPC 1000HE.

Dari segi instalasi agak menarik pada versi terkini dan bertambah pantas berbanding versi sebelumnya.Masalah yang pertama aku temui buat masa sekarang ialah dari segi sambungan wifi,Ralink RT2860 di mana sambungan secara automatik semasa boot-up tidak menjadi masalah yang besar tetapi sekiranya membatalkan sambungan dan Network manager gagal membuat penyambungan semula.Seperti biasa pencarian di forum dan blog adalah langkah yang terbaik.

Setelah dikenalpasti dan langkah yang terbaik ialah menerusi halaman blog ini,http://www.twentyways.com/2010/11/19/fixing-wireless-issues-with-asus-eeepc-1000he-running-ubuntu-10-10/

Langkahnya agak mudah dimana kita perlu "blacklist" beberapa modul iaitu dengan menambah di dalam fail blacklist.conf

sudo gedit /etc/modprobe.d/blacklist.conf

tambah senarai modul ini pada akhir skrip tersebut

blacklist rt2800pci
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00pci
blacklist rt2x00lib