<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sharing and Learning</title>
	<atom:link href="http://wawan-kurniawan.web.id/feed/" rel="self" type="application/rss+xml" />
	<link>http://wawan-kurniawan.web.id</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Wed, 04 Jan 2012 02:35:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>How To Root LG P500 GingerBread</title>
		<link>http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/</link>
		<comments>http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 01:28:06 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[LG P500]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=194</guid>
		<description><![CDATA[Recently One of the best android phone Lg Optimus one P500 got its first Android 2.3.3 update , and it was very good news for its users. when it comes to rooting a question pop ups in mind – “how to root Optimus one with stock Gingerbread ?” and it is obvious for previous froyo [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="lg-Icon" src="http://mombocil.files.wordpress.com/2011/11/lg-icon.jpg" alt="lg-Icon" width="173" height="82" /> Recently One of the best android phone <a href="http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/">Lg Optimus one P500</a> got its first Android 2.3.3 update , and it was very good news for its users.  when it comes to rooting a question pop ups in mind – “how to root Optimus one with stock Gingerbread ?” and it is obvious for previous froyo root users.<br />
<span id="more-194"></span><br />
Today after we learn about <a href="http://wawan-kurniawan.web.id/how-to-flash-stock-rom-on-lg-p500-optimus-one">how to flash stock room</a> we will learn how to root our <a href="http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/">Lg Optimus one P500</a> with Gingerbread. Lets start !<br />
1. Download  SuperOneClick, <a href="http://dl.dropbox.com/u/50396847/Android/Software/SuperOneClickv1.9.5-ShortFuse.zip">here</a>. Then extract it.<br />
2. Connect your <a href="http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/">Lg Optimus one P500</a> with Gingerbread to PC with USB Debugging checked. (Setting > Application > Development)<br />
3. Go to your adb command. (If you don&#8217;t know google it, or maybe next time i will make some tutorial about it <img src='http://wawan-kurniawan.web.id/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ). Type :<br />
 <script type="text/javascript"><!--
google_ad_client = "ca-pub-9064527136169001";
/* 468x60-default */
google_ad_slot = "4219379641";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<pre><code>adb devices
adb shell
echo 1 &gt; /data/local/lge_adb.conf
exit</code></pre><br />
then disconect your <a href="http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/">Lg Optimus one P500</a>.<br />
4. Reboot your <a href="http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/">Lg Optimus one P500</a>.<br />
5. Connect again your <a href="http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/">Lg Optimus one P500</a> to PC with USB Debugging checked.<br />
6. Run SuperOneClick, choose gingerbreak method, then click root button. Wait till success message.<br />
7. Reboot your <a href="http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/">Lg Optimus one P500</a> and there will be Superuser icon.</p>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/how-to-root-lg-p500-gingerbread/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using ZTE AC2726 on Ubuntu 11.10</title>
		<link>http://wawan-kurniawan.web.id/using-zte-ac2726-on-ubuntu-11-10/</link>
		<comments>http://wawan-kurniawan.web.id/using-zte-ac2726-on-ubuntu-11-10/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 04:03:04 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=189</guid>
		<description><![CDATA[I make this because my ZTE AC 2726 modem always give me trouble. I cannot using it on my Ubuntu 11.10. On Network manager i always get network disconnect. So i decide to using wvdial to manage my connection via ZTE AC 2726. 1. Delete broadband connection on network manager. 2. Install wvdial sudo apt-get [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="ubuntu-Icon" src="http://mombocil.files.wordpress.com/2011/12/ubuntu-icon.jpg" alt="ubuntu-Icon" width="173" height="82" /> I make this because my <a href="http://wawan-kurniawan.web.id/using-zte-ac2726-on-ubuntu-11-10">ZTE AC 2726</a> modem always give me trouble. I cannot using it on my Ubuntu 11.10. On Network manager i always get network disconnect. So i decide to using wvdial to manage my connection via <a href="http://wawan-kurniawan.web.id/using-zte-ac2726-on-ubuntu-11-10">ZTE AC 2726</a>. <span id="more-189"></span><br />
1. Delete broadband connection on network manager.<br />
2. Install wvdial<br />
<pre><code>sudo apt-get install wvdial</code></pre><br />
3. Cek usb modem using wvdialconf<br />
<pre><code>sudo wvdialconf</code></pre><br />
See where your usb modem attach, on my case my modem connect to /dev/ttyUSB0</p>
<p>4. Open wvdial.conf<br />
<pre><code>sudo gedit /etc/wvdial.conf</code></pre><br />
than add this (i use smart carier provider) :<br />
<pre><code>[Dialer smart]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &amp;C1 &amp;D2 +FCLASS=0
Modem Type = USB Modem
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = smart
Password = smart
FlowControl = CRTSCTS
Carrier Check = No
Baud = 9600</code></pre><br />
5. Connect dial<br />
<pre><code>sudo wvdial smart</code></pre></p>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/using-zte-ac2726-on-ubuntu-11-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Create Wifi Hotspot on Windows 7</title>
		<link>http://wawan-kurniawan.web.id/how-to-create-wifi-hotspot-on-windows-7/</link>
		<comments>http://wawan-kurniawan.web.id/how-to-create-wifi-hotspot-on-windows-7/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 03:08:40 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=179</guid>
		<description><![CDATA[Your Windows 7 machines can become a wifi access-point, routing the connections over Ethernet or even over a client station connection on the same wifi adapter. Here is simple guide on how to create/setup Virtual Wifi on Windows 7. How to Setup Virtual Wifi on Windows 7 1. Open a command-prompt with administrator privileges. Click [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="Windows7-Icon" src="http://dl.dropbox.com/u/54316801/Web/Picture/windows7-icon2.jpg" alt="Windows7-Icon" width="173" height="82" /> Your Windows 7 machines can become a wifi access-point, routing the connections over Ethernet or even over a client station connection on the same wifi adapter. Here is simple guide on how to create/setup Virtual Wifi on Windows 7. <span id="more-179"></span><br />
How to Setup Virtual Wifi on Windows 7<br />
1. Open a command-prompt with administrator privileges.<br />
Click on Start menu, All Programs, Accessories, right-click on Command Prompt, select “Run as administrator”).<br />
2. Configure the “hosted” interface:<br />
<pre><code>netsh wlan set hostednetwork mode=allow ssid=Test key=password</code></pre><br />
This example creates an access-point with an SSID of “Test”,  and password= “password”<br />
<a href="http://dl.dropbox.com/u/54316801/Web/Picture/windows7hotspot-1.jpg" title="Windows 7 Hotspot 1." rel="lytebox">  <img class="boxed" src="http://dl.dropbox.com/u/54316801/Web/Picture/windows7hotspot-1.jpg" alt="one" align="top" border="0" width="350" /></a>
<div style="clear:both"></div>
<p>3. Configure Internet Connection Sharing (ICS)<br />
Open up the networking control panel. Select the interface that currently has Internet connection (like your Ethernet or normal wifi), enable “Sharing”, and then select the special “hosted” interface.<br />
<a href="http://dl.dropbox.com/u/54316801/Web/Picture/windows7hotspot-3.jpg" title="Windows 7 Hotspot 2." rel="lytebox">  <img class="boxed" src="http://dl.dropbox.com/u/54316801/Web/Picture/windows7hotspot-3.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p>4. Set IP on virtual wifi (My adapter name &#8220;Wireless Network Connection 2&#8243;), i use ip 192.168.1.1 / 255.255.255.0, let the gateway and DNS empty. When u want to connect to this network just set your ip to 192.168.1.2 / 255.255.255.0 and set gateway to 192.168.1.1 and use google DNS 8.8.8.8 <img src='http://wawan-kurniawan.web.id/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .<br />
<a href="http://dl.dropbox.com/u/54316801/Web/Picture/windows7hotspot-2.jpg" title="Windows 7 Hotspot 3." rel="lytebox">  <img class="boxed" src="http://dl.dropbox.com/u/54316801/Web/Picture/windows7hotspot-2.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p>5. Start it<br />
<pre><code>netsh wlan start hostednetwork</code></pre><br />
<a href="http://dl.dropbox.com/u/54316801/Web/Picture/windows7hotspot-4.jpg" title="Windows 7 Hotspot 4." rel="lytebox">  <img class="boxed" src="http://dl.dropbox.com/u/54316801/Web/Picture/windows7hotspot-4.jpg" alt="one" align="top" border="0" width="350" /></a>
<div style="clear:both"></div>
<p>6. Stop it<br />
<pre><code>netsh wlan stop hostednetwork</code></pre></p>
<div class="s5_redbox">
<div class="tl"> </div>
<div class="tr"> </div>
<div class="bl"> </div>
<div class="br"> </div>
<div class="point"> This method not work on windows 7 starter. <br /> I try on my frends nb, with starter edition and there is no sharing choice in adapter properties. </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/how-to-create-wifi-hotspot-on-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is WIMAX</title>
		<link>http://wawan-kurniawan.web.id/what-is-wimax/</link>
		<comments>http://wawan-kurniawan.web.id/what-is-wimax/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 05:01:50 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Telco]]></category>
		<category><![CDATA[Wimax]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=174</guid>
		<description><![CDATA[WiMAX (Worldwide Interoperability for Microwave Access) is a communication technology for wirelessly delivering high-speed Internet service to large geographical areas. The 2005 WiMAX revision provided bit rates up to 40 Mbit/s with the 2011 update up to 1 Gbit/s for fixed stations. It is a part of a “fourth generation,” or 4G, of wireless-communication technology, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="wimax-Icon" src="http://mombocil.files.wordpress.com/2011/11/wimax-icon2.jpg" alt="wimax-Icon" width="173" height="82" /> WiMAX (Worldwide Interoperability for Microwave Access) is a communication technology for wirelessly delivering high-speed Internet service to large geographical areas. The 2005 WiMAX revision provided bit rates up to 40 Mbit/s with the 2011 update up to 1 Gbit/s for fixed stations. It is a part of a “fourth generation,” or 4G, of wireless-communication technology, WiMax far surpasses the 30-metre (100-foot) wireless range of a conventional Wi-Fi local area network (LAN), offering a metropolitan area network with a signal radius of about 50 km (30 miles). <span id="more-174"></span>The name &#8220;WiMAX&#8221; was created by the WiMAX Forum, which was formed in June 2001 to promote conformity and interoperability of the standard. The forum describes WiMAX as &#8220;a standards-based technology enabling the delivery of last mile wireless broadband access as an alternative to cable and DSL&#8221;. WiMax offers data-transfer rates of up to 75 Mbit/s, which is superior to conventional cable-modem and DSL connections. However, the bandwidth must be split among multiple users and thus yields lower speeds in practice.</p>
<p>WiMAX refers to interoperable implementations of the IEEE 802.16 family of wireless-networks standards ratified by the WiMAX Forum. Similarly, Wi-Fi, refers to interoperable implementations of the IEEE 802.11 Wireless LAN standards certified by the Wi-Fi Alliance. WiMAX Forum certification allows vendors to sell fixed or mobile products as WiMAX certified, thus ensuring a level of interoperability with other certified products, as long as they fit the same profile.</p>
<p>The original IEEE 802.16 standard (now called &#8220;Fixed WiMAX&#8221;) was published in 2001. WiMAX adopted some of its technology from WiBro, a service marketed in Korea. Mobile WiMAX (originally based on 802.16e-2005) is the revision that was deployed in many countries, and basis of future revisions such as 802.16m-2011. WiMAX is sometimes referred to as &#8220;Wi-Fi on steroids&#8221; and can be used for a number of applications including broadband connections, cellular backhaul, hotspots, etc. It is similar to Wi-Fi but it can also permit usage at much greater distances.</p>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/what-is-wimax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is AJAX</title>
		<link>http://wawan-kurniawan.web.id/what-is-ajax/</link>
		<comments>http://wawan-kurniawan.web.id/what-is-ajax/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 22:45:57 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=167</guid>
		<description><![CDATA[AJAX (shorthand for asynchronous JavaScript and XML) is a group of interrelated web development techniques used on the client-side to create interactive web applications. With AJAX, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page. The use of AJAX techniques has [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="ajax-Icon" src="http://mombocil.files.wordpress.com/2011/11/ajax-icon.jpg" alt="lg-Icon" width="173" height="82" /> <strong>AJAX</strong> (shorthand for <a title="Asynchronous I/O" href="http://en.wikipedia.org/wiki/Asynchronous_I/O">asynchronous</a> <a title="JavaScript" href="http://en.wikipedia.org/wiki/JavaScript">JavaScript</a> and <a title="XML" href="http://en.wikipedia.org/wiki/XML">XML</a>) is a group of interrelated <a title="Web development" href="http://en.wikipedia.org/wiki/Web_development">web development</a> techniques used on the <a title="Client-side" href="http://en.wikipedia.org/wiki/Client-side">client-side</a> to create interactive <a title="Web application" href="http://en.wikipedia.org/wiki/Web_application">web applications</a>. With AJAX, <a title="Web application" href="http://en.wikipedia.org/wiki/Web_application">web applications</a> can retrieve data from the <a title="Web server" href="http://en.wikipedia.org/wiki/Web_server">server</a> asynchronously in the background without interfering with the display and behavior of the existing page. <span id="more-167"></span> The use of AJAX techniques has led to an increase in interactive or dynamic interfaces on web pages and better quality of Web services due to the asynchronous mode. Data is usually retrieved using the <em><a title="XMLHttpRequest" href="http://en.wikipedia.org/wiki/XMLHttpRequest">XMLHttpRequest</a></em> <a title="Object (computer science)" href="http://en.wikipedia.org/wiki/Object_%28computer_science%29">object</a>. Despite the name, the use of <a title="JavaScript" href="http://en.wikipedia.org/wiki/JavaScript">JavaScript</a> and <a title="XML" href="http://en.wikipedia.org/wiki/XML">XML</a> is not actually required, nor do the requests need to be <a title="Asynchrony" href="http://en.wikipedia.org/wiki/Asynchrony">asynchronous</a>.</p>
<p>From : Wikipedia <img src='http://wawan-kurniawan.web.id/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/what-is-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Flash Stock ROM on LG P500 Optimus One</title>
		<link>http://wawan-kurniawan.web.id/how-to-flash-stock-rom-on-lg-p500-optimus-one/</link>
		<comments>http://wawan-kurniawan.web.id/how-to-flash-stock-rom-on-lg-p500-optimus-one/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 11:45:05 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=165</guid>
		<description><![CDATA[This tutorial is how to flash your LG P500 aka Optimus One into Stock Rom aka Original LG Rom. This action will make your phone P500 into new and fresh phone and become like new again . Usually i do this when something wrong happen after flashing custom ROM. Preparation : Download USB Driver for  [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="lg-Icon" src="http://mombocil.files.wordpress.com/2011/11/lg-icon.jpg" alt="lg-Icon" width="173" height="82" /> This tutorial is how to flash your <a href="http://wawan-kurniawan.web.id/how-to-flash-stock-rom-on-lg-p500-optimus-one/" target="_blank">LG P500</a> aka <a title="LG P500" href="http://wawan-kurniawan.web.id/how-to-flash-stock-rom-on-lg-p500-optimus-one/" target="_blank">Optimus One</a> into Stock Rom aka Original <a title="LG P500" href="http://wawan-kurniawan.web.id/how-to-flash-stock-rom-on-lg-p500-optimus-one/" target="_blank">LG Rom</a>. This action will make your phone P500 into new and fresh phone and become like new again <img src='http://wawan-kurniawan.web.id/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Usually i do this when something wrong happen after flashing custom ROM. <span id="more-165"></span></p>
<p>Preparation :</p>
<ul>
<li class="ul_arrow">Download <a title="USB Driver" href="https://dl-web.dropbox.com/get/Android/USB_Driver.rar?w=bdde9c07" target="_blank">USB Driver</a> for  LG P500 then install it or you can install your LG PCSuitecouse it will automatically install your USB Driver.</li>
<li class="ul_arrow">Download KDZ Updater from <a title="KDZ" href="http://www.box.net/files#/files/0/f/102695159/1/f_854609739" target="_blank">here</a></li>
<li class="ul_arrow">Download latest KDZ Stock ROM from LG Site</li>
<li class="ul_arrow">Make sure your batteray is full and your PC have normal electricity</li>
</ul>
<p> <script type="text/javascript"><!--
google_ad_client = "ca-pub-9064527136169001";
/* 468x60-default */
google_ad_slot = "4219379641";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
Step :</p>
<ul>
<li class="ul_arrow">Extract KDZ Updater, install msxml.msi</li>
<li class="ul_arrow">Run KDZ_FW_UPD.exe</li>
<liv>Choose Type : 3GQCT, Phone Mode : DIAG, On KDZ file browse to your downloaded KDZ Stock ROM.</li>
<li class="ul_arrow">Connect your phone n make sure USB Debugging is enable (Setting &gt; Application &gt; Development &gt; USB Debugging)</li>
<li class="ul_arrow">Then click Launch Software Update, wait till Finish.</li>
</ul>
<p><a href="http://wawan.files.wordpress.com/2011/08/kdz-finish.jpg" title="Parted Picture 1." rel="lytebox">  <img class="boxed" src="http://wawan.files.wordpress.com/2011/08/kdz-finish.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/how-to-flash-stock-rom-on-lg-p500-optimus-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Hello Word 2 &#8211; Popup Notification</title>
		<link>http://wawan-kurniawan.web.id/android-hello-word-2-popup-notification/</link>
		<comments>http://wawan-kurniawan.web.id/android-hello-word-2-popup-notification/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 23:17:06 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=144</guid>
		<description><![CDATA[This is series that looks at some basic Android I/O using simple Hello World programs. At this point I’ll assume you know how to make a new Android Project in Eclipse as that was covered in Part 1. In this part we are going to look at two types of pop-up messages that allow you [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="Android-Icon" src="http://mombocil.files.wordpress.com/2011/10/android-icon.jpg" alt="Android-Icon" width="173" height="82" /> This is series that looks at some basic Android I/O using simple Hello World programs. At this point I’ll assume you know how to make a new Android Project in Eclipse as that was covered in <a href="http://wawan-kurniawan.web.id/android-hello-word-1/">Part 1</a>.  In this part we are going to look at two types of pop-up messages that allow you to communicate with the user outside of the normal program flow. <span id="more-144"></span></p>
<p>The first pop-up we are going to look at is Android’s Toast, which does exactly this.  It allows you to present a message to the user without any confirmation that they noticed the message.  Build a new project using Android SDK 2.2 and update your Activity Java to look like this.<br />
<pre><code>package wawan.learn.helloword2;

import android.app.Activity;
import android.os.Bundle;
import android.view.Gravity;
import android.widget.Toast;

public class HelloWord2Activity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        Toast helloToast = Toast.makeText(this, &quot;Hello World Toast&quot;, Toast.LENGTH_LONG);
        helloToast.setGravity(Gravity.CENTER, 0, 0);
        helloToast.show();
    }
}</code></pre><br />
The first line of code we added to the default code generated by the project was this.<br />
<pre><code>Toast helloToast = Toast.makeText(this, &quot;Hello World Toast&quot;, Toast.LENGTH_LONG);</code></pre><br />
This line of code calls the Static method makeText of the Toast class.  The makeText method returns a Toast object that will display the message you provide, in our case “Hello World”, for the duration you specify.  The two available durations are Toast.LENGTH_LONG and Toast.LENGTH_SHORT.  Once we have our Toast object we can just call the show method to display it on the screen.  Before displaying our toast, however, I thought I would center it on the screen.  The setGravity method lets you tell Android where the toast should be displayed by using one of the Gravity constants, and then specifying an x offset and y offset.  Since I wanted it in the very center of the screen I used Gravity.Center and specified offsets of 0.<br />
<pre><code>helloToast.setGravity(Gravity.CENTER, 0, 0);</code></pre><br />
You can see a list of available Gravity constants <a href="http://developer.android.com/reference/android/view/Gravity.html">here</a>.  When you run this code you should see a small pop-up with the message “Hello World” appear, and then disappear automatically without any user interaction.<br />
Result :<br />
<a href="http://mombocil.files.wordpress.com/2011/11/android-hello-word-2-b.jpg" title="Parted Picture 1." rel="lytebox">  <img class="boxed" src="http://mombocil.files.wordpress.com/2011/11/android-hello-word-2-b.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p>If you want a pop-up that makes sure it gets attention (whether something important happened or not) then an Alert might be just what you need.  Let’s update our Java Activity to look like this :<br />
<pre><code>package wawan.learn.helloword2;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
 
public class HelloWord2Activity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        AlertDialog helloAlert = new AlertDialog.Builder(this).create();
        helloAlert.setTitle(&quot;Hello World Toast Demo&quot;);
        helloAlert.setMessage(&quot;Hello World Toast&quot;);
        helloAlert.setButton(&quot;Close&quot;, new DialogInterface.OnClickListener() {
			public void onClick(DialogInterface arg0, int arg1) {}
		});
        helloAlert.show();
    }
}</code></pre><br />
The AlertDialog Class makes use of the Builder Class AlertDialogBuilder.  So in the first line when we call:<br />
<pre><code>AlertDialog helloAlert = new AlertDialog.Builder(this).create();</code></pre><br />
We are using the Builder to return an AlertDialog object to us that is already partially setup for our use.  The next two lines use setTitle and setMessage to set the text displayed to the user in the dialog’s title section and body respectively.  Finally, we need to have a way for the user to actually interact with our alert.  At minimum we should have a close button so the user can make the alert go away. We use setButton, passing it the text that should be displayed on the button, and an event that allows us to perform actions when the button is clicked.  By default, the dialog will be closed on a click event so we don’t need to put any code into our event.  Finally we call the show method, like we did with toast, to display our Hello World pop-up.<br />
This the result :<br />
<a href="http://mombocil.files.wordpress.com/2011/11/android-hello-word-2-a.jpg" title="Parted Picture 1." rel="lytebox">  <img class="boxed" src="http://mombocil.files.wordpress.com/2011/11/android-hello-word-2-a.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/android-hello-word-2-popup-notification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Hello Word 1</title>
		<link>http://wawan-kurniawan.web.id/android-hello-word-1/</link>
		<comments>http://wawan-kurniawan.web.id/android-hello-word-1/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 23:38:43 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[ADT]]></category>
		<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=143</guid>
		<description><![CDATA[Hello World is a traditional first program because it shows the very simple task of letting the user know you are there (or letting them know that you know that they are there). It’s simple I/O to send a simple message. Half Dozen Hello Worlds will highlight some simple I/O and get you started writing [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="Android-Icon" src="http://mombocil.files.wordpress.com/2011/10/android-icon.jpg" alt="Android-Icon" width="173" height="82" /> Hello World is a traditional first program because it shows the very simple task of letting the user know you are there (or letting them know that you know that they are there).  It’s simple I/O to send a simple message. Half Dozen Hello Worlds will highlight some simple I/O and get you started writing your first <a href="http://wawan-kurniawan.web.id/tag/android/" title="Android">Android</a> programs. <span id="more-143"></span><br />
First let’s go ahead and open Eclipse, where you have already <a href="http://wawan-kurniawan.web.id/install-adt-plugin-for-eclipse" title="Android">setup Android</a>, and create a new <a href="http://wawan-kurniawan.web.id/tag/android/" title="Android">Android</a> Project.<br />
Go to File -> New -> Project.  Select <a href="http://wawan-kurniawan.web.id/tag/android/" title="Android">Android</a> Project and click next.<br />
<a href="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-a.jpg" title="Android Hello Word 1." rel="lytebox">  <img class="boxed" src="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-a.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p><code>click to enlarge picture.</code><br />
Fill out the information on the next screen for your project.<br />
<a href="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-b.jpg" title="Android Hello Word 1." rel="lytebox">  <img class="boxed" src="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-b.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p><code>click to enlarge picture.</code><br />
<a href="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-c.jpg" title="Android Hello Word 1." rel="lytebox">  <img class="boxed" src="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-c.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p><code>click to enlarge picture.</code><br />
<a href="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-d.jpg" title="Android Hello Word 1." rel="lytebox">  <img class="boxed" src="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-d.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p><code>click to enlarge picture.</code><br />
You can put whatever you like for the project name, and application name.  Note that I selected Android 2.2. You can think of Create Activity as being similar to create Main Method. The name of the Activity you place here is the class that will be called when <a href="http://wawan-kurniawan.web.id/tag/android/" title="Android">Android</a> tries to run your code. Once you click Finish you should see the Project.<br />
<a href="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-e.jpg" title="Android Hello Word 1." rel="lytebox">  <img class="boxed" src="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-e.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p><code>click to enlarge picture.</code><br />
If you expand the project, then expand the src folder, and then the package you will see a Java file. This file will be named whatever you called your Activity (so mine is HelloWord1Activity.java).  For simplicity I am going to assume you used the same settings I did when creating your project.  If you did not just substitute your Activity name for mine.  Double click on HelloWord1Activity.java and look at the code that Eclipse has already provided you.<br />
<pre><code>package wawan.learn.helloword1;

import android.app.Activity;
import android.os.Bundle;

public class HelloWord1Activity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}</code></pre><br />
Just to give a quick overview.  The package declaration just places this class in the package we specified when we created the project.  The two import statements just import the minimum <a href="http://wawan-kurniawan.web.id/tag/android/" title="Android">Android</a> libraries needed for an Activity.  Since Eclipse created this as an Activity it is going to inherit from the Activity class, and we are overriding onCreate, which is called when an Activity is created.  We call onCreate of the superclass.  Finally, we are at the one line of code we really care about right now.</p>
 <script type="text/javascript"><!--
google_ad_client = "ca-pub-9064527136169001";
/* 468x60-default */
google_ad_slot = "4219379641";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>setContentView() tells <a href="http://wawan-kurniawan.web.id/tag/android/" title="Android">Android</a> what to display to the user.  We are going to change this from the default so that our code looks like this:<br />
<pre><code>package wawan.learn.helloword1;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloWord1Activity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        TextView tv = new TextView(this);
        tv.setText(&quot;Hello, I'm learn Android&quot;);
        setContentView(tv);
    }
}</code></pre><br />
Let’s briefly look at exactly what we did before moving on.  TextView is an android widget that displays text.  You can think of it as a label, something the user can read but cannot edit.  We instantiated a new TextView.  Then we called the setText method to set the text of it to “Hello World”.</p>
<p>Next we used setContentView to tell <a href="http://wawan-kurniawan.web.id/tag/android/" title="Android">Android</a> that our TextView was what we wanted to display in the main part of our application.</p>
<p>Once your code looks like mine, go to the Run Menu and select Run…  In the Run As Popup select Android Application.  Your <a href="http://wawan-kurniawan.web.id/tag/android/" title="Android">Android</a> Emulator should launch.  The Emulator will normally start on a lock screen, but as soon as you unlock the device you should see your application launch. If you haven&#8217;t create AVD (Android Virtual Device) you will need to create new one.<br />
<a href="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-g.jpg" title="Android Hello Word 1." rel="lytebox">  <img class="boxed" src="http://mombocil.files.wordpress.com/2011/11/android-hello-word-1-g.jpg" alt="one" align="top" border="0" width="200" /></a>
<div style="clear:both"></div>
<p><code>click to enlarge picture.</code></p>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/android-hello-word-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install ADT Plugin for Eclipse</title>
		<link>http://wawan-kurniawan.web.id/install-adt-plugin-for-eclipse/</link>
		<comments>http://wawan-kurniawan.web.id/install-adt-plugin-for-eclipse/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 10:55:56 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=128</guid>
		<description><![CDATA[Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications. ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add components based on the Android Framework API, debug [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="Android-Icon" src="http://mombocil.files.wordpress.com/2011/10/android-icon.jpg" alt="Android-Icon" width="173" height="82" /> Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications. <span id="more-128"></span> ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add components based on the Android Framework API, debug your applications using the Android SDK tools, and even export signed (or unsigned) .apk files in order to distribute your application.</p>
<h2>Preparing Your Development Computer</h2>
<p>ADT is a plugin for the Eclipse IDE. Before you can install or use ADT, you must have a compatible version of Eclipse installed on your development computer. Check the System Requirements document for a list of Eclipse versions that are compatible with the Android SDK.</p>
<p>If Eclipse is already installed on your computer, make sure that it is a version that is compatible with ADT and the Android SDK.<br />
If you need to install or update Eclipse, you can download it from this location: <a href="http://www.eclipse.org/downloads/" title="Eclipse">http://www.eclipse.org/downloads/</a><br />
The &#8220;Eclipse Classic&#8221; version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.</p>
 <script type="text/javascript"><!--
google_ad_client = "ca-pub-9064527136169001";
/* 468x60-default */
google_ad_slot = "4219379641";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>Additionally, before you can configure or use ADT, you must install the Android SDK starter package, as described in Downloading the SDK Starter Package. Specifically, you need to install a compatible version of the Android SDK Tools and at least one development platform. To simplify ADT setup, we recommend installing the Android SDK prior to installing ADT.<br />
When your Eclipse and Android SDK environments are ready, continue with the ADT installation as described in the steps below. </p>
<h2>Downloading the ADT Plugin</h2>
<p>Use the Update Manager feature of your Eclipse installation to install the latest revision of ADT on your development computer. Assuming that you have a compatible version of the Eclipse IDE installed, as described in Preparing for Installation, above, follow these steps to download the ADT plugin and install it in your Eclipse environment.</p>
<ul>
<li>Start Eclipse, then select Help > Install New Software&#8230;.</li>
<li>Click Add, in the top-right corner.</li>
<li>In the Add Repository dialog that appears, enter &#8220;ADT Plugin&#8221; for the Name and the following URL for the Location:
<div class="code">https://dl-ssl.google.com/android/eclipse/</div>
</li>
<li>Click OK
<div class="box-hint">Note: If you have trouble acquiring the plugin, try using &#8220;http&#8221; in the Location URL, instead of &#8220;https&#8221; (https is preferred for security reasons).</div>
</li>
<li>In the Available Software dialog, select the checkbox next to Developer Tools and click Next.</li>
<li>In the next window, you&#8217;ll see a list of the tools to be downloaded. Click Next.</li>
<li>Read and accept the license agreements, then click Finish.
<div class="box-hint">Note: If you get a security warning saying that the authenticity or validity of the software can&#8217;t be established, click OK.</div>
</li>
<li>When the installation completes, restart Eclipse.</li>
</ul>
<h2>Configuring the ADT Plugin</h2>
<p>After you&#8217;ve successfully downloaded the ADT as described above, the next step is to modify your ADT preferences in Eclipse to point to the Android SDK directory:</p>
<ul>
<li>Select Window > Preferences&#8230; to open the Preferences panel (Mac OS X: Eclipse > Preferences).</li>
<li>Select Android from the left panel.</li>
<p>    You may see a dialog asking whether you want to send usage statistics to Google. If so, make your choice and click Proceed. You cannot continue with this procedure until you click Proceed.</p>
<li>For the SDK Location in the main panel, click Browse&#8230; and locate your downloaded SDK directory.</li>
<li>Click Apply, then OK.</li>
</ul>
<p>Done! If you haven&#8217;t encountered any problems, then the installation is complete. If you&#8217;re installing the Android SDK for the first time, return to Installing the SDK to complete your setup. </p>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/install-adt-plugin-for-eclipse/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mandikan Aku Bunda</title>
		<link>http://wawan-kurniawan.web.id/mandikan-aku-bunda/</link>
		<comments>http://wawan-kurniawan.web.id/mandikan-aku-bunda/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 06:00:48 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[Story]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=125</guid>
		<description><![CDATA[Sudahkan Kita Memenuhi Tanggung Jawab Kita sebagai Seorang Ibu yang Baik bagi Anak-Anak Tercinta Kita Dirumah ? oleh: Ayah Edy , penulis buku ‘Mengapa Anak Saya Suka Melawan dan Susah Diatur, 37 Kebiasaan Orang Tua yang Menghasilkan Perilaku Buruk pada Anak’ Dewi adalah sahabat saya, ia adalah seorang mahasiswi yang berotak cemerlang dan memiliki idealisme [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft padded" title="kisah-Icon" src="http://mombocil.files.wordpress.com/2011/11/kisah-icon.jpg" alt="kisah-Icon" width="173" height="82" /> Sudahkan Kita Memenuhi Tanggung Jawab Kita sebagai Seorang Ibu yang Baik bagi Anak-Anak Tercinta Kita Dirumah ? oleh: Ayah Edy <span id="more-125"></span>, penulis buku ‘Mengapa Anak Saya Suka Melawan dan Susah Diatur, 37 Kebiasaan Orang Tua yang Menghasilkan Perilaku Buruk pada Anak’ </p>
<p>Dewi adalah sahabat saya, ia adalah seorang mahasiswi yang berotak cemerlang dan memiliki idealisme yang tinggi. Sejak masuk kampus, sikap dan konsep dirinya sudah jelas: meraih yang terbaik di bidang akademis maupun profesi yang akan digelutinya. ”Why not to be the best?,” begitu ucapan yang kerap kali terdengar dari mulutnya, mengutip ucapan seorang mantan presiden Amerika.</p>
<p>Ketika Kampus, mengirim mahasiswa untuk studi Hukum Internasional di Universiteit Utrecht-Belanda, Dewi termasuk salah satunya.</p>
<p>Setelah menyelesaikan kuliahnya, Dewi mendapat pendamping hidup yang ”selevel”; sama-sama berprestasi, meski berbeda profesi. tak lama berselang lahirlah Bayu, buah cinta mereka, anak pertamanya tersebut lahir ketika Dewi diangkat manjadi staf diplomat, bertepatan dengan suaminya meraih PhD. Maka lengkaplah sudah kebahagiaan mereka.</p>
<p>Ketika Bayu, berusia 6 bulan, kesibukan Dewi semakin menggila. Bak seekor burung garuda, nyaris tiap hari ia terbang dari satu kota ke kota lain, dan dari satu negara ke negara lain. Sebagai seorang sahabat setulusnya saya pernah bertanya padanya, “Tidakkah si Bayu masih terlalu kecil untuk ditinggal-tinggal oleh ibundanya ?” Dengan sigap Dewi menjawab, “Oh, saya sudah mengantisipasi segala sesuatunya dengan sempurna”. “Everything is OK !, Don’t worry Everything is under control kok !” begitulah selalu ucapannya, penuh percaya diri.</p>
<p>Ucapannya itu memang betul-betul ia buktikan. Perawatan anaknya, ditangani secara profesional oleh baby sitter termahal. Dewi tinggal mengontrol jadwal Bayu lewat telepon. Pada akhirnya Bayu tumbuh menjadi anak yang tampak lincah, cerdas mandiri dan mudah mengerti.</p>
<p>Kakek-neneknya selalu memompakan kebanggaan kepada cucu semata wayang itu, tentang betapa hebatnya ibu-bapaknya. Tentang gelar Phd. dan nama besar, tentang naik pesawat terbang, dan uang yang berlimpah. “Contohlah ayah-bundamu Bayu, kalau Bayu besar nanti jadilah seperti Bunda”. Begitu selalu nenek Bayu, berpesan di akhir dongeng menjelang tidurnya.</p>
<p>Ketika Bayu berusia 5 tahun, neneknya menyampaikan kepada Dewi kalau Bayu minta seorang adik untuk bisa menjadi teman bermainnya dirumah apa bila ia merasa kesepian.</p>
<p>Terkejut dengan permintaan tak terduga itu, Dewi dan suaminya kembali meminta pengertian anaknya. Kesibukan mereka belum memungkinkan untuk menghadirkan seorang adik buat Bayu. Lagi-lagi bocah kecil inipun mau ”memahami” orangtuanya.</p>
<p>Dengan Bangga Dewi mengatakan bahwa kamu memang anak hebat, buktinya, kata Dewi, kamu tak lagi merengek minta adik. Bayu, tampaknya mewarisi karakter ibunya yang bukan perengek dan sangat mandiri. Meski kedua orangtuanya kerap pulang larut, ia jarang sekali ngambek. Bahkan, tutur Dewi pada saya , Bayu selalu menyambut kedatangannya dengan penuh ceria. Maka, Dewi sering memanggilnya malaikat kecilku. Sungguh keluarga yang bahagia, pikir saya. Meski kedua orangtuanya super sibuk, namun Bayu tetap tumbuh dengan penuh cinta dari orang tuanya. Diam-diam, saya jadi sangat iri pada keluarga ini.</p>
<p>Suatu hari, menjelang Dewi berangkat ke kantor, entah mengapa Bayu menolak dimandikan oleh baby sitternya. Bayu ingin pagi ini dimandikan oleh Bundanya,” Bunda aku ingin mandi sama bunda…please…please bunda”, pinta Bayu dengan mengiba-iba penuh harap.</p>
<p>Karuan saja Dewi, yang detik demi detik waktunya sangat diperhitungkan merasa gusar dengan permintaan anaknya. Ia dengan tegas menolak permintaan Bayu, sambil tetap gesit berdandan dan mempersiapkan keperluan kantornya. Suaminya pun turut membujuk Bayu agar mau mandi dengan baby sitternya. Lagi-lagi, Bayu dengan penuh pengertian mau menurutinya, meski wajahnya cemberut.</p>
<p>Peristiwa ini terus berulang sampai hampir sepekan. “Bunda, mandikan aku !” Ayo dong bunda mandikan aku sekali ini saja…?” kian lama suara Bayu semakin penuh tekanan. Tapi toh, Dewi dan suaminya berpikir, mungkin itu karena Bayu sedang dalam masa pra-sekolah, jadinya agak lebih minta perhatian. Setelah dibujuk-bujuk, akhirnya Bayu bisa ditinggal juga dan mandi bersama Mbanya.</p>
<p>Sampai suatu sore, Dewi dikejutkan oleh telpon dari sang baby sitter, “Bu, hari ini Bayu panas tinggi dan kejang-kejang. Sekarang sedang di periksa di Ruang Emergency”.</p>
<p>Dewi, ketika diberi tahu soal Bayu, sedang meresmikan kantor barunya di Medan. Setelah tiba di Jakarta, Dewi langsung ngebut ke UGD. Tapi sayang… terlambat sudah…Tuhan sudah punya rencana lain. Bayu, si malaikat kecil, keburu dipanggil pulang oleh Tuhannya.. Terlihat Dewi mengalami shock berat. Setibanya di rumah, satu-satunya keinginan dia adalah untuk memandikan putranya, setelah bebarapa hari lalu Bayu mulai menuntut ia untuk memandikannya, Dewi pernah berjanji pada anaknya untuk suatu saat memandikannya sendiri jika ia tidak sedang ada urusan yang sangat penting.</p>
<p>Dan siang itu, janji Dewi akhirnya terpenuhi juga, meskipun setelah tubuh si kecil terbujur kaku. Ditengah para tetangga yang sedang melayat, terdengar suara Dewi dengan nada yang bergetar berkata “Ini Bunda Nak…., Hari ini Bunda mandikan Bayu ya…sayang….! akhirnya Bunda penuhi juga janji Bunda ya Nak..” . Lalu segera saja satu demi satu orang-orang yang melayat dan berada di dekatnya tersebut berusaha untuk menyingkir dari sampingnya, sambil tak kuasa untuk menahan tangis mereka.</p>
<p>Ketika tanah merah telah mengubur jasad si kecil, para pengiring jenazah masih berdiri mematung di sisi pusara sang Malaikat Kecil. . Berkali-kali Dewi, sahabatku yang tegar itu, berkata kepada rekan-rekan disekitanya, “Inikan sudah takdir, ya kan..!” Sama saja, aku di sebelahnya ataupun di seberang lautan, kalau sudah saatnya di panggil, ya dia pergi juga, iya kan?”. Saya yang saat itu tepat berada di sampingnya diam saja. Seolah-olah Dewi tak merasa berduka dengan kepergian anaknya dan sepertinya ia juga tidak perlu hiburan dari orang lain.</p>
<p>Sementara di sebelah kanannya, Suaminya berdiri mematung seperti tak bernyawa. Wajahnya pucat pasi dengan bibir bergetar tak kuasa menahan air mata yang mulai meleleh membasahi pipinya.</p>
<p>Sambil menatap pusara anaknya, terdengar lagi suara Dewi berujar, “Inilah konsekuensi sebuah pilihan!” lanjut Dewi, tetap mencoba untuk tegar dan kuat.</p>
<p>Angin senja meniupkan aroma bunga kamboja yang menusuk hidung hingga ke tulang sumsum. Tak lama setelah itu tanpa di duga-duga tiba-tiba saja Dewi jatuh berlutut, lalu membantingkan dirinya ke tanah tepat diatas pusara anaknya sambil berteriak-teriak histeris. “Bayu maafkan Bunda ya sayaang..!!, ampuni bundamu ya nak…? serunya berulang-ulang sambil membenturkan kepalanya ketanah, dan segera terdengar tangis yang meledak-ledak dengan penuh berurai air mata membanjiri tanah pusara putra tercintanya yang kini telah pergi untuk selama-lamanya. Sepanjang persahabatan kami, rasanya baru kali ini saya menyaksikan Dewi menangis dengan histeris seperti ini.</p>
<p>Lalu terdengar lagi Dewi berteriak-teriak histeris “Bangunlah Bayu sayaaangku….Bangun Bayu cintaku, ayo bangun nak…..?!?” pintanya berulang-ulang, “Bunda mau mandikan kamu sayang…. Tolong Beri kesempatan Bunda sekali saja Nak…. Sekali ini saja, Bayu.. anakku…?” Dewi merintih mengiba-iba sambil kembali membenturkan kepalanya berkali-kali ke tanah lalu ia peluki dan ciumi pusara anaknya bak orang yang sudah hilang ingatan. Air matanya mengalir semakin deras membanjiri tanah merah yang menaungi jasad Bayu.</p>
<p>Senja semakin senyap, aroma bunga kamboja semakin tercium kuat manusuk hidung membuat seluruh bulu kuduk kami berdiri menyaksikan peristiwa yang menyayat hati ini…tapi apa hendak di kata, nasi sudah menjadi bubur, sesal kemudian tak berguna. Bayu tidak pernah mengetahui bagaimana rasanya dimandikan oleh orang tuanya karena mereka merasa bahwa banyak hal yang jauh lebih penting dari pada hanya sekedar memandikan seorang anak.</p>
<p>Semoga kisah ini bisa menjadi pelajaran berharga bagi kita semua para orang tua yang sering merasa hebat dan penting dengan segala kesibukannya.</p>
<p>From : Mailist Resonansi</p>
]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/mandikan-aku-bunda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

