Jumat, 12 April 2013

Membuat Aplikasi android Untuk Newbie

Tutorial Membuat Aplikasi android Untuk Newbie - Yuukk sama2 Belajar buat aplikasi untuk android. saya juga masih belajar sih tapi kali ini saya akan share beberapa pengetahuan saya, walaupun masih dangkal. krn saya percaya berbagi ilmu itu indah :D (kok aku jd sok idealis gini yah ekeke :P) dah pada downloadkan Klu belum silakan di Download dulu trus di baca yah isinya biar pada mengerti (kok jadi kayak pak guru gini seehhh ekeke :P).
Kali ini saya akan membuat aplikasi yang sangat sederhana dulu yah, tapi klu sahabat punya ilmu di bagi yah.

Krn kita tau android adalah salatu platform Sistem Operasi yang berbasis java dan opensource, semua orang mempunyai hak untuk mengembangkan android tanpa batas :D

Yang kita gunakan kali ini adalah gabungan dari 3 bahasa yaitu Bahasa cina, inggris, bugis ekekekekeke bercanda :P kita akan gabungkan antara lain JAVA + XML + HTML

Tutorial Membuat Aplikasi android Untuk NewbieAndroid SDK

Anda dapat mendownloadnya di situs resminya di http://developer.android.com/sdk/index.html sesuaikan dengan sistem operasi yang anda gunakan. Setelah didownload, kemudian jalankan setup (khusus untuk windows dan komputer terkoneksi internet) maka setup akan mendownload android repository dan beberapa Third Party addon. Jika anda mendownload yang berupa file terkompres, setelah didownload kemudian extract lalu jalankan SDK Manager.exe.
Untuk Linux, setelah didownload, extract, buka folder tools, jalankan file android (terkoneksi internet juga) lalu di Available Package installah Android platform di repository dan Third Party addon. Kalo saya memilih Sony Ericsson Third Party-nya karena kebetulan HP saya itu.

Setelah menginstall SDK mungkin anda ingin mengujinya terlebih dahulu, pertama buatlah android virtual device (AVD). Jalankan kembali SDK Manager.exe, pada bagian Virtual Device, klik New,

 
Isilah pada bagian Name (terserah anda), Target : karena sebelumnya saya telah menginstall third party Sony Ericson maka saya memilih EDK 1.1 (Sony Ericsson), SD card : 1 GB, resolusi 320x480. Selanjutnya create AVD. Dari AVD manager pilih avd yang mau dijalankan kemudia klik start, klik launch akan muncul seperti dibawah

Tunggu beberapa saat, mungkin agak lama jika untuk pertama kalinya


Eclipse + (ADT Plugin)

Berikutnya yang perlu anda install adalah Eclipse, karena SDK tidak memberikan tampilan IDE dan teks editor yang terintegrasi. Deangan eclipse juga lebih memudahkan saat mengedit kode, karena sudah terdapat highlight teks. Anda dapat mendonloadnya di situs resminya di http://www.eclipse.org/downloads/, pilih Eclipse Classic atau Eclipse IDE for Java Developers. Pilih platform sistem operasi yang anda pergunakan, disini tersedia untuk Windows, Linux dan Mac OS. Kebetulan yang sudah saya coba adalah pada Windows dan Linux, sedangkan untuk Mac silahkan anda coba sendiri, sepertinya tidak jauh berbeda.

Setelah anda download eclipse, anda masih perlu menginstall ADT Plugin. Caranya, jalankan terlebih dahulu eclipse yang anda download tadi, kemudian dari menu Help > Install New Software, maka akan muncul jendela install, klik add, masukan Name dengan ADT Plugin dan Location dengan :
https://dl-ssl.google.com/android/eclipse/
Klik OK, maka akan muncul Developer Tools di daftar, beri centang, klik Next ikuti sampai selesai.
Langkah selanjutnya menghubungkan Eclipse IDE dengan Android SDK. Dari aplikasi eclipse, klik menu Window > Preferences, pilih Android, browse lokasi folder dimana anda menyimpan folder SDK tadi, pilih versi platform android.


Klik OK atau apply. Sekarang anda sudah dapat mengembangkan aplikasi android melalui IDE eclipse.
PhoneGap

Untuk dapat mengembangkan program android menggunakan kode HTML, masih ada lagi yang harus diinstall yaitu Phonegap development framework. Alamat situs resminya di http://www.phonegap.com/, disitu anda bisa langsung mendownload frameworknya.

Phonegap disini hanyalah berupa library untuk pengembangan software android dan platform mobile yang lain. Jadi tidak masalah ingin diterapkan di SDK windows, linux maupun Mac OS. Dalam satu paket download anda langsung mendapatkan bermacam-macam framewok seperti Android, Blackberry, Apple iPhone dan sebagainya. Tetapi disini saya hanya akan membahas lebih rinci untuk platform android saja.

Setelah anda download, extract, diadalamnya terdapat bermacam-macam folder, anda hanya cukup menggunakan yang ada di dalam folder Android saja. Pada tutorial ini saya akan mencontohkan membuat sebuah program dengan nama Identifikasi Wajah.

A. Langkah pertama buatlah sebuah project baru menggunakan eclipse dari mene File > New > Android Project.


Isi nama Project dengan Identifikasi Wajah, pilih versi android yang digunakan, scroll kebawah isi nama Package name dengan com.IdentifikasiWajah , klik Finish. Secara otomatis eclipse akan membuat folder dengan nama Identifikasi Wajah di folder workspace yang sudah diseting sebelumnya
 
 B. Buatlah dua buah directory (folder) didalam folder Identifikasi Wajah ini

  • /libs
  • /assets/www (karena folder assets sudah ada, buatlah folder www didalam folder asset ini)
C. Copylah file phonegap.js dari folder android phonegap ke folder /assets/www tadi
dan file phonegap.jar ke folder /libs

D. Copy folder /xml beserta isinya di folder android yang didownload sebelumnya ke folder /res

E. Lakukan beberapa pengaturan di eclipse, buka IdentivikasiWajahActivity.java di eclips
  • tambahkan syntax import com.phonegap.*;
  • Ubah class extend dari Activity menjadi DroidGap
  • Ubah baris setContentView() dengan super.loadUrl("file:///android_asset/www/index.html");
  • Hapus baris import android.app.Activity;

  • Klik kanan folder libs pada gambar diatas Build Paths > Configure Build Paths. Pada tab Libraries tambahkan phonegap-1.0.0.jar ke project dengan cara Add Jars
  • Klik kanan AndroidManifest.xml, Open With > Text Editor
  • Ketik kode dibawah ini pada bagian dibawah versionName
Klik Gambar untuk Memperbesar
  • Tambahkan syntax android:configChanges="orientation|keyboardHidden" pada tag Activity di AndroidManifest (lihat gambar dibawah

 
 
Membuat Kode HTML

Jika semua langkah diatas sudah dilakukan, tibalah kita pada langkah utama yaitu membuat programnya, dalam hal ini berupa kode HTML. Ada banyak program/tool untuk mengedit dan mendesain dengan kode HTML seperti dreamweaver, frontpage (windows) dan Kompozer, Quanta (di Linux).

Disini saya tidak akan menjelaskan bagaimana cara membuat kode HTML, anda dapat mendownload contoh kode HTML yang sudah saya buat untuk program Identifikasi Wajah ini:
HTML Source Code
Setelah anda download, extrack, kemudian letakkan seluruh file yang diextract kedalam folder /assets/www, jalankan eclipse, klik kanan folder projectnya Run As > 1.Android Application. Berikut adalah screenshot aplikasinya

Kamis, 11 April 2013

Sync contacts with your iOS device

To sync your Google contacts with your Apple iOS device (iPhone, iPad, iPod touch), we recommend using CardDAV, which is an Internet open standard. When you sync your Google contacts using CardDAV, you’ll be able to edit, add, and remove contacts from your device and keep them in sync everywhere you use them.
Syncing via CardDAV is only available over SSL for Apple devices on iOS version 5.0 and above. If you use Google Apps for Business, use Google Sync to sync your contacts.
Here’s how to sync your contacts to your device:
  1. Open the Settings application on your device.
  2. Select Mail, Contacts, Calendars.
  3. Select Add Account...
  4. Select Other
  5. Select Add CardDAV Account
  6. Fill out your account information in the following fields:
    • Server: Enter "google.com"
    • User Name: Enter your full Google Account or Google Apps email address.
    • Password: Your Google Account or Google Apps password. (If you’ve enabled 2 Step verification, you’ll need to generate and enter an application specific password.)
    • Description: Enter a description of the account (e.g. Personal Contacts).
  7. Select Next at the top of your screen.
  8. Make sure that the "Contacts" option is turned to ON.
After you've completed setup, open the Contacts app on your device, and syncing will automatically begin.

Setting Google contacts as your default account

If you have set up iCloud, are syncing contacts from another account, or already have contacts stored on the device, you will need to select a Default Account.

Set your default account

  1. Open the Settings application on your device.
  2. Select Mail, Contacts, Calendars and scroll down to the Contacts section. You will only see the Default Account option if you are syncing more than one account.
  3. Select Default Account.
  4. Select your Google contacts account. Your account will be labeled with the description you gave it in the Description field.

New and existing contacts

New contacts created directly on your iOS device will be added to your default account.
Existing contacts should be imported into Google contacts. If your contacts are stored on an Apple device, you can transfer your contacts using vCard files. If your contacts are stored with another provider, first export your contacts and then import your contacts into Gmail.

Troubleshooting steps

If you have any problems, please try these things first:
  1. Open the CardDAV account you established at Settings > Mail, Contacts, Calendars under Accounts. Make sure that the Account option is turned to ON.
  2. If the Account is ON, then open Advanced Settings below and make sure Use SSL is turned to ON.
  3. If you have changed anything, please click Done and the top right of the screen showing your account settings to save those changes.
  4. If you’re still experiencing issues syncing your contacts using CardDAV, please login to your Google account on the web. You might be prompted to acknowledge an “Unusual sign-in location”.

Aktivasi & Setting APN Modem Internet Smartfren Connex


PAKET INTERNET SMARTFREN CONNEX

Unlimited

Satu-satunya layanan data yang benar-benar tanpa batas saat ini. Paket ini disediakan untuk kenyamanan Anda agar dapat lebih menikmati layanan kami.

Volume Based

Paket layanan data yang ekonomis, fleksibel dan berbagai pilihan masa berlangganan dari harian, mingguan dan bulanan. Sesuai untuk Anda yang membutuhkan layanan kecepatan akses data super cepat.

Postpaid Unlimited

Layanan premium yang menggabungkan fleksibilitas dan teknologi tinggi di indonesia bagi pelanggan pascabayar dengan biaya bulanan yang sangat terjangkau.
   
 

USERNAME & PASSWORD

Untuk pelanggan Mobi dapat menggunakan username: M8 dan password: M8
Untuk pelanggan Smart dapat menggunakan username: Smart dan password: Smart
   
 

PAKET INTERNET SMARTFREN CONNEX PRABAYAR

Nikmati Paket Internet Smartfren Connex Prabayar dengan berbagai pilihan sebagai berikut:

UNLIMITED

  PAKET DATA 
  Kecepatan Akses
NEO REGULAR
Download s/d 512 Kbps
Upload s/d 256 Kbps

NEO PREMIUM 
Download s/d 1 Mbps
Upload s/d 512 Kbps
XTRA PREMIUM
Download s/d 3,1 Mbps
Upload s/d 1,8 Mbps
  HARIAN
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)
  FUP
 
Rp 7.500
*123*3*2*1
Data(spasi)unl1
300 MB/1 Hari
 
  BULANAN
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)

  FUP (FUP 2)  
Rp 49.000
*123*3*3*30*0
Data(spasi)R30
2 (1) GB/30 Hari
Rp 99.000
*123*3*2*30
Data(spasi)unl30
6 (2) GB/30 Hari 
Rp 199.000
*123*3*5*30
Data(spasi)XTRA30
15 (3) GB/30 Hari
  VOLUME
UNLIMITED
UNLIMITED
UNLIMITED
   
 
- Berlaku aturan pemakaian wajar, setelah melampaui batas FUP kecepatan download s/d 153 Kbps, kemudian apabila pemakaian selanjutnya telah mencapai nilai FUP 2 yang telah ditentukan, kecepatan akan diturunkan menjadi 64 Kbps sampai masa berlaku paket berakhir.
- Tarif berlaku mulai 1 Maret 2013.
- Tarif sudah termasuk PPN. Waktu mengikuti zona WIB 
- Setelah masa berlaku paket habis, maka pelanggan akan dikenakan tarif regular sesuai dengan tarif dasar layanan data
- Untuk semua Paket Smartfren Connex Neo Unlimited berbasis Bulanan, diberlakukan sistem Auto Renewal, Paket Internet akan diperpanjang di Hari ke 30 (tiga puluh)
   
VOLUME BASED
PAKET DATA MASA AKTIF  
1 HARI 7 HARI 30 HARI
  20 MB
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)
Rp 1.000
*123*3*1*20
Data(spasi)vol20
 
 
Kecepatan:
Download 3.1 Mbps,
Upload s/d 1.8 Mbps
 
 
 
  100 MB
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)
Rp 3.000
*123*3*1*100
Data(spasi)vol100
 
 
  250 MB
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)
 
Rp 10.000
*123*3*1*250
Data(spasi)vol250
 
  600 MB
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)
 
Rp 20.000
*123*3*1*600
Data(spasi)vol600
 
  2 GB
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)
 
 
Rp 50.000
*123*3*1*2000
Data(spasi)vol2000
Kecepatan: 
Download 14.7 Mbps, 
Upload s/d 5.4 Mbps
  6 GB
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)
 
 
Rp 100.000
*123*3*1*6000
Data(spasi)vol6000
  12 GB
  Cara Registrasi (Short Code)
  Cara Registrasi (SMS)

 
 
Rp 150.000
*123*3*1*12000
Data(spasi)vol12000
Tarif sudah termasuk PPN. Waktu mengikuti zona WIB
*Volume dari layanan data berlaku akumulasi dan akan berlaku masa aktif paling lama.
*Setelah Volume atau masa berlaku habis, maka pelanggan akan dikenakan tarif regular sesuai dengan tarif dasar layanan data
*Anda dapat mengetahui info layanan data paket Volume Based Anda dengan menekan *995 lalu OK/Call 
Pembelian paket dapat dilakukan melalui short code atau SMS.
SHORT CODE: Tekan kode paket lalu tekan OK/Call
Contoh: Untuk berlangganan paket internet Smartfren Connex Volume Based 12 GB,
tekan: *123*3*1*12000 dan tekan “OK” atau “Call”.
SMS: Ketik Data(spasi)kode paket lalu kirim ke 123
Contoh: Untuk berlangganan paket internet Smartfren Connex Volume Based 12 GB,
ketik: Data vol12000 dan kirim ke 123.

 Setting Pengaturan APN Smart Unlimited
 
Dial Number : #777
User Name : smart
Password : smart
Mode : hybrid


Sumber : http://www.smartfren.com/ina/connex/

cek kuota *955  kemudian tekan OK/Yes/Call.
cek Pulsa *999  kemudian tekan OK/Yes/Call.

Setting APN AXIS Internet

Aktivasi Paket cukup dengan telepon *123# atau *777# dari nomor AXIS lalu pilih menu Internet Tanpa Batas. Pilihlah paket unlimited

Cara Setting APN AXIS di Modem (PC/Laptop) APN : AXIS
User name : AXIS
Password : 123456
Authentication: Normal
Dial Number: *99#

Sedangkan untuk setting GPRS, MMS, Streaming, 3G AXIS di Handset atau Handphone:

Parameter  GPRS
Connection Name  :  AXIS
Data Bearer  :  GPRS atau PS
Access Point Name (APN)  :  AXIS
Username  :  AXIS
Prompt Password  :  No
Password  :  123456
Authentication      :  Normal
Gateway/Proxy IP Address  :  10.8.3.8
Gateway/Proxy Port  :  9201 atau 8080
Homepage  :  http://wap.axisworld.co.id
Connection Security  :  Off
Session Mode  :  Permanent


Parameter  MMS
Connection Name  :  AXISmms
Data Bearer  :     GPRS atau PS
Access Point Name (APN)  :  AXISmms
Username  :  AXIS
Prompt Password  :  No
Password  :  123456
Authentication  :  Normal
Gateway/Proxy IP Address  :  10.8.3.8
Gateway/Proxy Port  :  9201 atau 8080
Homepage / MMS Server  :  http://mmsc.AXIS
Connection Security  :  Off
Session Mode  :  Permanent


Parameter Umum Streaming
Connection Name  :  AXISstream
Data Bearer  :  GPRS atau PS
Access Point Name (APN)  :  AXIS
Username  :  AXIS
Password  :  123456
Use Proxy  :  No

Setting APN Paket Broadband & Internet Indosat

Untuk menikmati layanan paket broadband internet unlimited indosat im3 dan mentari ada beberapa hal yang perlu anda setting dan melakukan aktivasi/registrasi paket terlebih dahulu agar anda bisa berinternetan sepuasnya melalui layanan yang di sediakan.

Ketik sms: REG 3G (kirim ke 777, berlaku untuk semua jenis kartu indosat)

Ketik : *777*1*5# lalu tekan tombol OK/Call/Dial, kemudian pilih Menu Registrasi untuk memilih paket yang di sediakan

Setingan :
APN: indosat3g
User : indosat
Pass : indosat
Proxy : 10.19.19.19
Port : 8080
Homepage : http://wap3g.indosat.com 



Aktivasi dan Setting Paket Internet XL Star

XL Star atau sebelumnya dikenal dengan perusahaan XL Axiata, untuk mengaktifkan Paket cukup ketik *123# lalu tekan tombol OK/Call/Dial, kemudian pilih  paket yang di sediakan

Untuk Paket 1000 Ketik *123*1000#

Setting GPRS
Access Point Name (APN) = www.xlgprs.net
Username = xlgprs
Password = proxl
WAP Gateway IP Address = 202.152.240.50
Port = 9201 (standard), 8080 (proxy)
Homepage = http://wap.xl.co.id

Setting MMS
Access Point Name (APN) = www.xlmms.net
Username = xlgprs
Password = proxl
WAP Gateway IP Address = 202.152.240.50
Port = 9201 (standard), 8080 (proxy)
Homepage = http://mmc.xl.net.id/sevlets/mms

Rabu, 10 April 2013

Aktivasi dan Setting APN Paket Telkomsel Flash

Aktivasi GPRS/3G Kartu Perdana Telkomsel Halo/Simpati/AS Ketik sms : GPRS kirim ke 6616 (untuk aktivasi GPRS) 3G kirim ke 3636 (untuk aktivasi 3G)
.
 Registrasi Paket Internet Telkomsel Flash Unlimited :
  1. Langsung dari ponsel: Ketik *363# lalu tekan tombol OK/Call/Dial, kemudian pilih Menu Flash Unlimited, pilih paket yang anda butuhkan dan selanjutnya ikuti petunjuk yang di berikan oleh telkomsel. 
  2. Melalui SMS: Registrasi paket satu kali, tidak otomatis diperpanjang (hanya berlaku untuk paket Rp 50.000) Ketik: ULON 
  3. harga paket Contoh : UL ON 50000 atau UL ON 50000 Registrasi (diperpanjang otomatis ketika masa aktif paket habis) : Ketik SMS dgn format : ULREGharga paket Contoh : UL REG 100000 lalu kirim ke 3636 
Setting APN Telkomsel Flash Unlimited :

Profile Name : Telkomsel, atau Internet Unlimited Simpati 
Access Point Name (APN) : internet, 
User Neme : dikosongkan 
Password : dikosongkan, 
Authentication type (jika ada) : CHAP. 
Dial number : *99# 

Setelah anda sudah melakukan setting tersebut jangan lupa di save, sekarang anda sudah siap untuk internet sepuasnya dengan menggunakan layanan Internet Broadband Telkomsel Flash Unlimited.