Selesai sudah. Tapi… dimana seninya, kalau cuma yang standar-standar gitu?. Nah, silahkan ikuti tutorial ini untuk melihat bagaimana membuat launcher yang bisa meload halaman berikutnya tetap di dalam launcher (tidak membuat web browser), bisa menampilkan progress bar, dan punya feature zoom-in/out.
Buat Project Baru
Yap, seperti biasa, buat project baru dulu ya. Terserah mau dinamakan apa. Tapi disini saya memberikan contoh aplikasi antosanbowo

Tambahkan WebView
Kalau sudah, buka file xml layout. Biasanya ada di /res/layout/main.xml. Isikan dengan kode berikut:
<?xml version=”1.0″ encoding=”utf-8″?>
<WebView xmlns:android=”http://schemas.android.com/apk/res/android” ( Link ini tidak boleh di ganti, karena untuk akses androidnya )
android:id=”@+id/webview”
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
/>
Kemudian, buka file Activity java dan isikan dengan kode seperti:
package com.antosanbowo;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class WebPageLoader extends Activity
{
final Activity activity = this;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main);
WebView webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress)
{
activity.setTitle(”Loading…”);
activity.setProgress(progress * 100);
if(progress == 100)
activity.setTitle(R.string.app_name);
}
});
webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl)
{
// Handle the error
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
view.loadUrl(url);
return true;
}
});
webView.loadUrl(” ISI DENGAN URL NAMA WAB KALIAN “);
}
}
Terakhir dan paling krusial, tambahkan permission INTERNET. Karena, tanpa ini, aplikasi kita tidak akan bisa mengakses website. Caranya, buka AndroidManifest.xml dan tambahkan kode berikut:
<uses-permission android:name=”android.permission.INTERNET”/>
setelah semunya selesai dan tidak terjadi eror silahkan klik run aplikasinya, maka anda sudah berhasil menciptakan sebuah aplikasi android..

http://anto84.blogdetik.com/cara-membuat-aplikasi-android/