<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-537482664169807692</id><updated>2012-02-16T00:06:29.805-08:00</updated><category term='mobile'/><category term='me'/><category term='java'/><category term='programming'/><category term='development'/><category term='profiler'/><category term='phone7'/><category term='tutorial'/><category term='storage'/><category term='games'/><category term='xna'/><category term='memory'/><category term='gamebuilder'/><category term='ebook'/><category term='netbeans'/><category term='latest'/><category term='record-store'/><category term='android'/><category term='j2me'/><category term='visualmobiledesigner'/><category term='sun-wireless-toolkit'/><category term='visualstudio'/><category term='beginner'/><category term='me-sdk3.0'/><category term='problem'/><title type='text'>Mobile Games Development</title><subtitle type='html'>Java ME Games Development</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mpgddmgd.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mpgddmgd.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>PUAH Hock Leng@SG</name><uri>http://www.blogger.com/profile/02843067645232677846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-537482664169807692.post-3767983268848016124</id><published>2011-03-02T17:08:00.001-08:00</published><updated>2011-03-02T17:08:47.521-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='latest'/><category scheme='http://www.blogger.com/atom/ns#' term='sun-wireless-toolkit'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='visualmobiledesigner'/><category scheme='http://www.blogger.com/atom/ns#' term='gamebuilder'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='j2me'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='beginner'/><title type='text'>Mobile Games Development using Java ME (Netbeans)</title><content type='html'>&lt;p&gt;These series of tutorial are intended to teach beginners (with some programming background in Java) on how to use Netbeans IDE 6.9.x to develop Java ME games.&lt;/p&gt; &lt;h4&gt;(1) Revisions on Java SE:&lt;/h4&gt; &lt;blockquote&gt; &lt;p&gt;o MGD01_Lab 01: My First App for Java Application  &lt;p&gt;o MGD01_Lab 02: Data Types and Conversions  &lt;p&gt;o MGD01_Lab 03: Conditions and Loops&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078090"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd01 lab01to03" href="http://www.slideshare.net/puahhlss/mgd01-lab01to03"&gt;Mgd01 lab01to03&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078090" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd01lab01to03-110227073129-phpapp01&amp;amp;stripped_title=mgd01-lab01to03&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078090" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd01lab01to03-110227073129-phpapp01&amp;amp;stripped_title=mgd01-lab01to03&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;h4&gt;(2) Introduction to Java ME:&lt;/h4&gt; &lt;blockquote&gt; &lt;p&gt;o MGD01_Lab 04: My First MIDlet for Java ME Application  &lt;p&gt;o MGD01_Lab 05: Packaging and Deployment&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078091"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd01 lab04to05" href="http://www.slideshare.net/puahhlss/mgd01-lab04to05"&gt;Mgd01 lab04to05&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078091" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd01lab04to05-110227073142-phpapp02&amp;amp;stripped_title=mgd01-lab04to05&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078091" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd01lab04to05-110227073142-phpapp02&amp;amp;stripped_title=mgd01-lab04to05&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;(3) Part 1 to 5 Java ME Game Tutorial Series&lt;/h4&gt; &lt;p&gt;The game will be completed after going through the following series of lab sheets:  &lt;table border="0" cellspacing="0" cellpadding="0"&gt; &lt;tbody&gt; &lt;tr&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt; &lt;table border="0" cellspacing="0" cellpadding="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt; &lt;p&gt;Part 1&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="523"&gt; &lt;p&gt;MIDlet&lt;br&gt;&lt;/p&gt; &lt;div style="width: 477px" id="__ss_7078089"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd02 lab01" href="http://www.slideshare.net/puahhlss/mgd02-lab01"&gt;Mgd02 lab01&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078089" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd02lab01-110227073125-phpapp01&amp;amp;stripped_title=mgd02-lab01&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078089" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd02lab01-110227073125-phpapp01&amp;amp;stripped_title=mgd02-lab01&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt; &lt;p&gt;Part 2&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="523"&gt; &lt;p&gt;UI&lt;br&gt;&lt;/p&gt; &lt;div style="width: 477px" id="__ss_7078105"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd04 lab03" href="http://www.slideshare.net/puahhlss/mgd04-lab03"&gt;Mgd04 lab03&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078105" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd04lab03-110227073355-phpapp01&amp;amp;stripped_title=mgd04-lab03&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078105" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd04lab03-110227073355-phpapp01&amp;amp;stripped_title=mgd04-lab03&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt; &lt;p&gt;Part 3&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="523"&gt; &lt;p&gt;GameAPI&lt;br&gt;&lt;/p&gt; &lt;div style="width: 477px" id="__ss_7078110"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd05 lab02" href="http://www.slideshare.net/puahhlss/mgd05-lab02"&gt;Mgd05 lab02&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078110" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd05lab02-110227073428-phpapp01&amp;amp;stripped_title=mgd05-lab02&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078110" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd05lab02-110227073428-phpapp01&amp;amp;stripped_title=mgd05-lab02&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt; &lt;p&gt;Part 4&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="523"&gt; &lt;p&gt;Storage&lt;br&gt;&lt;/p&gt; &lt;div style="width: 477px" id="__ss_7078114"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd06 lab01" href="http://www.slideshare.net/puahhlss/mgd06-lab01"&gt;Mgd06 lab01&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078114" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd06lab01-110227073450-phpapp01&amp;amp;stripped_title=mgd06-lab01&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078114" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd06lab01-110227073450-phpapp01&amp;amp;stripped_title=mgd06-lab01&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt; &lt;p&gt;Part 5&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="523"&gt; &lt;p&gt;MMAPI&lt;br&gt;&lt;/p&gt; &lt;div style="width: 477px" id="__ss_7078098"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd07 lab01" href="http://www.slideshare.net/puahhlss/mgd07-lab01"&gt;Mgd07 lab01&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078098" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd07lab01-110227073254-phpapp01&amp;amp;stripped_title=mgd07-lab01&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078098" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd07lab01-110227073254-phpapp01&amp;amp;stripped_title=mgd07-lab01&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="96"&gt;Extra&lt;/td&gt; &lt;td valign="top" width="523"&gt; &lt;p&gt;Modify the above game from Pong to Breakout style&lt;/p&gt; &lt;div style="width: 477px" id="__ss_7078118"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd07 lab02" href="http://www.slideshare.net/puahhlss/mgd07-lab02"&gt;Mgd07 lab02&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078118" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd07lab02-110227073513-phpapp02&amp;amp;stripped_title=mgd07-lab02&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078118" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd07lab02-110227073513-phpapp02&amp;amp;stripped_title=mgd07-lab02&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;h4&gt;(4) Other Java ME tutorials&lt;/h4&gt; &lt;blockquote&gt; &lt;p&gt;o MGD04_Lab 01: High level UI&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078102"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd04 lab01" href="http://www.slideshare.net/puahhlss/mgd04-lab01"&gt;Mgd04 lab01&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078102" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd04lab01-110227073319-phpapp02&amp;amp;stripped_title=mgd04-lab01&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078102" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd04lab01-110227073319-phpapp02&amp;amp;stripped_title=mgd04-lab01&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;blockquote&gt; &lt;p&gt;o MGD04_Lab 02: Low level UI&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078103"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd04 lab02" href="http://www.slideshare.net/puahhlss/mgd04-lab02"&gt;Mgd04 lab02&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078103" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd04lab02-110227073333-phpapp01&amp;amp;stripped_title=mgd04-lab02&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078103" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd04lab02-110227073333-phpapp01&amp;amp;stripped_title=mgd04-lab02&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;blockquote&gt; &lt;p&gt;o MGD05_Lab 01: Game API&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078109"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd05 lab01" href="http://www.slideshare.net/puahhlss/mgd05-lab01"&gt;Mgd05 lab01&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078109" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd05lab01-110227073416-phpapp02&amp;amp;stripped_title=mgd05-lab01&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078109" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd05lab01-110227073416-phpapp02&amp;amp;stripped_title=mgd05-lab01&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;blockquote&gt; &lt;p&gt;o MGD08_Lab 01: Optimization&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;/p&gt; &lt;div style="width: 477px" id="__ss_7078101"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd08 lab01" href="http://www.slideshare.net/puahhlss/mgd08-lab01"&gt;Mgd08 lab01&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078101" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd08lab01-110227073310-phpapp02&amp;amp;stripped_title=mgd08-lab01&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078101" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd08lab01-110227073310-phpapp02&amp;amp;stripped_title=mgd08-lab01&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;(5) Using Netbeans Visual Mobile Designer and Game Builder to Build Tiled-Based Game Tutorial Series&lt;/h4&gt; &lt;h5&gt;&lt;u&gt;Series 1:&lt;/u&gt;&lt;/h5&gt; &lt;blockquote&gt; &lt;p&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp; MGD09_Lab 01: Using Visual Mobile Designer to create the main form and result form&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078126"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd09 lab01" href="http://www.slideshare.net/puahhlss/mgd09-lab01"&gt;Mgd09 lab01&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078126" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd09lab01-110227073606-phpapp02&amp;amp;stripped_title=mgd09-lab01&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078126" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd09lab01-110227073606-phpapp02&amp;amp;stripped_title=mgd09-lab01&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;blockquote&gt; &lt;p&gt;&lt;br&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp; MGD09_Lab02: Using game builder to create the sprites, tiled layers and game scene&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078127"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd09 lab02" href="http://www.slideshare.net/puahhlss/mgd09-lab02"&gt;Mgd09 lab02&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078127" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd09lab02-110227073624-phpapp02&amp;amp;stripped_title=mgd09-lab02&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078127" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd09lab02-110227073624-phpapp02&amp;amp;stripped_title=mgd09-lab02&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;blockquote&gt; &lt;p&gt;&lt;br&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp; MGD09_Lab03: Add the game logic and complete the tiled game&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078131"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd09 lab03" href="http://www.slideshare.net/puahhlss/mgd09-lab03"&gt;Mgd09 lab03&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078131" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd09lab03-110227073646-phpapp01&amp;amp;stripped_title=mgd09-lab03&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078131" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd09lab03-110227073646-phpapp01&amp;amp;stripped_title=mgd09-lab03&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h5&gt;&lt;u&gt;Series 2:&lt;/u&gt;&lt;/h5&gt; &lt;blockquote&gt; &lt;p&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp; MGD10_Lab 01: Using Visual Mobile Designer to create the splash screens and main menu&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078134"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd10 lab01" href="http://www.slideshare.net/puahhlss/mgd10-lab01"&gt;Mgd10 lab01&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078134" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd10lab01-110227073721-phpapp01&amp;amp;stripped_title=mgd10-lab01&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078134" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd10lab01-110227073721-phpapp01&amp;amp;stripped_title=mgd10-lab01&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;blockquote&gt; &lt;p&gt;&lt;br&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp; MGD10_Lab02: Using game builder to create the sprites, tiled layers and game scene&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078136"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd10 lab02" href="http://www.slideshare.net/puahhlss/mgd10-lab02"&gt;Mgd10 lab02&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078136" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd10lab02-110227073735-phpapp02&amp;amp;stripped_title=mgd10-lab02&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078136" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd10lab02-110227073735-phpapp02&amp;amp;stripped_title=mgd10-lab02&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;blockquote&gt; &lt;p&gt;&lt;br&gt;o&amp;nbsp;&amp;nbsp;&amp;nbsp; MGD10_Lab03: Add the game logic and complete the tiled game&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="width: 477px" id="__ss_7078123"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Mgd10 lab03" href="http://www.slideshare.net/puahhlss/mgd10-lab03"&gt;Mgd10 lab03&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7078123" width="477" height="510"&gt; &lt;param name="movie" value="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd10lab03-110227073550-phpapp02&amp;amp;stripped_title=mgd10-lab03&amp;amp;userName=puahhlss" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;embed name="__sse7078123" src="http://static.slidesharecdn.com/swf/doc_player.swf?doc=mgd10lab03-110227073550-phpapp02&amp;amp;stripped_title=mgd10-lab03&amp;amp;userName=puahhlss" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="477" height="510"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;/div&gt; &lt;p&gt;Let me know if the above tutorials are useful to you.&amp;nbsp; &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/537482664169807692-3767983268848016124?l=mpgddmgd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mpgddmgd.blogspot.com/feeds/3767983268848016124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mpgddmgd.blogspot.com/2011/03/mobile-games-development-using-java-me.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/3767983268848016124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/3767983268848016124'/><link rel='alternate' type='text/html' href='http://mpgddmgd.blogspot.com/2011/03/mobile-games-development-using-java-me.html' title='Mobile Games Development using Java ME (Netbeans)'/><author><name>PUAH Hock Leng@SG</name><uri>http://www.blogger.com/profile/02843067645232677846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-537482664169807692.post-3274407559388524944</id><published>2011-01-31T23:06:00.001-08:00</published><updated>2011-08-11T21:01:41.154-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='j2me'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Programming using Netbeans 6.9.x</title><content type='html'>&lt;h4&gt;Step 1: Download and Install Java JDK &amp;amp; Netbeans IDE&lt;/h4&gt; &lt;p&gt;First of all, make sure you have downloaded and installed Java JDK and Netbeans IDE 6.9.x:&lt;/p&gt; &lt;p&gt;Download and install Java JDK: &lt;a title="http://www.oracle.com/technetwork/java/javase/downloads/index.html" href="http://www.oracle.com/technetwork/java/javase/downloads/index.html"&gt;http://www.oracle.com/technetwork/java/javase/downloads/index.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUevDbb1dZI/AAAAAAAACdU/HjGNhNOwab4/s1600-h/image31.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUevE3q545I/AAAAAAAACdY/uKlsaftyTlY/image_thumb1.png?imgmax=800" border="0" height="296" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Download and install Netbeans IDE: &lt;a title="http://netbeans.org/downloads/" href="http://netbeans.org/downloads/"&gt;http://netbeans.org/downloads/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUevGH8GIDI/AAAAAAAACdg/YRPF898eaHE/s1600-h/image7.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUevHM0I_fI/AAAAAAAACdk/7ljFKpc6itg/image_thumb3.png?imgmax=800" border="0" height="254" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Now you should have a functional Netbeans for Java ME development:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUevIsF9mDI/AAAAAAAACdo/RdkKACzVAjs/s1600-h/image11.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUevKmwuNWI/AAAAAAAACds/mQUE_ETpg3I/image_thumb5.png?imgmax=800" border="0" height="419" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;h4&gt;Step 2: Install Google Android SDK&lt;/h4&gt; &lt;p&gt;Download and install Google Android SDK from: &lt;a title="http://developer.android.com/sdk/index.html" href="http://developer.android.com/sdk/index.html"&gt;http://developer.android.com/sdk/index.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_BTzuSFCPfIw/TUevL18V25I/AAAAAAAACdw/s8pnd5PLl4A/s1600-h/image4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" alt="image" src="http://lh3.ggpht.com/_BTzuSFCPfIw/TUevNJ2PfZI/AAAAAAAACd0/Yfq_6SQQnEs/image_thumb11.png?imgmax=800" border="0" height="118" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;h4&gt;Step 3: Netbeans - Add Android plugin&lt;/h4&gt; &lt;p&gt;3.1: Open Netbeans IDE&lt;/p&gt; &lt;p&gt;3.2: Tools &amp;gt; Plugins &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUevOcK9o5I/AAAAAAAACd4/apXtiq9rvfY/s1600-h/image12.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" alt="image" src="http://lh6.ggpht.com/_BTzuSFCPfIw/TUevPVzpTxI/AAAAAAAACd8/Qj2KaLpUMMU/image1_thumb.png?imgmax=800" border="0" height="288" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;3.3: Select “Settings” tab and click “Add” &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUevQgidq-I/AAAAAAAACeA/Kil5r7npLTs/s1600-h/image4%5B1%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUevR2uhyZI/AAAAAAAACeE/8VontdVVMg8/image_thumb2.png?imgmax=800" border="0" height="268" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;3.4: Name: Android&lt;/p&gt; &lt;p&gt;       URL: http://kenai.com/downloads/&lt;strong&gt;nbandroid&lt;/strong&gt;/updatecenter/&lt;strong&gt;updates.xml&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;       Click “OK”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_BTzuSFCPfIw/TUevSiEz5kI/AAAAAAAACeI/NKucvRvRxdA/s1600-h/image8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" alt="image" src="http://lh3.ggpht.com/_BTzuSFCPfIw/TUevTtKpESI/AAAAAAAACeM/MkbKQJYdymI/image_thumb4.png?imgmax=800" border="0" height="174" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Confirm that Android update centre is added:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_BTzuSFCPfIw/TUevVKV8sUI/AAAAAAAACeQ/iundpqBnsnA/s1600-h/image12%5B1%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUewFdmfFQI/AAAAAAAACeU/2EVCafbozRI/image_thumb6.png?imgmax=800" border="0" height="266" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;3.5: Select “Available Plugins”, type in “android” and search&lt;/p&gt; &lt;p&gt;      (If there is no result, click on “Reload Catalog”)&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUewG7h3lFI/AAAAAAAACeY/Jlf3wHsp_IQ/s1600-h/image%5B4%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewHxeGjWI/AAAAAAAACec/NPhes5dkMAs/image_thumb%5B1%5D.png?imgmax=800" border="0" height="270" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;3.6: Check on “Android” and click “Install”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUewI_bczLI/AAAAAAAACeg/WmZSOjsDxdM/s1600-h/image%5B11%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewK35u7yI/AAAAAAAACek/5PocGPv6uwI/image_thumb%5B4%5D.png?imgmax=800" border="0" height="268" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Click “Next”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_BTzuSFCPfIw/TUewLzyBeQI/AAAAAAAACeo/nm1gh0MSZhw/s1600-h/image%5B21%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewNYHUj6I/AAAAAAAACes/a-GKo9CAbhU/image_thumb%5B8%5D.png?imgmax=800" border="0" height="380" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Check “I accept the terms ..” and click “Install”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUewOsdZJ6I/AAAAAAAACew/Xm6H5wp-ud0/s1600-h/image%5B22%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh6.ggpht.com/_BTzuSFCPfIw/TUewP-4jJ0I/AAAAAAAACe0/2LbyYjMo93s/image_thumb%5B9%5D.png?imgmax=800" border="0" height="380" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUewQ1QERLI/AAAAAAAACe4/9wxaVPY59AE/s1600-h/image%5B23%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewRs-Xh9I/AAAAAAAACe8/KtSHSmjff2E/image_thumb%5B10%5D.png?imgmax=800" border="0" height="380" width="424" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click “Continue” &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_BTzuSFCPfIw/TUewSohmNeI/AAAAAAAACfA/yIecNah72E4/s1600-h/image%5B27%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUewURLvA-I/AAAAAAAACfE/dgTo1d1TXLw/image_thumb%5B12%5D.png?imgmax=800" border="0" height="391" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Click “Finish”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewVdyErvI/AAAAAAAACfI/hHV33cWj_CY/s1600-h/image%5B31%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewW3dqwUI/AAAAAAAACfM/RIjdnwEEbuk/image_thumb%5B14%5D.png?imgmax=800" border="0" height="380" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Click “Close”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewX8x2zhI/AAAAAAAACfQ/Rr2pX_rOTbU/s1600-h/image%5B35%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewZRaQ0YI/AAAAAAAACfU/uFg8gixtF9U/image_thumb%5B16%5D.png?imgmax=800" border="0" height="266" width="424" /&gt;&lt;/a&gt;  &lt;/p&gt; &lt;p&gt;That’s it for installing the android plugin.  &lt;/p&gt; &lt;h4&gt;Step 4: Netbeans – Add a new Java Platform&lt;/h4&gt; &lt;p&gt; We need to add a new Java Plaform using the Google Android SDK installed in step 2.&lt;/p&gt; &lt;p&gt;4.1: Open Netbeans IDE&lt;/p&gt; &lt;p&gt;4.2: Tools &amp;gt; Java Platform&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUewaXz1vOI/AAAAAAAACfY/aoZKH-slfME/s1600-h/image%5B39%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewbko7njI/AAAAAAAACfc/Uqi_-BBn_Zo/image_thumb%5B18%5D.png?imgmax=800" border="0" height="286" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;4.3: Click “Add Platform”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_BTzuSFCPfIw/TUewc69uk2I/AAAAAAAACfg/PHTGDoL-IrM/s1600-h/image%5B43%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUeweFjAi6I/AAAAAAAACfk/pD7H6fXoP80/image_thumb%5B20%5D.png?imgmax=800" border="0" height="342" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;4.4: Select “ Google Android Open Handheld Platform” and click on “Next”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUewfahifTI/AAAAAAAACfo/nPJkgJ0Hdxo/s1600-h/image%5B47%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUewgYv_BpI/AAAAAAAACfs/FnvzsfPiQSk/image_thumb%5B22%5D.png?imgmax=800" border="0" height="314" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;4.5: Use the explorer to navigate to the google android sdk folder. &lt;/p&gt; &lt;p&gt;   Eg C:\Program Files\Android\android-sdk-windows&lt;/p&gt; &lt;p&gt;   Click “Next”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUew5rrlV7I/AAAAAAAACfw/SzT8HY37rP8/s1600-h/image%5B58%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh3.ggpht.com/_BTzuSFCPfIw/TUew7bx6aVI/AAAAAAAACf0/JrAvhHHLTzU/image_thumb%5B27%5D.png?imgmax=800" border="0" height="260" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;4.6: Select the platform and click “Finish”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_BTzuSFCPfIw/TUew9A1doCI/AAAAAAAACf4/dFKfpFUbEy4/s1600-h/image%5B62%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUew-SVQrFI/AAAAAAAACf8/v27ExC-hkrw/image_thumb%5B29%5D.png?imgmax=800" border="0" height="260" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Confirm that a new platform “ANDROID” is added.  Click “Close”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUew_YPCJFI/AAAAAAAACgA/g2TaUnsUcpQ/s1600-h/image%5B66%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" alt="image" src="http://lh3.ggpht.com/_BTzuSFCPfIw/TUexAXpKNXI/AAAAAAAACgE/npCYcViv_7E/image_thumb%5B31%5D.png?imgmax=800" border="0" height="414" width="424" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;That’s it.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/537482664169807692-3274407559388524944?l=mpgddmgd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mpgddmgd.blogspot.com/feeds/3274407559388524944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/android-programming-using-netbeans-69x.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/3274407559388524944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/3274407559388524944'/><link rel='alternate' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/android-programming-using-netbeans-69x.html' title='Android Programming using Netbeans 6.9.x'/><author><name>PUAH Hock Leng@SG</name><uri>http://www.blogger.com/profile/02843067645232677846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_BTzuSFCPfIw/TUevE3q545I/AAAAAAAACdY/uKlsaftyTlY/s72-c/image_thumb1.png?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-537482664169807692.post-8491116689482900503</id><published>2011-01-29T01:00:00.001-08:00</published><updated>2011-01-31T16:41:24.702-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='record-store'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='problem'/><category scheme='http://www.blogger.com/atom/ns#' term='me'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='j2me'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='sun-wireless-toolkit'/><title type='text'>Netbeans 6.9.x: Enable Storage between Sessions</title><content type='html'>&lt;p&gt;To enable storage (record store) between sessions, you need to have already &lt;a href="http://mpgddmgd.blogspot.com/2011/01/java-me-sdk-30-not-working-switch-back.html" target="_blank"&gt;installed Sun Wireless Toolkit 2.5.2.&lt;/a&gt;&lt;/p&gt; &lt;h4&gt;Step 1: Add the storage size in the Java Platform Manager&lt;/h4&gt; &lt;p&gt;1.1: Open Netbeans IDE&lt;/p&gt; &lt;p&gt;1.2: Tools &amp;gt; Java Platform&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPW8jKhLRI/AAAAAAAACcg/JcUvxYIe_F0/s1600-h/image2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPW9brySXI/AAAAAAAACck/h8IOv6mfSkk/image_thumb.png?imgmax=800" width="149" height="154"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;1.3: Select “Sun Java(TM) Wireless Toolkit” and click on “Tools &amp;amp; Extensions” tab&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPW_csaWJI/AAAAAAAACco/C_yqfJWRoY4/s1600-h/image6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPXAodlL5I/AAAAAAAACcs/Sq0zQupSnrM/image_thumb2.png?imgmax=800" width="424" height="373"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;1.4: Click on “Open Preferences”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPXB0H0GyI/AAAAAAAACcw/Tyjcgea0RPY/s1600-h/image10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUPXCx_-71I/AAAAAAAACc0/mrkL7V70Dlc/image_thumb4.png?imgmax=800" width="424" height="373"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;1.5: Select “Storage” and set the “Storage size” to say “100” KB&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPXD0WQW6I/AAAAAAAACc4/oGeFR44Hslo/s1600-h/image14.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_BTzuSFCPfIw/TUPXE4XTwFI/AAAAAAAACc8/hfr1ZQ_gsaI/image_thumb6.png?imgmax=800" width="424" height="345"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;1.6: Click “OK” and then “Close” the Java Platform Manager.&lt;/p&gt; &lt;h4&gt;Step 2: Update the Properties setting for your project&lt;/h4&gt; &lt;p&gt;2.1: Right-click on your project and select “Properties”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPXF0ucvEI/AAAAAAAACdA/4iSH1AiuLKA/s1600-h/image18.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUPXG1kxBJI/AAAAAAAACdE/M-KDpDE6cG4/image_thumb8.png?imgmax=800" width="165" height="364"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;2.2: Change the “Emulator Platform” to Sun Java (TM) Wireless Toolkit 2.5.2”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUPXIOJ-gcI/AAAAAAAACdI/GDQd7luBzEI/s1600-h/image26.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_BTzuSFCPfIw/TUPXJccs0-I/AAAAAAAACdM/7lcH0KGpQ0c/image_thumb12.png?imgmax=800" width="424" height="336"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;2.3: Click “OK” to exit the Properties window&lt;/p&gt; &lt;p&gt;Run your project that uses Record Store. &lt;/p&gt; &lt;p&gt;Exit and re-run your Midlet to confirm that the Record Store is working.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/537482664169807692-8491116689482900503?l=mpgddmgd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mpgddmgd.blogspot.com/feeds/8491116689482900503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/netbeans-69x-enable-storage-between.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/8491116689482900503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/8491116689482900503'/><link rel='alternate' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/netbeans-69x-enable-storage-between.html' title='Netbeans 6.9.x: Enable Storage between Sessions'/><author><name>PUAH Hock Leng@SG</name><uri>http://www.blogger.com/profile/02843067645232677846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_BTzuSFCPfIw/TUPW9brySXI/AAAAAAAACck/h8IOv6mfSkk/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-537482664169807692.post-5314196858646988620</id><published>2011-01-29T00:57:00.001-08:00</published><updated>2011-01-31T16:39:46.643-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='record-store'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='problem'/><category scheme='http://www.blogger.com/atom/ns#' term='me-sdk3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='profiler'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='j2me'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><category scheme='http://www.blogger.com/atom/ns#' term='memory'/><category scheme='http://www.blogger.com/atom/ns#' term='sun-wireless-toolkit'/><title type='text'>Java ME SDK 3.0 not working =&gt; switch back to Sun Wireless Toolkit 2.5.2</title><content type='html'>&lt;p&gt;After using the Java ME SDK 3.0 for a few months, I have found the following features not working:&lt;/p&gt; &lt;p&gt;1. Optimization tools:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Profiler (need to switch to Java ME SDK to test the project)  &lt;li&gt;Memory tracking (not working even in Java ME SDK)  &lt;li&gt;Network tracking&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;2. Storage between sessions (make it very difficult to test Record Store and need to deploy to actual phone to test)&lt;/p&gt; &lt;p&gt;The solution: switch back to Sun Wireless Toolkit 2.5.2&lt;/p&gt; &lt;h4&gt;Step 1 : Download Sun Wireless Toolkit 2.5.2&lt;/h4&gt; &lt;p&gt;It only support Windows XP and Linux-x86&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.oracle.com/technetwork/java/download-135801.html" href="http://www.oracle.com/technetwork/java/download-135801.html"&gt;http://www.oracle.com/technetwork/java/download-135801.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Page down and click on the Download button&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=sun_java_wireless_toolkit-2.5.2_01b-oth-JPR@CDS-CDS_Developer" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPWUSS2CJI/AAAAAAAACbk/Dva4D11s_Cc/image20.png?imgmax=800" width="417" height="64"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;Step 2: Install Sun Wireless Toolkit 2.5.2&lt;/h4&gt; &lt;p&gt;Click on the exe file and follow the instruction for the installation.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUPWVfgFzpI/AAAAAAAACbo/oYW0lyrrHAg/s1600-h/image9.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUPWWPq8MVI/AAAAAAAACbs/WS_dRWofeFw/image_thumb4.png?imgmax=800" width="102" height="105"&gt;&lt;/a&gt; &lt;/p&gt; &lt;h4&gt;Step 3: In Netbeans, add a new Java Platform&lt;/h4&gt; &lt;p&gt;3.1: Open Netbeans IDE&lt;/p&gt; &lt;p&gt;3.2: Tools &amp;gt; Java Platform&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_BTzuSFCPfIw/TUPWXGHM8pI/AAAAAAAACbw/MM4K5GxSgSc/s1600-h/image12.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPWYNDLoaI/AAAAAAAACb0/rMbjxYWH9jE/image_thumb5.png?imgmax=800" width="148" height="156"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;3.3: Select J2ME and Click on “Add Platform …”&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPWZiJxFGI/AAAAAAAACb4/dSQkbjmTSCA/s1600-h/image44.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_BTzuSFCPfIw/TUPWa_X__AI/AAAAAAAACb8/vxgWgUr9-q8/image_thumb27.png?imgmax=800" width="424" height="413"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;3.4: Select “Java ME MIDP Platform Emulator” and Click on “Next &amp;gt;”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUPWbxErknI/AAAAAAAACcA/LthQYxYg_S0/s1600-h/image43.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUPWdGiIyWI/AAAAAAAACcE/Nf6qTilFkBI/image_thumb26.png?imgmax=800" width="424" height="313"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;3.5: Make sure WTK2.5.2_01 is selected and click “Next &amp;gt;”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_BTzuSFCPfIw/TUPWeEBmtHI/AAAAAAAACcI/5XEkniw1kME/s1600-h/image41.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUPWfZPvtrI/AAAAAAAACcM/G_kGS2fTx4A/image_thumb24.png?imgmax=800" width="424" height="314"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;3.6: Click “Finish”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPWgAa_w5I/AAAAAAAACcQ/b8fKscXKERc/s1600-h/image42.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_BTzuSFCPfIw/TUPWhZm7OwI/AAAAAAAACcU/IQ2SmOeArd8/image_thumb25.png?imgmax=800" width="424" height="316"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Confirm that the new Java Platform has been added:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_BTzuSFCPfIw/TUPWiuLRs-I/AAAAAAAACcY/U6OV-6c67oE/s1600-h/image48.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_BTzuSFCPfIw/TUPWjxersHI/AAAAAAAACcc/2Eoi4zJ0gks/image_thumb29.png?imgmax=800" width="424" height="464"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;That’s all.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/537482664169807692-5314196858646988620?l=mpgddmgd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mpgddmgd.blogspot.com/feeds/5314196858646988620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/java-me-sdk-30-not-working-switch-back.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/5314196858646988620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/5314196858646988620'/><link rel='alternate' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/java-me-sdk-30-not-working-switch-back.html' title='Java ME SDK 3.0 not working =&amp;gt; switch back to Sun Wireless Toolkit 2.5.2'/><author><name>PUAH Hock Leng@SG</name><uri>http://www.blogger.com/profile/02843067645232677846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_BTzuSFCPfIw/TUPWUSS2CJI/AAAAAAAACbk/Dva4D11s_Cc/s72-c/image20.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-537482664169807692.post-717025133281743336</id><published>2011-01-27T19:20:00.001-08:00</published><updated>2011-01-27T19:20:28.356-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='memory'/><title type='text'>Netbeans IDE: Adjust the default emulator memory size</title><content type='html'>&lt;p&gt;Locate the Netbeans setting folder.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Example: C:\Program Files\NetBeans 6.9.1\etc&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Look for a file named 'netbeans.conf' &lt;/p&gt; &lt;p&gt;Edit the property named 'netbeans_default_options'. Change the -Xms and -Xmx options will increase the amount of RAM available to the JVM that NetBeans will be running inside of.&lt;br&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Example: netbeans_default_options="-J-Xms384m -J-Xmx512m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-Xverify:none"&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;br&gt;The above example will allow NetBeans to run with a minimum of 384 megabytes of RAM and a maximum of 512 megabytes of RAM. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/537482664169807692-717025133281743336?l=mpgddmgd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mpgddmgd.blogspot.com/feeds/717025133281743336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/netbeans-ide-adjust-default-emulator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/717025133281743336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/717025133281743336'/><link rel='alternate' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/netbeans-ide-adjust-default-emulator.html' title='Netbeans IDE: Adjust the default emulator memory size'/><author><name>PUAH Hock Leng@SG</name><uri>http://www.blogger.com/profile/02843067645232677846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-537482664169807692.post-6941013541571493697</id><published>2011-01-27T18:59:00.001-08:00</published><updated>2011-01-27T18:59:15.156-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phone7'/><category scheme='http://www.blogger.com/atom/ns#' term='visualstudio'/><category scheme='http://www.blogger.com/atom/ns#' term='development'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='ebook'/><category scheme='http://www.blogger.com/atom/ns#' term='xna'/><title type='text'>Programming Windows Phone 7 Free ebook</title><content type='html'>&lt;p&gt;A free ebook on how to develop games on Phone 7 – it covers silverlight and xna.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bb8f5eb6-8214-4387-bf02-f78f314a74eb"&gt;Microsoft Press ebook: Programming Windows Phone 7 (Microsoft_Press_ebook_Programming_Windows_Phone_7_PDF.pdf)&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/537482664169807692-6941013541571493697?l=mpgddmgd.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mpgddmgd.blogspot.com/feeds/6941013541571493697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/programming-windows-phone-7-free-ebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/6941013541571493697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/537482664169807692/posts/default/6941013541571493697'/><link rel='alternate' type='text/html' href='http://mpgddmgd.blogspot.com/2011/01/programming-windows-phone-7-free-ebook.html' title='Programming Windows Phone 7 Free ebook'/><author><name>PUAH Hock Leng@SG</name><uri>http://www.blogger.com/profile/02843067645232677846</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
