Monday, May 13, 2013

Setting Requirements For Android Development

BY Maya Pratiwi No comments

Sudah banyak blog yang ngasih tutorial tapi rasanya perlu ngeshare aja :p

Ada 4 hal yang diperlukan untuk memulai Pengembangan Android Applications, yaitu :
  1. JDK ==> Karena Android pake bahasa java, jadi pastikan kamu udah nginstal JDK. untuk lebih jelasnya, masuk ke sini
  2. IDE ==> Pake eclipse aja, pake versi yang terbaru, kalo mau download disini . Download yang Eclipse Classic (Eclipse Standard) aja, disarankan oleh para pakar, but i don't understand why. Eclipse itu portable jadi gak perlu di instal, kalo mau buka langsung buka aja file yang ada gambar icon eclipsenya.
  3. Android SDK ==> berisi tools yang diperlukan oleh IDE untuk mengembangkan Android. downloadnya disini . pilih yang "Use an Existing IDE". Trus untuk cara nginstal SDK-nya baca yang ini
  4. ADT ==> ADT merupakan sebuah plugin bagi IDE yang membuat IDE mampu melakukan pengembangan aplikasi android. cara menambahkan IDE pada eclipse liat disini . ada beberapa contoh kasus disitu, dijelaskan dengan jelas kok. Nah dibagian ini kamu perlu koneksi internet karena akan ada banyak banget file yg harus di download, jadi kamu harus sabar karena bisa berjam-jam dan pastikan internet kamu stabil.
Nah, agak ribet ya?? kalo gak pengen ribet, sebenernya ada "paket lengkap" yang disediakan developerandroid.com, bisa di download disini dan download yang bagian "ADT bundle for windows". Kalo pake yang paket lengkap, kamu gak perlu lagi download ini itu, semua udah tersedia di paket lengkap ini. tapi sepertinya tidak banyak yang membahas keunggulannya. mending pake yang ribet aja, hahaha.

well, ini sedikit cerita bagaimana caraku menyiapkan peralatan untuk mengerjakan Tugas Akhirku. Pfff wish me luck :)



JDK dan JRE

BY Maya Pratiwi No comments

JDK = Java Development Kit
ini adalah sebuah kit yang berisi peralatan untuk membangun program2 Java

JRE = Java Runtime Environment
ini adalah sesuatu yang membuat program2 java bisa berjalan di komputer/laptop/ mesin kita

So, if you want your machine has the ability to run Java Programs, you need to instal JRE. that's it
but, if you want your machine is able to develop java Programs, you have to install JDK

yeeeew, finally I know :D
this site show you how to instal JDK in your laptop and how to check if the installation is successful --> here
thank you azuharu

perintah DOS yang hilang

BY Maya Pratiwi No comments

Sebenernya lagi ngecek2, apa sih yang bermasalah sama elicpse-ku. yaa aku tau, akunya aja yang belom mahir dan belom banyak tau. tapi rasanya i wanna fix it by myself. Sedang tidak ingin bertanya atau berguru -ya aku tau sebenernya itu akan mempermudah aku nyelesein masalah sepertinya-

well,
i find that there is something wrong with my "windows path". yaa, aku baru sadar aku gak bisa nge-Ping lewat command prompt. dia bilan --> ping is not recognize as an internal or external command,...
yaa, ternyata aku ngehapus isi dari Path di windows, dan hal ini yang menyebabkan beberapa perintah DOS jadi ilang. 

aku gak nemuin definisi yang tepat untuk Path. Tapi mungkin itu seperti tempat2 yang akan dituju saat melakukan perintah. [don't ask me more]. Yang seharusnya ada di path salah satunya yang dibawah ini

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

the best site to get more info for this case is here . Hei, the owner, Spyro, thankyou so much :)

Sunday, May 12, 2013

Update Android SDK

BY Maya Pratiwi No comments

Okeeh. sepertinya harus terbiasa dengan hal2 ini -__-
aku belajar Android Applications benar-benar dari awal. Mulai dari gak tau apa-apa. Ya Allah tolooong mudahkan >_<

stackoverflow is the most helpful site :D


Itu cara update manual Android SDK. tapi pada akhirnya makin banyak API dan tools2 lain yang perlu di update. oooh God, apa yang sebenarnya terjadi. 

Wednesday, July 25, 2012

Generasi Teknologi Seluler

BY Maya Pratiwi No comments

Tentang generasi teknologi seluler ini pernah jadi PR buat mata kuliah Jartel (Jaringan Telekomunikasi). dan habis searching sana sini, baru ngeh bedanya, hahahahaha :D

Generasi 1 (1G)

Telepon generasi 1 itu yang cuma bisa ngirim suara aja jadi baru bisa buat telpon-telponan. belum bisa sms-an. telponnya ukurannya masih besar-besar. karena masih bersifat analog maka sistem yang digunakan masih bersifat regional, mobilitas pengguna terbatas pada jangkauan area telepon genggam. maksudnya bersifat analog disini, sinyal suara dikirim melalui gelombang elektromagnetik. bedanya dengan sistem digital, suara akan diubah terlebih dahulu ke sistem biner baru dikirim ke tujuan.

Generasi 2 (2G)


Ini contoh telepon generasi kedua. generasi kedua sudah menggunakan sistem digital. Adanya sistem CSD membuat teknologi ini memungkinkan pengguna untuk bisa mengirim pesan teks atau SMS. selain itu, ukuran telepon generasi kedua juga sudah lebih kecil dan lebih ringan dari telepon generasi pertama.
Kalo kita sering denger kata GSM (Global System for Mobile Communication) dan CDMA (Code Division Multiple Accsess, keduanya mewakili teknologi generasi kedua dari teknologi jaringan nirkabel.

Generasi 2.5 G

Generasi 2.5G ini sebenarnya merupakan perkembangan dari generasi sebelumnya. Teknologi ini mempunyai kecepatan transfer data lebih cepat dari 2G. Yang terkenal dari generasi ini adalah GPRS dan EDGE.

- GPRS
General Packet Radio Service dapat digunakan untuk transfer data dalam bentuk paket data. Hal ini memungkinkan pengguna bisa mengirim email, MMS dan bisa berinternetan.

- EDGE
Enhanced Data Rate for GSM Evolution atau EDGE menawarkan kecepaan transfer data tiga kali lebih cepat dari GPRS

Generasi 3G

Teknologi generasi ketiga atau biasa dikenal dengan nama WCDMA (Wideband Code Division Multiple Accsess). Meskipun nama WCDMA mirip dengan CDMA tapi tidak berarti keduanya sama ya. 
Perbedaan 3G dan 2.5G sebenarnya pada kecepatan transfer data, hal ini memungkinkan pengguna bisa melakukan Videa Call (misalnya). 

- UMTS
Universal Mobile Teleccomunication System atau UMTS merupakan teknologi generasi ketiga dari GSM

Generasi 3.5G

Teknologi ini biasa dikenal dengan nama High Speed Packed Accsess atau HSPA. HSPA ini menyediakan transmisi data berbeda dalam download dan upload, sehingga dikenal ada HSDPA (High Speed Downlink Packed Accsess) dan HSUPA (High Speed Uplink Packed Accsess). HSDPA fokus pada kecepatan download dan HSUPA fokus ada keceatan upload