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

<channel>
	<title>Zoom Creates Blogs &#187; ZoomCreates.com</title>
	<atom:link href="http://www.nineteenfortyone.com/category/zoomcreates-com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nineteenfortyone.com</link>
	<description>We don&#039;t report the news, we Create it.</description>
	<lastBuildDate>Wed, 25 Jan 2012 20:11:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Let the holiday festivities begin!</title>
		<link>http://www.nineteenfortyone.com/2010/12/let-the-holiday-festivities-begin/</link>
		<comments>http://www.nineteenfortyone.com/2010/12/let-the-holiday-festivities-begin/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 20:16:50 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Zoom Creates News]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[holidays]]></category>
		<category><![CDATA[zoom party]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=4440</guid>
		<description><![CDATA[As we anxiously tie up loose ends here at the office, we look forward to the next couple weeks of celebration and relaxation. Our Zoom Creates holiday party was a blast (see image of our developers having the time of their lives), we&#8217;ve been munching on festive holiday treats for nearly a week now and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-4443" title="photo(20)" src="http://www.nineteenfortyone.com/wp-content/uploads/photo20-e1293135332548-358x480.jpg" alt="" width="272" height="364" />As we anxiously tie up loose ends here at the office, we look forward to the next couple weeks of celebration and relaxation. Our Zoom Creates holiday party was a blast (see image of our developers having the time of their lives), we&#8217;ve been munching on festive holiday treats for nearly a week now and we look forward to 2011 and the exciting work that will be done. From application development to sassy design, Zoom Creates will be back next year to take on the world of marketing with savvy strategy and sincere appreciation for the fabulous clients we get to work with.</p>
<p>Our offices will be closed from December 24, 2010 and will reopen on January 3, 2011. We look forward to seeing you next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/12/let-the-holiday-festivities-begin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zoom Creates Happy Holidays</title>
		<link>http://www.nineteenfortyone.com/2010/12/happy-holidays-from-zoom-creates/</link>
		<comments>http://www.nineteenfortyone.com/2010/12/happy-holidays-from-zoom-creates/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 20:10:20 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Zoom Creates News]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[we love our clients]]></category>
		<category><![CDATA[zoom holiday gifts]]></category>
		<category><![CDATA[zoom holidays]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=4364</guid>
		<description><![CDATA[What do you get when you put an entire staff of Zoomers together in a room and ask them to come up with a fantastic, fun for all ages, holiday client gift? Oh, and there&#8217;s a few stipulations: it needs to be eye catching (no problem for our design team), interactive (three cheers for our [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-4376" href="http://www.nineteenfortyone.com/2010/12/happy-holidays-from-zoom-creates/zoom_holidaywrap/"><img class="alignleft size-full wp-image-4376" style="margin-right: 12px" src="http://www.nineteenfortyone.com/wp-content/uploads/Zoom_HolidayWrap.png" alt="" width="600" height="289" /></a>What do you get when you put an entire staff of Zoomers together in a room and ask them to come up with a fantastic, fun for all ages, holiday client gift? Oh, and there&#8217;s a few stipulations: it needs to be eye catching (no problem for our design team), interactive (three cheers for our developers) and executed in a timely, efficient manner (read: account services team). What you get (and we are very pleased to finally be able to share our work with the world) is a 2010 Zoom Creates Holiday Campaign! It is 9 parts creativity, 5.5 parts savvy strategy, 8 parts highly effective team effort and 100% successful.</p>
<p>The details: each of our fabulous designers (and a last minute submission by our intern, Kyle) took it upon themselves to create a gift wrap design that would later be printed and mailed to our clients and contacts, some past and some present. Once their designs were finalized and sent to print, various team members took on copywriting roles (in a very creative way, I might add) and starting fitting the pieces together to create what would become our newest Zoom Creates microsite. Our development team used their mad skills and superhero talents to create us a site that flowed beautifully in line with our wrap. From there, our packages were prepped, envelopes were stuffed with care, and they were on their way to bring Zoom-tastic cheer to our friends near and far. An eblast bringing additional good cheer went out today and the rest is holiday history!</p>
<p>Don&#8217;t take my word for it! <a href="http://zoomcreates.com/wrap/">You can experience our take on the holidays for yourself!</a> From all of us to all of you, happiest holidays. Stay cool and keep wrapping.</p>
<p>www.zoomcreates.com/wrap</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/12/happy-holidays-from-zoom-creates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zoom Creates Gives Back 2010</title>
		<link>http://www.nineteenfortyone.com/2010/12/zoom-creates-a-giving-campaign/</link>
		<comments>http://www.nineteenfortyone.com/2010/12/zoom-creates-a-giving-campaign/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 19:03:26 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Etc.]]></category>
		<category><![CDATA[Zoom Creates News]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[food drive]]></category>
		<category><![CDATA[holiday giving]]></category>
		<category><![CDATA[oregon food bank]]></category>
		<category><![CDATA[stop hunger]]></category>
		<category><![CDATA[zoom creates gives back]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=4319</guid>
		<description><![CDATA[Each year, we try to find one organization in which to give back to during the holidays. Two years ago, we adopted a family. Last year, we gave wish list items to children at St. Mary&#8217;s Home for Boys. This year, we looked at many options ranging from the Oregon Humane Society to Salvation Army [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-4321" title="FOODTREE" src="http://www.nineteenfortyone.com/wp-content/uploads/FOODTREE-358x480.jpg" alt="" width="288" height="386" /><br />
<br style="clear: both;" /><br />
Each year, we try to find one organization in which to give back to during the holidays. Two years ago, we adopted a family. Last year, we gave wish list items to children at St. Mary&#8217;s Home for Boys. This year, we looked at many options ranging from the Oregon Humane Society to Salvation Army and everything in between. Our goal was to find an organization that is credible, well known for their good works and somewhere that we know our contribution will go directly to those who need it most. This year, our charity of choice was the Oregon Food Bank.</p>
<p>We are definitely not ones to toot our own horn, that&#8217;s not the purpose of this post. However, there were some alarming statistics that were so impactful we ended up choosing OFB. We share these with you so that maybe, if you are looking for somewhere to give back to, you may be inspired to give to the Oregon Food Bank, too!</p>
<ul>
<li><em>73 percent of surveyed households had incomes below the federal poverty level ($22,050 for a family of four). That compares to 67 percent in 2008. </em></li>
<li><em>64 percent of households with children had incomes below the federal poverty level. </em></li>
<li><em>29 percent of households had incomes below 50 percent of the poverty level ($11,025 for a family of four). </em></li>
<li><em>31 percent of surveyed households listed long-term unemployment as the reason they sought emergency food. That compares to 22 percent in 2008 at the beginning of the recession. </em></li>
<li><em>28 percent of adult recipients are unemployed and looking for work, compared to 20 percent in 2008. </em></li>
<li><em>The average length of time of unemployment was 15 months. </em></li>
<li><em>Due to an unprecedented recession, demand for emergency food remains at historic levels. </em></li>
<li><strong><em>An average of 240,000 people eat meals from emergency food boxes each month. Of those, 33 percent are children. </em></strong></li>
<li><em>16 percent of adult recipients work full time, compared to 21 percent in 2008. </em></li>
<li><em>52 percent of respondents cite “to be employed” as critical to improving their situation. That compares to 45 percent in 2008. </em></li>
</ul>
<p>Without belaboring the point, the facts listed above made today&#8217;s poverty, unemployment and overall <em>need</em> very real for us. With the economy the way it is and unemployment running out, many families are genuinely struggling to get by. When 64% of families with children have an income below the federal poverty line, there&#8217;s definitely a need for assistance from those of us more fortunate.</p>
<p>The bottom line is this: our communities need us and it takes very little to make a big difference, so if you are out and about this year, pick up a bag of canned goods and drop them at any Jiffy Lube in the Portland area. If we all pitch in just a little, we can truly make an impact on those who have run across hard times, some for the first time ever. It takes a village!</p>
<p><a href="http://www.oregonfoodbank.org/News/News-Releases/Articles/Fill-the-Bag-to-help-fight-hunger" target="_blank">More info here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/12/zoom-creates-a-giving-campaign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello Zoom, an Android App Tutorial</title>
		<link>http://www.nineteenfortyone.com/2010/08/hello-zoom-an-android-app-tutorial/</link>
		<comments>http://www.nineteenfortyone.com/2010/08/hello-zoom-an-android-app-tutorial/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 18:08:22 +0000</pubDate>
		<dc:creator>Kurtis Holsapple</dc:creator>
				<category><![CDATA[Code Logic]]></category>
		<category><![CDATA[Zoom Creates News]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mobile App]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=3317</guid>
		<description><![CDATA[In my last post, I talked about the neat little phones that me and Justin picked up (not the phone that Justin won, lucky&#8230;), the Samsung Vibrant. It&#8217;s an Android powered phone, with an awesome screen and all that jazz. Feel free to check out that post for all my hype, because this post is [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-3318" title="androidApp" src="http://www.nineteenfortyone.com/wp-content/uploads/androidApp.jpg" alt="" width="300" height="450" /> In my last post, I talked about the neat little phones that me and Justin picked up (not the phone that Justin won, lucky&#8230;), the Samsung Vibrant.  It&#8217;s an Android powered phone, with an awesome screen and all that jazz.  <a href="http://www.nineteenfortyone.com/2010/07/hands-on-review-samsung-vibrant/">Feel free to check out that post</a> for all my hype, because this post is about writing Android apps.</p>
<p>Most beginner tutorials out there that I found over the last few weeks have just regurgitated the Hello World demo app from Google.  I found that pretty useless, because Google has a perfectly fine demo on how to print text to the screen.  I set out to build a little app that displays an image, has button, can update the screen, and gives user feedback (I used the vibration feature of my phone).  I even had enough time to set up a basic options menu, so that will be in this tutorial too.</p>
<p>I won&#8217;t be covering how to set up your development IDE, as Google has done a great job with that too.  I followed the tutorial on setting up the Android API in Eclipse, and was up and running without a hitch in about 30 minutes (there was a lot to download).  I developed this app on Ubuntu 10.04, but I&#8217;m pretty sure that you can use this code on any platform.  Click through to get started!<br />
<span id="more-3317"></span><br />
At the bottom of this post you will see a Zip file that is the full project folder.  Extract it into your Eclipse workspace, or just follow along.  I&#8217;ll try to be as clear as I can, so let&#8217;s get started.</p>
<p>My project is named Zoom Demo, with a Build Target of Android 1.5.  The Application name is also Zoom Demo, and has a package name of &#8220;com.zoomcreates.android.demo&#8221;.  The activity is the name of your main class, and appropriately I named it &#8220;demo&#8221;.  To set these up, choose File &gt; New &gt; Project&#8230;, and choose Android Project from the Android section in the Wizards box.</p>
<p>This will set up your source tree automagically, and include in a couple of files and directories needed to compile.  The main Java code is located in the src folder, under the package name.  It should be named the same as your main Activity, so in my case it is called demo.java.  Here is the finished code for this app:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">com.zoomcreates.android.demo</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.app.Activity</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.content.Context</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.os.Bundle</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.os.Vibrator</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.view.Menu</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.view.MenuItem</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.view.View</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.widget.ImageButton</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.widget.TextView</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> demo <span style="color: #000000; font-weight: bold;">extends</span> Activity
	<span style="color: #000000; font-weight: bold;">implements</span> <span style="color: #003399;">View</span>.<span style="color: #006633;">OnClickListener</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #008000; font-style: italic; font-weight: bold;">/** Called when the activity is first created. */</span>
		ImageButton atomBtn<span style="color: #339933;">;</span>
		TextView textWidget<span style="color: #339933;">;</span>
		Vibrator v<span style="color: #339933;">;</span>
&nbsp;
		@Override
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> onCreate<span style="color: #009900;">&#40;</span>Bundle icicle<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000000; font-weight: bold;">super</span>.<span style="color: #006633;">onCreate</span><span style="color: #009900;">&#40;</span>icicle<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			v <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>Vibrator<span style="color: #009900;">&#41;</span>getSystemService<span style="color: #009900;">&#40;</span><span style="color: #003399;">Context</span>.<span style="color: #006633;">VIBRATOR_SERVICE</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	        setContentView<span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">layout</span>.<span style="color: #006633;">main</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	        atomBtn <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>ImageButton<span style="color: #009900;">&#41;</span>findViewById<span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">id</span>.<span style="color: #006633;">atomBtn</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	        atomBtn.<span style="color: #006633;">setOnClickListener</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	        textWidget <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>TextView<span style="color: #009900;">&#41;</span>findViewById<span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">id</span>.<span style="color: #006633;">textWidget</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
&nbsp;
	        updateText<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		@Override
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">boolean</span> onCreateOptionsMenu<span style="color: #009900;">&#40;</span><span style="color: #003399;">Menu</span> menu<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000000; font-weight: bold;">super</span>.<span style="color: #006633;">onCreateOptionsMenu</span><span style="color: #009900;">&#40;</span>menu<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #003399;">MenuItem</span> item <span style="color: #339933;">=</span> menu.<span style="color: #006633;">add</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Clear Zooms&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			item.<span style="color: #006633;">setIcon</span><span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">drawable</span>.<span style="color: #006633;">edit</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			item <span style="color: #339933;">=</span> menu.<span style="color: #006633;">add</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Quit App&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			item.<span style="color: #006633;">setIcon</span><span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">drawable</span>.<span style="color: #006633;">exit</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #000000; font-weight: bold;">return</span> <span style="color: #000066; font-weight: bold;">true</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		@Override
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">boolean</span> onOptionsItemSelected<span style="color: #009900;">&#40;</span><span style="color: #003399;">MenuItem</span> item<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>item.<span style="color: #006633;">getTitle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">&quot;Clear Zooms&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				textWidget.<span style="color: #006633;">setText</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
&nbsp;
			<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>item.<span style="color: #006633;">getTitle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">&quot;Quit App&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				finish<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
			<span style="color: #000000; font-weight: bold;">return</span> <span style="color: #000066; font-weight: bold;">true</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> onClick<span style="color: #009900;">&#40;</span><span style="color: #003399;">View</span> view<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			updateText<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> updateText<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			textWidget.<span style="color: #006633;">setText</span><span style="color: #009900;">&#40;</span>textWidget.<span style="color: #006633;">getText</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #0000ff;">&quot;Zoom... &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			v.<span style="color: #006633;">vibrate</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">300</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Let&#8217;s break that down some&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">package</span> <span style="color: #006699;">com.zoomcreates.android.demo</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.app.Activity</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.content.Context</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.os.Bundle</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.os.Vibrator</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.view.Menu</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.view.MenuItem</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.view.View</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.widget.ImageButton</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">android.widget.TextView</span><span style="color: #339933;">;</span></pre></div></div>

<p>Here we define our package name, and import all the android goodies that we need.  The package line should have been created for you, and you shouldn&#8217;t have to touch it.  A few imports have been set up for you too, but Eclipse is pretty nice and lets you know if your are trying to do something that requires an include.  I added these in when Eclipse told me too, and these are all the includes needed for my app.</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> demo <span style="color: #000000; font-weight: bold;">extends</span> Activity
	<span style="color: #000000; font-weight: bold;">implements</span> <span style="color: #003399;">View</span>.<span style="color: #006633;">OnClickListener</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #008000; font-style: italic; font-weight: bold;">/** Called when the activity is first created. */</span>
		ImageButton atomBtn<span style="color: #339933;">;</span>
		TextView textWidget<span style="color: #339933;">;</span>
		Vibrator v<span style="color: #339933;">;</span></pre></div></div>

<p>Here is where our main Activity is declared. Since I have the main Activity returning button clicks to itself, I had it implement View.OnClickListener, so it can respond to button clicks.  Next are three variable declarations, atomBtn, textWidget and v.</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">		@Override
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> onCreate<span style="color: #009900;">&#40;</span>Bundle icicle<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000000; font-weight: bold;">super</span>.<span style="color: #006633;">onCreate</span><span style="color: #009900;">&#40;</span>icicle<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			v <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>Vibrator<span style="color: #009900;">&#41;</span>getSystemService<span style="color: #009900;">&#40;</span><span style="color: #003399;">Context</span>.<span style="color: #006633;">VIBRATOR_SERVICE</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			setContentView<span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">layout</span>.<span style="color: #006633;">main</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			atomBtn <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>ImageButton<span style="color: #009900;">&#41;</span>findViewById<span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">id</span>.<span style="color: #006633;">atomBtn</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			atomBtn.<span style="color: #006633;">setOnClickListener</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			textWidget <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>TextView<span style="color: #009900;">&#41;</span>findViewById<span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">id</span>.<span style="color: #006633;">textWidget</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
&nbsp;
			updateText<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Each Activity has an onCreate event, and we are overriding the default to give it some functionality.  You can ignore that Bundle icicle for now, just pass it to the super.onCreate method and we can move right on.</p>
<p>Next I tell v to be a Vibrator System Service, so we can make the phone shake.  setContentView is being passed R.layout.main which is an XML file that describes the layout of the app.  atomBtn is an ImageButton, which gets its info from that same XML file and then we set its onClickListener to the app.  textWidget is also found in that XML file, and the last thing that we do is call the public method updateText().  Next we have&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">		@Override
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">boolean</span> onCreateOptionsMenu<span style="color: #009900;">&#40;</span><span style="color: #003399;">Menu</span> menu<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000000; font-weight: bold;">super</span>.<span style="color: #006633;">onCreateOptionsMenu</span><span style="color: #009900;">&#40;</span>menu<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #003399;">MenuItem</span> item <span style="color: #339933;">=</span> menu.<span style="color: #006633;">add</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Clear Zooms&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			item.<span style="color: #006633;">setIcon</span><span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">drawable</span>.<span style="color: #006633;">edit</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			item <span style="color: #339933;">=</span> menu.<span style="color: #006633;">add</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Quit App&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			item.<span style="color: #006633;">setIcon</span><span style="color: #009900;">&#40;</span>R.<span style="color: #006633;">drawable</span>.<span style="color: #006633;">exit</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #000000; font-weight: bold;">return</span> <span style="color: #000066; font-weight: bold;">true</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		@Override
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">boolean</span> onOptionsItemSelected<span style="color: #009900;">&#40;</span><span style="color: #003399;">MenuItem</span> item<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>item.<span style="color: #006633;">getTitle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">&quot;Clear Zooms&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				textWidget.<span style="color: #006633;">setText</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
&nbsp;
			<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>item.<span style="color: #006633;">getTitle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">&quot;Quit App&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				finish<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
			<span style="color: #000000; font-weight: bold;">return</span> <span style="color: #000066; font-weight: bold;">true</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span></pre></div></div>

<p>&#8230; two more overrides for normal android apps.  Here I am building a menu.  This is only one way to do this, as you can define your menu in a layout XML file, but I wanted to show both ways of building UI elements in this tutorial.  So I pass menu (which is a Menu) to the onCreateOptionsMenu method.  This is what Android considers to be an Application Menu, and you can see this when you tap the menu button on the phone.  I then declare item as a MenuItem, and add &#8220;Clear Zooms&#8221; as the title of this item.  Next line addes the icon edit.png to this menu item (R.drawable.edit).  That icon is found in the drawable folder, and make sure that you don&#8217;t put the file extention when declaring the icon.  Then I add another menu item titled &#8220;Quit App&#8221; and give it that icon.</p>
<p>The next method actually tells the app what do to when those menu items are clicked.  I check against the item title, because it was easy to see what I set those as.  When you click on &#8220;Clear Zooms&#8221;, the textWidget gets set back to an empty string.  When you click &#8220;Quit App&#8221;, it calls finish(), which quits the program gracefully.</p>
<p>Because these methods are boolean methods, I return true to finish them both off.</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> onClick<span style="color: #009900;">&#40;</span><span style="color: #003399;">View</span> view<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			updateText<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000066; font-weight: bold;">void</span> updateText<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			textWidget.<span style="color: #006633;">setText</span><span style="color: #009900;">&#40;</span>textWidget.<span style="color: #006633;">getText</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #0000ff;">&quot;Zoom... &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			v.<span style="color: #006633;">vibrate</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">300</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>The last two methods are the onClick, which only calls the method updateText, and this is being called by the ImageButton.  updateText both appends &#8220;Zoom&#8230; &#8221; to our textWidget, and tells the phone to vibrate for 300 milliseconds.  Then we close out the main Activity, demo, with that last curly brace.</p>
<p>So, that is all that we need as far as Java code goes.  I mentioned an XML layout file.  Every Android app uses XML layouts to figure out display items, and lay them out correctly.  You can use different GUI builders to generate the XML you need, but it&#8217;s pretty easy to do by hand too.  I didn&#8217;t really do that great of a job with this program&#8217;s layout, as I was more focusing on the java.  I knew that my phone had an 480&#215;800 screen, so I made a background image that was that size, and I knew that my button was 250 pixels wide, so 75 pixels of padding would put it near the center of the screen.</p>
<p>So, the layout XML file is located in the &#8220;res&#8221; folder of your project source tree, inside another folder called &#8220;layout&#8221;.  It is named main.xml, and here is what mine looks like:</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;">&nbsp;</pre></div></div>

<p>I used an Absolute layout so that different items could overlay each other.  I have 3 elements in this xml file, the first being an ImageView that is the background image.  It is delcared first, so it&#8217;s drawn on the bottom.  The next element is an ImageButton with the id of atomBtn, which you hopefully remember from the Java code above.  These usually come with a gray background that makes it look like a button, but I got rid of that by making a small transparent PNG and setting that to the android:background attribute.  Last we have the TextView with the id textWidget, and I set the color to #333333.</p>
<p>Each of my PNG images for this app go inside the /res/drawable folder, and the included one called icon.png is the application icon you see on the phone.  I overwrote the default to give it some extra polish.</p>
<p>There were only two things left that I needed to do.  First, to get access to the vibration of a phone, you need to set the PERMISSIONS for that in the AndroidManifest.  Also, I wanted this ap to run full screen, without the status bar or title bar, so I added a theme to the application that is set up to do just that.  Here&#8217;s my AndroidManifest.xml.  Note the &lt;uses-permission&gt; element and the android:theme attribute of the &lt;activity&gt; element.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;">&nbsp;</pre></div></div>

<p>Wow.  Okay, that was a lot.  As promised, <a href="http://www.nineteenfortyone.com/wp-content/uploads/Zoom-Demo.zip">here is the zip file</a> containing this project.  If you just want to see the demo app in action, <a href="http://www.nineteenfortyone.com/wp-content/uploads/Zoom%20Demo.apk">here is the .apk file</a> so you can install it on your android phone.  Note, you do have to enable applications from outside the Android Market to install this.</p>
<p>For more info, check out these links to help with Android App development:<br />
<a href="http://developer.android.com/sdk/installing.html" target="_blank">Installing the SDK</a><br />
<a href="http://developer.android.com/reference/android/package-summary.html" target="_blank">Reference Docs</a><br />
<a href="http://android.konreu.com/developer-how-to/vibration-examples-for-android-phone-development/" target="_blank">Simple vibration demo</a><br />
<a href="http://developer.android.com/guide/topics/ui/menus.html" target="_blank">Creating a menu from XML instead of in the Java code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/08/hello-zoom-an-android-app-tutorial/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>KITT Happens</title>
		<link>http://www.nineteenfortyone.com/2010/08/kitt-happens/</link>
		<comments>http://www.nineteenfortyone.com/2010/08/kitt-happens/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 16:28:44 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[Etc.]]></category>
		<category><![CDATA[Zoom Creates News]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[kitt]]></category>
		<category><![CDATA[knightrider]]></category>
		<category><![CDATA[Pinewood Derby]]></category>
		<category><![CDATA[woodwork]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=3298</guid>
		<description><![CDATA[Last weekend was the fifth annual 2010 Adult Pinewood Derby at my buddy Rob&#8217;s house and Zoom Creates was there representing. Kris and I both made cars this year and Kris volunteered to build a web-based online scoring tool. He borrowed a projector from Justin, hung a sheet in the garage and we were all [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend was the fifth annual 2010 Adult Pinewood Derby at my buddy Rob&#8217;s house and Zoom Creates was there representing. Kris and I both made cars this year and Kris volunteered to build a web-based online scoring tool. He borrowed a projector from Justin, hung a sheet in the garage and we were all able to see the leader board,  who was currently racing and who was on deck. It worked like a charm.</p>
<p>This year was a little different. In the past four years, there were strict traditional rules; weight limit; length limit; no propulsion, etc.. This year the rules were open to interpretation. There was no weight limit. Cars could be no longer than 8 inches—at the start of the race. Any non-flammable forms of propulsion were allowed. It was crazy. There was a remote controlled, gear-driven car, a remote controlled propeller-driven car, a rubber band propeller driven car, a wind-up spring driven car, and the winning CO2 propelled rocket car. There were also a handful of good old gravity driven cars. Mine was one of the latter.</p>
<p><img class="aligncenter size-full wp-image-3299" src="http://www.nineteenfortyone.com/wp-content/uploads/pinewood-blog.jpg" alt="" width="600" height="600" /></p>
<p><img class="size-full wp-image-3300 alignleft" src="http://www.nineteenfortyone.com/wp-content/uploads/Knight-Rider-knight-rider-376755_614_432.jpg" alt="" width="300" height="210" />This year, I decided to do make a model of KITT, the 1983 Pontiac Trans-Am driven by Michael Knight (David Hasselhoff) in the 1980&#8242;s TV show, Knight Rider. I got the idea when I saw a Tiny Cylon Kit at <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9286" target="_blank">sparkfun.com</a> back in February. Kurtis, who was allegedly too busy to build a car this year, offered to help me modify and install the lights from this kit into my car so it could be used as a functioning scanner in the front of the car. Well, before I knew it, it was July and I had not ordered the Tiny Cylon Kit or (just like every other year) started building my car. I decided to forgo the  functioning lights due to the time constraints.</p>
<p>I modeled up the car in Illustrator then printed and cut out paper templates. I needed to add some width and height to the original block of wood. I measured and cut out wheel wells and glued pieces of wood to the original block.</p>
<p><img class="aligncenter size-full wp-image-3304" src="http://www.nineteenfortyone.com/wp-content/uploads/kitt-block1.jpg" alt="" width="600" height="191" /></p>
<p>I took this modified block of wood along with my templates to Tim&#8217;s house and used his mini table saw and belt sander to cut out the rough shape of the car. I then build the hood scoop and spoiler out of thin plywood and glued them into place, cut out the scanner notch and drew the hood, lights and door lines. I also hollowed out a compartment underneath to hold the weight.</p>
<p><img class="aligncenter size-full wp-image-3305" src="http://www.nineteenfortyone.com/wp-content/uploads/kitt-rough.jpg" alt="" width="600" height="191" /></p>
<p>Then I primed and sanded and primed and sanded.</p>
<p><img class="aligncenter size-full wp-image-3306" src="http://www.nineteenfortyone.com/wp-content/uploads/kitt-primed.jpg" alt="" width="600" height="191" /></p>
<p>Then spray painted him gloss black.</p>
<p><img class="aligncenter size-full wp-image-3307" src="http://www.nineteenfortyone.com/wp-content/uploads/kitt-painted.jpg" alt="" width="600" height="191" /></p>
<p>While the paint dried, I cut the lights out of colored paper and drew the license plate in Illustrator. For the windows, I printed out a subtle gradient that would match my diorama. I cut these out of paper and spray mounted them to clear vellum and glued them to the car.</p>
<p><img class="aligncenter size-full wp-image-3308" src="http://www.nineteenfortyone.com/wp-content/uploads/kitt-details.jpg" alt="" width="600" height="191" /></p>
<p>For the diorama, I found a photo of El Mirage Dry Lake in the Mojave Desert in California, added a better sky, adjusted the colors to look like an old TV whose color is going out, printed it out and mounted it to some foam core. I left a curve in the transition from horizontal to vertical to try and create the illusion of a seamless background.</p>
<p>All that was left to do was prepare the wheels and axles. I cannot reveal my technique for axle prep but can reveal that it involves a file, sandpaper, steel wool and a few other secret ingredients. For the wheels, I used a silver Sharpie to draw a thin silver ring where the tire meets the rim and colored the head of the axle (nail) black. I also made an iron-on KITT HAPPENS T-shirt to wear to the derby.</p>
<p><img class="aligncenter size-full wp-image-3312" src="http://www.nineteenfortyone.com/wp-content/uploads/kitt-finished1.jpg" alt="" width="600" height="394" /></p>
<p>After aligning the wheels I added the weight, polished it up and took it to the race where it placed 5th overall out of  24. Not too bad considering.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/08/kitt-happens/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Zoom Creates does OSCON</title>
		<link>http://www.nineteenfortyone.com/2010/07/zoom-creates-does-oscon/</link>
		<comments>http://www.nineteenfortyone.com/2010/07/zoom-creates-does-oscon/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 00:09:35 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Code Logic]]></category>
		<category><![CDATA[Etc.]]></category>
		<category><![CDATA[Zoom Creates News]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[Zoomers]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=3283</guid>
		<description><![CDATA[Zoom Creates does OSCON Last week O&#8217;Reilly put on the 2010 Open Source Convention (OSCON) here in Portland. The Zoom Dev team took Thursday morning to check it out. There were many exciting open source projects on display, and SWAG everywhere! We through caution and our identities to the wind and dropped business cards in [...]]]></description>
			<content:encoded><![CDATA[<p>Zoom Creates does OSCON</p>
<p>Last week <a href="http://oreilly.com/" target="_blank">O&#8217;Reilly</a> put on the <a href="http://www.oscon.com/oscon2010" target="_blank">2010 Open Source Convention</a> (OSCON) here in Portland.  The Zoom Dev team took Thursday morning to check it out.  There were many exciting open source projects on display, and SWAG everywhere!  We through caution and our identities to the wind and dropped business cards in jars and filled out forms for drawings.  By lunch time, we returned to the office with bags full of t-shrits, coffee mugs, pins, pens, toys, and papers.  It was a great way to spend the morning: talk about nerdy stuff with other geeks, and have something to wear for the next day.  After a start like that, productivity was pretty much shot for the second half of the day, but we managed to get some work done&#8230; until we started getting phone calls for the forms we filled out and business cards we dropped.  But the calls were not sales calls.  Amazingly, in addition to the generous SWAG we hauled back to the office, we won three smartphones!</p>
<p><a href="http://www.quicinc.com/" target="_blank">Qualcomm Innovation Center, Inc.</a> (QuIC), whose focus is on integrating software and hardware on mobile devices, had a drawing to win one of ten <a href="http://www.htc.com/us/products/droid-incredible-verizon" target="_blank">HTC Droid Incredible</a> phones.  Both Justin and I won that drawing.  And <a href="http://www.symbian.org/" target="_blank">Symbian</a>, the company that manages the operating system on Nokia phones, had a drawing to win one of three <a href="http://www.nokiausa.com/find-products/phones/nokia-5800-xpressmusic" target="_blank">Nokia 5800 XpressMusic</a> phone.  I won that drawing too.  Not bad for a days work!</p>
<p>Thanks, O&#8217;Reilly, Qualcomm, and Symbian for the gifts and for your support of open source projects! <a href="http://www.oscon.com" target="_blank">OSCON</a> is coming back to Portland next year, so be sure to check it out!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/07/zoom-creates-does-oscon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Tasting Panel featuring BellaSvago and Zoom Creates</title>
		<link>http://www.nineteenfortyone.com/2010/05/the-tasting-panel-featuring-bellasvago-and-zoom-creates/</link>
		<comments>http://www.nineteenfortyone.com/2010/05/the-tasting-panel-featuring-bellasvago-and-zoom-creates/#comments</comments>
		<pubDate>Tue, 11 May 2010 17:35:16 +0000</pubDate>
		<dc:creator>Lisa</dc:creator>
				<category><![CDATA[Marketizing]]></category>
		<category><![CDATA[Zoom Creates News]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[bellasvago]]></category>
		<category><![CDATA[the tasting panel]]></category>
		<category><![CDATA[torkscrew]]></category>
		<category><![CDATA[zoom creates]]></category>
		<category><![CDATA[zoom rocks]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=2827</guid>
		<description><![CDATA[BellaSvago™ and Torkscrew™ are two brands that we at Zoom Creates are extremely proud of. From inception to product name to brand/identity to voice and messaging, we&#8217;ve been there from day one. Two beautiful logos, one lovely e-commerce website, to-die-for product packaging that&#8217;s sure to impress and a plethora of printed materials, including business systems, [...]]]></description>
			<content:encoded><![CDATA[<p>BellaSvago™ and Torkscrew™ are two brands that we at Zoom Creates are extremely proud of. From inception to product name to brand/identity to voice and messaging, we&#8217;ve been there from day one. Two beautiful logos, one lovely e-commerce website, to-die-for product packaging that&#8217;s sure to impress and a plethora of printed materials, including business systems, marketing sell-sheets, advertisements, large format and tabletop signage, as well as point of purchase concepts. These are just some of the fruits of our labor over the last 7-8 months.  Each and every Zoomer had some part in this and we all feel very close to the project for many reasons. The first is that the inventor of Torkscrew (a fabulous all in one screw cap/corkscrew/champagne/beer bottle opener) is our very own Leisa Bates, one of four Zoom Creates principals and our finance extraordinaire. (You can read more about Leisa <a href="http://www.zoomcreates.com/culture/people.php?person=5" target="_blank">here</a> and Torkscrew <a href="http://www.bellasvago.com/company.html" target="_blank">here</a>.)</p>
<p>If you combine a super cool kitchen/wine gadget with an idea that sprung out of a great mind that we know and love&#8230; you can imagine the heart and soul that went into this project. Long story short: Torkscrew and it&#8217;s parent company, BellaSvago, is growing and making their mark on the world. Enter <em>The Tasting Pane</em>l magazine, whose May 2010 issue features a full page editorial outlining the  Torkscrew Story and touches on the minds behind the brand (that&#8217;s US). Please enjoy.</p>
<p><img class="alignleft size-large wp-image-2832" title="Torkscrew article_Tasting Panel" src="http://www.nineteenfortyone.com/wp-content/uploads/Torkscrew-article_Tasting-Panel2-613x800.jpg" alt="" width="613" height="800" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/05/the-tasting-panel-featuring-bellasvago-and-zoom-creates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Problem with Probability</title>
		<link>http://www.nineteenfortyone.com/2010/01/the-problem-with-probability/</link>
		<comments>http://www.nineteenfortyone.com/2010/01/the-problem-with-probability/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 19:55:30 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Code Logic]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Zoomers]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=1999</guid>
		<description><![CDATA[If you were to flip a coin 10 times, and it comes up heads each time, you might think, &#8220;On the next flip, it&#8217;s SURE to come up tails &#8211; it&#8217;s due.&#8221; If you flip the coin 10 more times and again it comes up heads each time, you might think, &#8220;The next flip will [...]]]></description>
			<content:encoded><![CDATA[<p>If you were to flip a coin 10 times, and it comes up heads each time, you might think, &#8220;On the next flip, it&#8217;s SURE to come up tails &#8211; it&#8217;s due.&#8221;  If you flip the coin 10 more times and again it comes up heads each time, you might think, &#8220;The next flip will surely be HEADS.  Just look at the statistics.&#8221;  Of course, we know that any flip has just as much chance as being heads as it does tails (assuming the coin is evenly weighted and symmetrical).  So how many flips does it take to change our <em>feeling</em> about the next flip?  Somewhere between 10 and 20 flips?<span id="more-1999"></span></p>
<div style="float: left; width: 400px; height: 340px; margin-right: 10px;">
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="swfobj_0" width="400" height="340" align="left">
      <param name="movie" value="http://www.nineteenfortyone.com/wp-content/uploads/zeno.swf" />
      <param name="align" value="left" />
      <!--[if !IE]>-->
      <object type="application/x-shockwave-flash" data="http://www.nineteenfortyone.com/wp-content/uploads/zeno.swf" width="400" height="340" align="left">
      <!--<![endif]-->
        <p>The Flash plugin is required to view this object.</p>
      <!--[if !IE]>-->
      </object>
      <!--<![endif]-->
    </object>
</div>
<p>Speaking of coins and chance, I threw together a game of chance (inspired by a lottery game) to help save some of the Zoomers some coin when we go out for lunch.  Hey guys &#8211; practice your probability predictions on this game.  Or just save your money and watch!</p>
<p>Here&#8217;s the FLA for this game: <a href="http://www.nineteenfortyone.com/wp-content/uploads/zeno.fla">zeno.fla</a><br />
<br style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/01/the-problem-with-probability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolution &#124; Building A Better Coop</title>
		<link>http://www.nineteenfortyone.com/2010/01/resolution-building-a-better-coop/</link>
		<comments>http://www.nineteenfortyone.com/2010/01/resolution-building-a-better-coop/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 20:19:49 +0000</pubDate>
		<dc:creator>Mrs. Knightly</dc:creator>
				<category><![CDATA[Etc.]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[Brand Guidelines]]></category>
		<category><![CDATA[Branding]]></category>
		<category><![CDATA[Coop]]></category>
		<category><![CDATA[Jersey Giants]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[Organic Feed]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[Silver Laced Wyandottes]]></category>
		<category><![CDATA[social media]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=1931</guid>
		<description><![CDATA[Fads. None of us are immune to them all the time, it’s just that some are easier to resist than others. For instance, brown was never the “New Black” for me, it was just brown. Chickens, on the other hand, now those were a fad I just couldn’t pass up. Fluffy Yellow Chicks? I’ll take [...]]]></description>
			<content:encoded><![CDATA[<p>Fads. None of us are immune to them all the time, it’s just that some are easier to resist than others.</p>
<p>For instance, brown was never the “New Black” for me, it was just brown. Chickens, on the other hand, now those were a fad I just couldn’t pass up.</p>
<p><img class="size-full wp-image-1932 alignnone" src="http://www.nineteenfortyone.com/wp-content/uploads/Chicks.jpg" alt="Chicks" width="360" height="270" /></p>
<p>Fluffy Yellow Chicks? I’ll take 5 of those <a href="http://www.mcmurrayhatchery.com/silver_laced_wyandottes.html">Silver Laced Wyandotte’s</a> please! We’re allowed to have 3 hens, but I figured there might be some natural attrition. I also allowed for human error that 1 or 2 might turn out to be Roosters. We watched in awe as the chicks went from fluffy, to gawky to beautiful. Well, all but one of them. I would stand out by the run watching them, the sun glinting magically off their iridescent tail feathers and remark to my partner “Baby, they’re so pretty! Except that one, why is she so ugly?” And then, one day, we heard a tentative, garbled Rrrrr-rrrrr-rrrrr. The ugly one, it turned out was our only hen.<span id="more-1931"></span></p>
<p>Four out of Five chicks were roosters! What are the odds? And still, we sallied forth. You see, we were committed to the chickens now. $350.00 for a coop (some assembly required) $300 for lumber and chicken wire for their run. $30.00 for a heat lamp, $27.00 for an electronic thermometer to ensure they stayed toasty warm. Organic feed, feeder, waterer, litter, scratch. It all adds up. Not to mention the emotional investment of hand-raising them from chicks. Once the “Rooster Issue” was addressed, we found three replacements, a few weeks younger than our existing hen. They were big, strapping <a href="http://en.wikipedia.org/wiki/Jersey_Giant">Jersey Giants</a>, earning their name by the amount of food they consumed. All appeared to be well, until a Sunday morning in November “Rrrrrr-rrrrrr-rrrrr” we looked at each other horror stricken. Not again? Why us? Sure enough, one of the Giant Jersey Chickens was a Rooster.</p>
<p>The week of Christmas, my partner came to me “Close your eyes and hold out your hand” she said with a glint in her eye. What was this? An early bauble she couldn’t wait to give me? No, it was a beautiful brown egg. Success, finally. To date, we have received 11 such gifts.</p>
<p>Determination, commitment, resolve – All of these are key in achieving the end goal, whatever it may be. Egg self sufficiency, driving more traffic to your website, increasing your market presence, hammering down your brand.</p>
<p><strong>Using Mrs. Knightly’s Chicken Analogy, let’s break it down, shall we?</strong></p>
<p>Before you run out and buy a bunch of chicks, you need a coop (Brand) for them to live in, once that’s in place, you need an appropriately sized Run (brand guidelines) where the chickens can do what they do best. And now, you buy the chickens (Collateral, Web &amp; Marketing). They should reflect the values, aesthetics and flavor of your coop (Brand), because they are an integral part in the end goal.</p>
<ul>
<li>Coop – Check</li>
<li>Run – Check</li>
<li>Chickens – Check</li>
</ul>
<p>Oh. Small detail. You’ve got to feed the chickens so they’ll produce. You can have the most beautiful coop, run and chickens in the world, but if you forget to feed (market and adapt) them, they will not survive. To keep them really healthy, they need friends (Social Media connections) and a change of scenery (Refresh &amp; Revise) every so often.</p>
<p>Next week, we’ll talk about the Perfect Omelet (Results).</p>
<p>Happy New Years!</p>
<p><em><strong>Mrs. Knightly</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2010/01/resolution-building-a-better-coop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Getting Jollified</title>
		<link>http://www.nineteenfortyone.com/2009/12/getting-jollified/</link>
		<comments>http://www.nineteenfortyone.com/2009/12/getting-jollified/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 19:16:39 +0000</pubDate>
		<dc:creator>Tweedle C</dc:creator>
				<category><![CDATA[Zoom Creates News]]></category>
		<category><![CDATA[ZoomCreates.com]]></category>
		<category><![CDATA[augmented reality]]></category>
		<category><![CDATA[get jollified]]></category>
		<category><![CDATA[happy holidays]]></category>
		<category><![CDATA[jollified]]></category>
		<category><![CDATA[zoom creates augmented reality]]></category>

		<guid isPermaLink="false">http://www.nineteenfortyone.com/?p=1674</guid>
		<description><![CDATA[Hopefully everyone has had a chance to check out &#8220;Jollified&#8221; — Zoom&#8217;s Holiday AR application. I&#8217;ve had almost as much fun playing with it as I did working with the Zoomers to create it. This project truly was a collaborative effort and a learning experience for both Design and Development. We loved the idea of [...]]]></description>
			<content:encoded><![CDATA[<p>Hopefully everyone has had a chance to check out &#8220;Jollified&#8221; — Zoom&#8217;s Holiday AR application. I&#8217;ve had almost as much fun playing with it as I did working with the Zoomers to create it. This project truly was a collaborative effort and a learning experience for both Design and Development. We loved the idea of combining a new digital technology like Augmented Reality with something low tech and hands-on like letterpress printing. We took our inspiration for the design of the site from Letterpressed cards and incorporated the texture of the toothy paper, the scrolly flourishes, and the muted colors all used with that style of printing. We then had to figure out how to make something that we created digitally look like it had been printed by hand, one color at a time. We did some experimenting and learned a lot of techniques in Photoshop to replicate the effect that is achieved in Letterpress printing when the texture of the paper shows through the ink. With a letterpress printer you must print each color one at a time, this can result in a slight overlap when two colors are next to each other. So, we also figured out how to use Photoshop to create this look. But the real fun came when we started turning files over to the development team and began to collaborate with them to turn our old style look into a high tech application. If you haven&#8217;t already, definitely take minute to <a href="www.zoomcreates.com/jollified" target="_blank">get Jollifed!</a></p>
<p><img class="alignnone size-full wp-image-1675" src="http://www.nineteenfortyone.com/wp-content/uploads/Jollified.jpg" alt="Jollified" width="600" height="585" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nineteenfortyone.com/2009/12/getting-jollified/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

