<p dir="ltr">Irony is that the videos won&#39;t play on the nexus 4... At least not with stock Google firmware. </p>
<p dir="ltr">On Jun 12, 2013 9:31 AM, &quot;Charles Shapiro&quot; &lt;<a href="mailto:hooterpincher@gmail.com">hooterpincher@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I endorse <a href="http://developer.android.com">http://developer.android.com</a> .  Their doc worked fine for me.<br>
&gt;<br>
&gt; -- CHS<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Jun 11, 2013 at 11:53 PM, Mike Ivey &lt;<a href="mailto:miketech.jr@gmail.com">miketech.jr@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I really enjoyed the videos from Bucky @ <a href="http://thenewboston.com">thenewboston.com</a>. They have<br>
&gt;&gt; 200 video tuts for Android development.<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://thenewboston.org/tutorials.php">http://thenewboston.org/tutorials.php</a><br>
&gt;&gt;<br>
&gt;&gt; On Tue, Jun 11, 2013 at 11:02 PM, Paul Bennett &lt;<a href="mailto:bennettp@gmail.com">bennettp@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; The Android Developer site has a great set of tutorials and use-cases.<br>
&gt;&gt; &gt; Also, there are many android lectures given at the Google I/O conference and<br>
&gt;&gt; &gt; they are all available to watch online.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; <a href="http://developer.android.com">http://developer.android.com</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; ..Paul..<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Tue, Jun 11, 2013 at 10:12 PM, Alex Carver &lt;<a href="mailto:agcarver%2Bale@acarver.net">agcarver+ale@acarver.net</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; I&#39;ll take a look at it.  Right now what I want to write is a weather<br>
&gt;&gt; &gt;&gt; widget for the home screen.  I know there&#39;s 45 billion weather widgets but I<br>
&gt;&gt; &gt;&gt; want to write a simple one that pulls an XML data file from NOAA once every<br>
&gt;&gt; &gt;&gt; 15-20 minutes then renders the current conditions and seven day forecast.  I<br>
&gt;&gt; &gt;&gt; also then don&#39;t have to think about what the app is using and sending away<br>
&gt;&gt; &gt;&gt; to who knows where.  One of the goals is to make it very light weight and<br>
&gt;&gt; &gt;&gt; resource friendly.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On 6/11/2013 18:49, Byron Jeff wrote:<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; On Tue, Jun 11, 2013 at 04:05:03PM -0700, Alex Carver wrote:<br>
&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; Anyone know of a good tutorial for Android development?  I want to<br>
&gt;&gt; &gt;&gt;&gt;&gt; experiment writing a couple small applications for personal use.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Warning: This is a bit off base.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; If you do not need a large or high performance application, I find that<br>
&gt;&gt; &gt;&gt;&gt; Scripting Layer for Android (SL4A) is good for testing out ideas and<br>
&gt;&gt; &gt;&gt;&gt; small<br>
&gt;&gt; &gt;&gt;&gt; applications:<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; <a href="http://code.google.com/p/android-scripting">http://code.google.com/p/android-scripting</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; SL4A creates an interface between a large part of the Android API and<br>
&gt;&gt; &gt;&gt;&gt; loadable scripting languages such as Python, PHP, Lua, Javascript, Ruby,<br>
&gt;&gt; &gt;&gt;&gt; and Beanshell. It facilitates invoking functions with a minimum of<br>
&gt;&gt; &gt;&gt;&gt; infrastructure setup. For example a Text to Speech &#39;Hello world&#39; is 3<br>
&gt;&gt; &gt;&gt;&gt; lines of code in Python:<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; from android import Android<br>
&gt;&gt; &gt;&gt;&gt; droid = Android()<br>
&gt;&gt; &gt;&gt;&gt; droid.ttsSpeak(&#39;Hello World&#39;)<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; SL4A supports popup form, web form, and full UI interfaces with standard<br>
&gt;&gt; &gt;&gt;&gt; Android layouts. The tutorials on the SL4A site shows examples of each.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; It has its limitations. The most annoying part to me is that it doesn&#39;t<br>
&gt;&gt; &gt;&gt;&gt; interface well with the Android Intents System. I ended up writing my own<br>
&gt;&gt; &gt;&gt;&gt; separate Java app that collects broadcast intents and fires off SL4A<br>
&gt;&gt; &gt;&gt;&gt; scripts. Another part is understanding that you have to download and<br>
&gt;&gt; &gt;&gt;&gt; install the scripting language of choice separately from SL4A. Finally,<br>
&gt;&gt; &gt;&gt;&gt; as<br>
&gt;&gt; &gt;&gt;&gt; of a year ago, there wasn&#39;t real effective tablet integration.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; But it has the advantages of being able to script directly on the device,<br>
&gt;&gt; &gt;&gt;&gt; or remotely from a desktop. And with minimal script setup requirements,<br>
&gt;&gt; &gt;&gt;&gt; it&#39;s possible to test ideas really quickly. Finally there is a mechanism<br>
&gt;&gt; &gt;&gt;&gt; where SL4a, the required interpreter, and the script can be packaged<br>
&gt;&gt; &gt;&gt;&gt; together in an APK so that it looks like a standalone application.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; It may not be the right choice. But I would suggest taking a look before<br>
&gt;&gt; &gt;&gt;&gt; taking the full blown dive into the Java/Eclipse/Android development<br>
&gt;&gt; &gt;&gt;&gt; world.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; Ale mailing list<br>
&gt;&gt; &gt;&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt;&gt; &gt;&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt;&gt; &gt;&gt; <a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Ale mailing list<br>
&gt;&gt; &gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt;&gt; &gt; <a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt;&gt; &gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt;&gt; &gt; <a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Ale mailing list<br>
&gt;&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt;&gt; <a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt;&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt;&gt; <a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Ale mailing list<br>
&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt; <a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt; <a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br>
&gt;<br>
</p>