<?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-3925753861179785421</id><updated>2012-01-28T20:13:36.776+08:00</updated><category term='flash'/><category term='android'/><category term='tool'/><category term='point2d'/><category term='jasafa'/><category term='color'/><category term='as3'/><category term='tutorial'/><category term='optimization'/><category term='trivia'/><category term='faq'/><category term='mwc'/><category term='eclipse'/><category term='adobe'/><category term='actionscript'/><category term='how-to'/><category term='game'/><title type='text'>Android Tutorials</title><subtitle type='html'>Learn the Basics in Android Apps Development</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3925753861179785421.post-7605075300812982107</id><published>2010-07-14T11:02:00.001+08:00</published><updated>2010-07-14T11:05:17.267+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tool'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>App Inventor available for testing</title><content type='html'>There's a new tool in town that let's you create &lt;a href="http://www.amazon.com/HTC-Tattoo-Unlocked-GPS-International-Warranty/dp/B002OL2NGC?ie=UTF8&amp;amp;tag=androtutor07-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969"&gt;Android&lt;/a&gt; app in an instant.&lt;br /&gt;&lt;br /&gt;Primarily designed for non-programmers, the tool can create apps with minimal code or non-coding at all.&lt;br /&gt;&lt;br /&gt;Google has unvailed &lt;a href="http://appinventor.googlelabs.com/"&gt;App Inventor&lt;/a&gt; on its &lt;a href="http://www.googlelabs.com/"&gt;Google Labs&lt;/a&gt;. It is currently available for beta testing. Filing an &lt;a href="https://services.google.com/fb/forms/appinventorinterest/"&gt;application to test&lt;/a&gt; is required.&lt;br /&gt;&lt;br /&gt;View the demo below.&lt;br /&gt;&lt;br /&gt;&lt;object height="256" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8ADwPLSFeY8&amp;amp;hl=en_US&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/8ADwPLSFeY8&amp;amp;hl=en_US&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="256"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-7605075300812982107?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/7605075300812982107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/07/app-inventor-available-for-testing.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/7605075300812982107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/7605075300812982107'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/07/app-inventor-available-for-testing.html' title='App Inventor available for testing'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925753861179785421.post-2909308537561302531</id><published>2010-06-12T16:47:00.002+08:00</published><updated>2010-06-17T17:42:40.019+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='game'/><title type='text'>Replica Island: Open Source Android Game</title><content type='html'>Recently bumped into an open source game intentionally developed for Android platform, which was started &lt;a href="http://replicaisland.blogspot.com/2009/08/replica-island-development-blog.html"&gt;way back August 2009&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.replicaisland.net/img/screenshots/beta/thumbs/6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.replicaisland.net/img/screenshots/beta/thumbs/6.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.replicaisland.net/"&gt;Replica Island&lt;/a&gt; is developed by an Android evangelist and Google employee, Chris Pruett. &lt;a href="http://replicaisland.blogspot.com/"&gt;His blog&lt;/a&gt; discusses every little detail of the approach he did for this game. It would really be a good source of information about Android Game Development.&lt;br /&gt;&lt;br /&gt;Get the source code &lt;a href="http://code.google.com/p/replicaisland/"&gt;at Google Code&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The game is already out in the Android Market so if you have your Android phone with you right now, I recommend that you try the game and see for yourself.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.replicaisland.net/img/market_link_qr.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.replicaisland.net/img/market_link_qr.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-2909308537561302531?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/2909308537561302531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/06/replica-island-open-source-android-game.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/2909308537561302531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/2909308537561302531'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/06/replica-island-open-source-android-game.html' title='Replica Island: Open Source Android Game'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925753861179785421.post-787559403571070848</id><published>2010-02-17T21:16:00.004+08:00</published><updated>2010-02-18T01:40:00.989+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jasafa'/><category scheme='http://www.blogger.com/atom/ns#' term='as3'/><category scheme='http://www.blogger.com/atom/ns#' term='faq'/><category scheme='http://www.blogger.com/atom/ns#' term='color'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>Where is the Color class?</title><content type='html'>Same case with &lt;a href="http://droidtutorials.blogspot.com/2010/02/alternative-to-point2d.html"&gt;Point2D&lt;/a&gt;, Java's usual &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Color&lt;/span&gt;&lt;/b&gt; class which should be under &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;java.awt&lt;/span&gt;&lt;/b&gt; package could be found under Android's &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;android.graphics&lt;/span&gt;&lt;/b&gt; package.&lt;br /&gt;&lt;br /&gt;They needed to remove some functionality of the class thus came need to replace the usual Color class. Methods such as &lt;a href="http://java.sun.com/javase/6/docs/api/java/awt/Color.html#brighter%28%29"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;brighter&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; and &lt;a href="http://java.sun.com/javase/6/docs/api/java/awt/Color.html#darker%28%29"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;darker&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; were removed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;JASAfA&lt;b&gt;'s &lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Color&lt;/span&gt;&lt;/b&gt; class&lt;/span&gt;&lt;br /&gt;Progress with &lt;a href="http://droidtutorials.blogspot.com/2010/02/java-actionscript-api-for-android.html"&gt;JASAfA&lt;/a&gt;  has been going smoothly. ActionScript's Color class is called  which is accessible under &lt;b&gt;&lt;a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/geom/ColorTransform.html"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ColorTransform&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;span style="font-family: inherit;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;flash.geom&lt;/span&gt;&lt;/b&gt; package. Likewise, &lt;a href="http://code.google.com/p/java-actionscript-api-for-android/source/browse/trunk/droid/geom/ColorTransform.java"&gt;JASAfA's  Color class&lt;/a&gt; is accessible under &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;droid.geom&lt;/span&gt;&lt;/b&gt;  package.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-787559403571070848?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/787559403571070848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/where-is-color-class_17.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/787559403571070848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/787559403571070848'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/where-is-color-class_17.html' title='Where is the Color class?'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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-3925753861179785421.post-2954558051708734044</id><published>2010-02-16T14:06:00.004+08:00</published><updated>2010-02-21T09:00:35.560+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='mwc'/><title type='text'>Adobe AIR coming to Android Soon</title><content type='html'>In the currently being held Mobile World Congress in Barcelona, the Adobe Air Team previewed AIR applications running on Android and promised to bring Flash 10.1 in the first half of the year.&lt;br /&gt;&lt;br /&gt;With Adobe AIR, developers can deliver rich and "more immersive" applications outside the mobile browser and across multiple operating systems. This will enable a write once and deploy anywhere solution for mobile and web applications.&lt;br /&gt;&lt;br /&gt;Flash 10.1 will be completed within the first half of this year, while also including support for WebOS, Symbian, Windows Mobile and BlackBerry devices.&lt;br /&gt;&lt;br /&gt;&lt;object height="256" width="425"&gt;&lt;param name="movie" value="http://images.tv.adobe.com/swf/player.swf"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;param name="FlashVars" value="fileID=5135&amp;context=76&amp;embeded=true&amp;environment=production"&gt;&lt;/param&gt;&lt;embed src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=5135&amp;context=76&amp;embeded=true&amp;environment=production" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="256"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-2954558051708734044?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/2954558051708734044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/adobe-air-coming-to-android-soon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/2954558051708734044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/2954558051708734044'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/adobe-air-coming-to-android-soon.html' title='Adobe AIR coming to Android Soon'/><author><name>caseyvien</name><uri>http://www.blogger.com/profile/07057369077625308214</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-3925753861179785421.post-5993188712892425559</id><published>2010-02-12T15:56:00.003+08:00</published><updated>2010-02-18T01:40:34.119+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jasafa'/><category scheme='http://www.blogger.com/atom/ns#' term='as3'/><category scheme='http://www.blogger.com/atom/ns#' term='faq'/><category scheme='http://www.blogger.com/atom/ns#' term='point2d'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>Alternative to Point2D</title><content type='html'>Given that &lt;a href="http://www.infoq.com/news/2007/11/android-java"&gt;AWT is not supported&lt;/a&gt; in Android API, the &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Point2D&lt;/span&gt;&lt;/b&gt; class, which is useful for writing 2D graphics, is missing either.&lt;br /&gt;&lt;br /&gt;Point2D is traditionally accessible under &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;java.awt.geom&lt;/span&gt;&lt;/b&gt; package but not dependent on the AWT framework so why was it not included in Android API? The answer is, Android have &lt;b&gt;&lt;a href="http://developer.android.com/reference/android/graphics/Point.html" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Point&lt;/a&gt;&lt;/b&gt; and &lt;b&gt;&lt;a href="http://developer.android.com/reference/android/graphics/PointF.html" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;PointF&lt;/a&gt;&lt;/b&gt; classes. Although among the two, PointF is my personal favorite.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Other &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Point&lt;/span&gt;&lt;/b&gt; class alternative&lt;/span&gt;&lt;br /&gt;I've introduced &lt;a href="http://droidtutorials.blogspot.com/2010/02/java-actionscript-api-for-android.html"&gt;JASAfA&lt;/a&gt; earlier, which happens to have another &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Point&lt;/span&gt;&lt;/b&gt; class which works like its ActionScript-counterpart. &lt;a href="http://code.google.com/p/java-actionscript-api-for-android/source/browse/trunk/droid/geom/Point.java"&gt;JASAfA's Point class&lt;/a&gt; is accessible under &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;droid.geom&lt;/span&gt;&lt;/b&gt; package.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-5993188712892425559?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/5993188712892425559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/alternative-to-point2d.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/5993188712892425559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/5993188712892425559'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/alternative-to-point2d.html' title='Alternative to Point2D'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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-3925753861179785421.post-5781135892281672594</id><published>2010-02-12T00:46:00.006+08:00</published><updated>2010-02-18T01:41:35.957+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jasafa'/><category scheme='http://www.blogger.com/atom/ns#' term='as3'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>Java ActionScript API for Android</title><content type='html'>Introducing Project: JASAfA!&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://konsolscript.org/%7Emjmendoza/jasafa/jasafa.png" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;What is JASAfA?&lt;/span&gt;&lt;br /&gt;JASAfA (&lt;i&gt;or Java ActionScript API for Android&lt;/i&gt;) is a stupid name to a project that attempts to provide a Java framework for Android app development that tries to resemble ActionScript API. JASAfA (&lt;i&gt;I know the name sucks big time, please suggest another&lt;/i&gt;) has nothing to do with Flash platform for Android nor Adobe. The project is free and open source, which is licensed under the &lt;a href="http://www.opensource.org/licenses/mit-license.php"&gt;MIT License&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Whom is it for?&lt;/span&gt;&lt;br /&gt;Programmer who are coming from ActionScript world are mostly alienated by Java's API. This project is mainly for them. But could be useful to others as well.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Why write JASAfA?&lt;/span&gt;&lt;br /&gt;With this framework, it is expected that any ActionScript coder could easily write Android app without the need of the Adobe Flash for Android. And with differences among Android SDKs, JASAfA will try to make sure same classes can be used across SDKs, keeping compatibility issues at a minimal level.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Where can it be downloaded?&lt;/span&gt;&lt;br /&gt;The project page has just been setup and classes are being properly documented. Visit it once in a while at:&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;a href="http://code.google.com/p/java-actionscript-api-for-android/"&gt;http://code.google.com/p/java-actionscript-api-for-android/&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;When will it be released?&lt;/span&gt;&lt;br /&gt;Each classes will be released one after the other until all* has been written.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;*&lt;/b&gt; Mapping the whole ActionScript 3 API will be a huge task. That is why, for the meantime the scope will only be:&lt;br /&gt;&lt;ul style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;li&gt;&lt;b&gt;flash.display.Graphics&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.display.DisplayObject&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.display.Sprite&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.display.MovieClip&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.events.Event&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.events.MouseEvent&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.events.KeyboardEvent&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.geom.Matrix&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.geom.Point&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.ui.Keyboard&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;flash.ui.Mouse&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: inherit;"&gt;Since this is open source project, anyone is invited to contribute other ActionScript classes that is not listed above.&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-5781135892281672594?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/5781135892281672594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/java-actionscript-api-for-android.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/5781135892281672594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/5781135892281672594'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/java-actionscript-api-for-android.html' title='Java ActionScript API for Android'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925753861179785421.post-5909329816123391485</id><published>2010-02-04T14:51:00.001+08:00</published><updated>2010-02-04T15:14:59.785+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='how-to'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><title type='text'>How to Speed Up the AVD</title><content type='html'>This tutorial will teach you how to speed up the android emulator.&lt;br /&gt;&lt;br /&gt;A &lt;b&gt;disclaimer&lt;/b&gt; though. After doing this configuration, do not expect a lightning fast AVD. This will possibly cut 1 to 2 minutes of boot up time depending on your computer specification.&lt;br /&gt;&lt;br /&gt;With that said, do the following:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;On Eclipse, click &lt;b&gt;Run -&gt; Run Configurations&lt;/b&gt;.&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" kt="true" src="http://konsolscript.org/~mjmendoza/android/speed-up-avd/speed-up-avd-1.png" /&gt;&lt;/div&gt;&lt;li&gt;Under &lt;b&gt;Android Application&lt;/b&gt;, select your current active project (ex: &lt;i&gt;HelloWorld&lt;/i&gt;)&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" kt="true" src="http://konsolscript.org/~mjmendoza/android/speed-up-avd/speed-up-avd-2.png" /&gt;&lt;/div&gt;&lt;li&gt;Click on the &lt;b&gt;Target&lt;/b&gt; tab.&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" kt="true" src="http://konsolscript.org/~mjmendoza/android/speed-up-avd/speed-up-avd-3.png" /&gt;&lt;/div&gt;&lt;li&gt;Under &lt;b&gt;Additional Emulator Command Line Options&lt;/b&gt;, type-in &lt;b&gt;-scale 0.5 -no-boot-anim&lt;/b&gt;&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" kt="true" src="http://konsolscript.org/~mjmendoza/android/speed-up-avd/speed-up-avd-4.png" /&gt;&lt;/div&gt;&lt;li&gt;Click &lt;b&gt;Apply&lt;/b&gt; and you are done.&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" kt="true" src="http://konsolscript.org/~mjmendoza/android/speed-up-avd/speed-up-avd-5.png" /&gt;&lt;/div&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;No Boot Anim&lt;/span&gt;&lt;br /&gt;Setting the No Boot Anim flag will turn of the boot animation. Thus removing the loading of the images used in the animation, the delays used to have a smooth animation, and the transition to and from boot animation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Scale&lt;/span&gt;&lt;br /&gt;Ideally speaking, setting the scale to 50% will lessen the graphic rendering 50%. It might help just a little, but every milliseconds count if all you wanted is to test your app.&lt;br /&gt;&lt;br /&gt;With that set, your emulator should look like this.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" kt="true" src="http://konsolscript.org/~mjmendoza/android/speed-up-avd/speed-up-avd-6.png" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-5909329816123391485?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/5909329816123391485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/how-to-speed-up-avd.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/5909329816123391485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/5909329816123391485'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/how-to-speed-up-avd.html' title='How to Speed Up the AVD'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925753861179785421.post-4528442270666281107</id><published>2010-02-04T03:14:00.002+08:00</published><updated>2010-02-04T03:14:43.971+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='faq'/><category scheme='http://www.blogger.com/atom/ns#' term='trivia'/><title type='text'>3 Things You Need To Know About Android SDK</title><content type='html'>&lt;span style="font-size: large;"&gt;Android uses Dalvik&lt;/span&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Dalvik_virtual_machine"&gt;Dalvik  Virtual Machine&lt;/a&gt; is a minimalistic implementation of the Java  platform. Android apps are written in Java programming language but it  is being compiled to a format that Dalvik could understand -- the DEX  file, or the Dalvik EXecutable. This DEX format is the output of  compiling Java .CLASS files -- &lt;a href="http://sites.google.com/site/io/dalvik-vm-internals"&gt;not Java  source codes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;J2ME won't run on  Android&lt;/span&gt;&lt;br /&gt;Your J2ME  experience will be relevant to writing  Android apps, but your J2ME apps  won't run on Android. Dalvik VM  implements a different set of Java API for  mobile -- think of Java and  J++ as you think of J2ME and Dalvik.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;SDK  uses Qemu&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/%20http://developer.android.com/guide/developing/tools/emulator.html"&gt;Qemu&lt;/a&gt;  is a virtual machine that emulates a real machine and boots up a guest  operating system inside your computer -- in this case, it's the Android  OS that gets executed. This basically answers why after pressing &lt;b&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Ctrl+F11&lt;/span&gt;&lt;/b&gt; on  Eclipse, the emulator takes so long to display your running your app  and sometimes unresponsive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-4528442270666281107?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/4528442270666281107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/3-things-you-need-to-know-about-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/4528442270666281107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/4528442270666281107'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/02/3-things-you-need-to-know-about-android.html' title='3 Things You Need To Know About Android SDK'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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-3925753861179785421.post-6660422206974345746</id><published>2010-01-30T22:12:00.003+08:00</published><updated>2010-01-30T23:37:05.527+08:00</updated><title type='text'>Writing Your First Android App: HelloWorld</title><content type='html'>Most first time Eclipse users will be wondering how to create their first Android project. This tutorial will give you the steps on how to.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;Creating Android Project &lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Launch your Eclipse, if you haven't already.&lt;/li&gt;&lt;li&gt;Click on &lt;b&gt;File -&amp;gt; New -&amp;gt; Other...&lt;/b&gt; or simple press &lt;b&gt;Ctrl + N&lt;/b&gt; on your keyboard.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="257" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Toggle &lt;b&gt;Android&lt;/b&gt; then select &lt;b&gt;Android Project&lt;/b&gt; then click &lt;b&gt;Next&lt;/b&gt;.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Specify the following:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Project name:&lt;/i&gt; &lt;b&gt;HelloWorld&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Build Target:&lt;/i&gt; &lt;b&gt;Android 2.1&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Application name:&lt;/i&gt; &lt;b&gt;HelloApplication&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Package name:&lt;/i&gt; &lt;b&gt;org.droidtutorials&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Create Activity:&lt;/i&gt; &lt;b&gt;HelloActivity&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld3.png" width="237" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;li&gt;Click &lt;b&gt;Finish&lt;/b&gt; to create the project.&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size: large;"&gt;Correcting the X mark&lt;/span&gt;&lt;ol&gt;&lt;li&gt;If you get this X mark on your project folder, do this extra step.&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld4.png" /&gt;&lt;/div&gt;&lt;li&gt; Go to &lt;b&gt;Project -&amp;gt; Properties&lt;/b&gt;.&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld5.png" /&gt;&lt;/div&gt;&lt;li&gt;Click &lt;b&gt;Apply&lt;/b&gt;, then click &lt;b&gt;OK&lt;/b&gt; to close the Properties dialog.&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="257" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld6.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;li&gt;The X mark should be gone now. &lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld7.png" /&gt;&lt;/div&gt;&lt;/ol&gt;&lt;span style="font-size: large;"&gt;Compiling and Testing HelloWorld&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Click &lt;b&gt;Run -&amp;gt; Run&lt;/b&gt; or simply press &lt;b&gt;Ctrl + F11&lt;/b&gt;.&lt;/li&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld8.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;li&gt;Select &lt;b&gt;Android Application&lt;/b&gt; then click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Wait for your emulator to initialize so your App will be installed and running. Below shows the stages that the emulator goes to before finally loading your HelloWorld application.&lt;/li&gt;&lt;/ol&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld9.png" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld10.png" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" src="http://konsolscript.org/%7Emjmendoza/android/helloworld/helloworld11.png" /&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;If you could notice, I have waited at least 3 minutes to finally see my app running on the emulator.&lt;br /&gt;&lt;br /&gt;That's it for now. Next part, we will discuss the files of a default project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-6660422206974345746?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/6660422206974345746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/01/writing-your-first-android-app.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/6660422206974345746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/6660422206974345746'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/01/writing-your-first-android-app.html' title='Writing Your First Android App: HelloWorld'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3925753861179785421.post-8119865835257390025</id><published>2010-01-30T11:59:00.002+08:00</published><updated>2010-01-30T12:25:59.217+08:00</updated><title type='text'>How to Setup Development Environment</title><content type='html'>&lt;span style="font-size: large;"&gt;Downloading the Tools.&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download &lt;a href="http://developer.android.com/sdk/download.html?v=android-sdk_r04-windows.zip"&gt;Android  SDK r4&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Download &lt;a href="http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.1-200909170800/eclipse-SDK-3.5.1-win32.zip"&gt;Eclipse  Classic 3.5.1&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Download &lt;a href="http://dl.google.com/android/ADT-0.9.5.zip"&gt;Android  Development Tools 0.9.5&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size: large;"&gt;Installing the Tools.&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Extract the SDK at your root  directory (ex: &lt;span style="font-family: courier new;"&gt;&lt;b&gt;C:\&lt;/b&gt;&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;Extract Eclipse and run &lt;b&gt;eclipse.exe&lt;/b&gt;&lt;/li&gt;&lt;li&gt;On Eclipse, click &lt;b&gt;Help -&amp;gt; Install New Software&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Click &lt;b&gt;Add...&lt;/b&gt; button, &lt;b&gt;Add Site&lt;/b&gt; dialog will pop-up.&lt;/li&gt;&lt;li&gt;Click &lt;b&gt;Archive...&lt;/b&gt; button and browse for &lt;i&gt;ADT-0.9.5.zip&lt;/i&gt;  then click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Specify &lt;i&gt;ADT&lt;/i&gt; as &lt;b&gt;Name&lt;/b&gt; then click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Toggle-on &lt;b&gt;Developer Tools&lt;/b&gt; then click &lt;b&gt;Next&lt;/b&gt; to install.&lt;/li&gt;&lt;li&gt;Now set the path of the SDK. Click &lt;b&gt;Window -&amp;gt; Preference&lt;/b&gt;. Select&lt;b&gt; Android&lt;/b&gt;,  and set  the &lt;b&gt;SDK Location&lt;/b&gt; to: &lt;span style="font-family: courier new;"&gt;&lt;b&gt;C:\android-sdk-windows&lt;/b&gt;&lt;/span&gt;,   then click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;ol&gt;&lt;/ol&gt;&lt;span style="font-size: large;"&gt;Installing the Android API.&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;With the SDK path set,  click &lt;b&gt;Window -&amp;gt; Android SDK and AVD Manager&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Select &lt;b&gt;Available Packages&lt;/b&gt;. Then toggle-on the following:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Documentation for Android 2.1, API 7, revision 1&lt;/li&gt;&lt;li&gt;SDK Platform Android 2.1, API 7, revision 1&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;And optionally, toggle-on:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Google APIs by Google Inc., Adroid API 7, revision 1&lt;/li&gt;&lt;li&gt;Usb Driver package, revision 3&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Click &lt;b&gt;Install Selected&lt;/b&gt; then accept the license  and click &lt;b style="font-weight: bold;"&gt;Install&lt;/b&gt;&lt;span style="font-weight: bold;"&gt; Accepted&lt;/span&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size: large;"&gt;Creating Android Virtual Device (AVD or what we call &lt;i&gt;Emulator&lt;/i&gt;).&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Again,  click &lt;b&gt;Window -&amp;gt; Android SDK and AVD Manager&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Specify the Name (ex: &lt;i&gt;MyAndroidEmulator&lt;/i&gt;)&lt;/li&gt;&lt;li&gt;Choose &lt;b&gt;Android 2.1 - API Level 7&lt;/b&gt; as the Target.&lt;/li&gt;&lt;li&gt;On Hardware, click &lt;b&gt;New&lt;/b&gt; and &lt;b&gt;OK&lt;/b&gt; repeatedly until all &lt;i&gt;Properties&lt;/i&gt;  has been added.&lt;/li&gt;&lt;li&gt;Click &lt;b&gt;Create AVD&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;Now you can start writing Android Apps!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3925753861179785421-8119865835257390025?l=droidtutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://droidtutorials.blogspot.com/feeds/8119865835257390025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://droidtutorials.blogspot.com/2010/01/how-to-setup-development-environment.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/8119865835257390025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3925753861179785421/posts/default/8119865835257390025'/><link rel='alternate' type='text/html' href='http://droidtutorials.blogspot.com/2010/01/how-to-setup-development-environment.html' title='How to Setup Development Environment'/><author><name>creek23</name><uri>http://www.blogger.com/profile/02403692416983978722</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>1</thr:total></entry></feed>
