<?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>Code for Travel &#187; Blog</title>
	<atom:link href="http://codefortravel.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://codefortravel.com</link>
	<description>Apps for a mobile world</description>
	<lastBuildDate>Sun, 22 Apr 2012 03:23:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>November 2011 Monthly Income Report</title>
		<link>http://codefortravel.com/blog/november-2011-monthly-income-report/</link>
		<comments>http://codefortravel.com/blog/november-2011-monthly-income-report/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 19:19:36 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[idevblogaday]]></category>
		<category><![CDATA[income report]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=275</guid>
		<description><![CDATA[Every month, Dave and I like to post a monthly income report for the world to see. We do this as an effort to maintain transparency for our business, keep us motivated to push for more income growth, and to inspire everyone else to push forward on their business ideas...]]></description>
			<content:encoded><![CDATA[<p>Every month, Dave and I like to post a monthly income report for the world to see. We do this as an effort to maintain transparency for our business, keep us motivated to push for more income growth, and to inspire everyone else to push forward on their business ideas and form some passive income streams.</p>
<p>This month&#8217;s report is a bit late, but I wanted to get it into the iDevBlogADay roll since we&#8217;ve done so well since our last update.</p>
<h3>What&#8217;s new with us</h3>
<p>This month was crazy good. I&#8217;m not sure if it&#8217;s just the holidays, but we had a really good month in November, and it&#8217;s looking to be even better in December. I&#8217;m hoping this isn&#8217;t just due to the holidays, but we&#8217;ll see if our growth maintains through the new year. I&#8217;m not expecting much, but it sure would be nice.</p>
<p>I started working on two new applications in November, and Dave started working on one. We decided to work on our own ideas for a bit, so we can see if either one of us can come up with a money making idea. If one of us is successful, we&#8217;ll be sure to replicate across the other platforms. One of the best things about working with someone else is the ability to work on different projects, and focus efforts on whatever is successful. If you haven&#8217;t teamed up with someone yet, consider doing so soon.</p>
<h3>What went right</h3>
<p><strong>Doubling Income!</strong></p>
<p>This was an incredible feeling for us. In November we managed to double our income compared to October! Our apps seem to be picking up steam, and as we get more downloads, we get more eyeballs and ad clicks. I can&#8217;t wait until we double our income again. We look to be on track so far this month, so we&#8217;ll see what happens.</p>
<p><strong>Started New Projects</strong></p>
<p>Dave and I both started our own projects in an attempt to diversify our portfolio. I&#8217;m really excited about the next two or three apps I&#8217;ll be working on, and I can&#8217;t wait to get them launched. I&#8217;m moving away from the soundboards and trying to get into more utility applications, which is good.</p>
<p><strong>iOS Meetup</strong></p>
<p>November marked the sixth consecutive iOS meetup that I&#8217;ve organized in Orlando. Building an iPhone development community in Orlando has been one of the most exciting things I&#8217;ve been a part of, and is one of the events I look most forward to every month. I&#8217;m trying to get Dave to start an Android one so we can corner the mobile market in the city, so hopefully he&#8217;ll get on that soon. If you&#8217;re ever in Orlando, <a href="http://www.meetup.com/Orlando-iOS-Developer-Group/" target="_blank">come check us out</a>.</p>
<h3>What went wrong</h3>
<p><strong>Didn&#8217;t Learn Lesson</strong></p>
<p>File this one under things-we-should&#8217;ve-learned-but-didn&#8217;t. We wanted to put together a holiday themed application to try and take full advantage of the holidays. Unfortunately, we made the same mistakes in this project as we did for the Food and Wine Festival. We simply didn&#8217;t schedule enough time to bring the project to completion. I&#8217;m unsure of whether or not there will be a large opportunity cost, but it would have been nice to have an application ready for December. Hopefully we&#8217;ll learn our lesson the second time around, and make sure we have enough time to plan out our projects.</p>
<p><strong>Split Focus</strong></p>
<p>This is specifically an issue that I had this month. After I wrapped the Food and Wine festival application, I had two ideas that I wanted to work on that I was very excited about. Rather than isolate one of the projects and put all my focus on it, I decided to split my efforts and work on two applications at once. The result was very little progress on either project, and nothing to show for December. I decided to go ahead and put one of the projects on the backburner, and work on what I feel is the easier idea to implement. Hopefully that application will be launching this month, and will be ready for the new year.</p>
<h3>Income Breakdown</h3>
<p>November was a great month for us, as we were able to double our income from the previous month! We hadn&#8217;t quite doubled our highest grossing month, as we saw a bit of an income drop in October, but it was a great amount for us nonetheless. It&#8217;s amazing that this income is truly passive, and we&#8217;re beginning to be able to rely on a set amount every month. We only seem to be going up from here, and we&#8217;re really excited to see where we are this time next year.</p>
<p>Enough blabbing, on to the numbers.</p>
<p><strong>Android Market</strong></p>
<ul>
<li>Android &#8211; <strong>$268.45</strong> (<span style="color: #339966;"><strong>+210%</strong></span>)</li>
</ul>
<p><strong>iPhone Market</strong></p>
<ul>
<li>iPhone &#8211; <strong>$9.13</strong> (<span style="color: #ff0000;"><strong>-7.5%</strong></span>)</li>
</ul>
<p>Total Earnings &#8211; <strong>$277.58</strong> (<span style="color: #339966;"><strong>+201%</strong></span>)</p>
<p>We&#8217;re not sure if our income is beginning to ramp up due to the holidays, or if our applications are just rising in popularity. What&#8217;s interesting is that our income graphs follow our download graphs pretty accurately, with plateaus in downloads and income matching. If you have ad support applications in the app store, do you normally see an increase in revenue during the holidays?  I would love to hear what others are experiencing.</p>
<h3>Upcoming Plans</h3>
<p>Dave and I have set the following goals for December:</p>
<p><strong>$500 month</strong></p>
<p>What the heck, let&#8217;s try to take full advantage of the holiday season and try to have a $500 month. This would be our first major income goal, and would really help us believe that mobile applications are a viable, sustainable business. We&#8217;ll see what happens.</p>
<p><strong>Launch Another App</strong></p>
<p>Dave and I would like to launch one application each. That would clear a few ideas off our list and allow us to start the new year being able to focus on new ideas. Can&#8217;t wait to see how the new applications turn out. It&#8217;s always exciting when you have the chance to make some extra income!</p>
<p><strong>Set 2012 Goals</strong></p>
<p>We&#8217;re going to discuss our goals for 2012, so look for a resolution post in January. Neither one of us can wait to see where we are with this business by this time next year. It&#8217;ll be great to get a fresh start, and really bring focus to our business.</p>
<p>Thanks for sticking through this post! I finally got RSS set up properly in our WordPress theme, so if you haven&#8217;t done so already, consider <a href="http://feeds.feedburner.com/CodeForTravel" target="_blank">subscribing to our blog</a>. We&#8217;ll continue to post these income reports, but I don&#8217;t want to flood iDevBlogADay with them every month. RSS is the best way to keep up with what we&#8217;re doing!<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/november-2011-monthly-income-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generating Revenue with Admob</title>
		<link>http://codefortravel.com/blog/generating-revenue-with-admob/</link>
		<comments>http://codefortravel.com/blog/generating-revenue-with-admob/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 19:26:55 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[admob]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[idevblogaday]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[revenue]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=264</guid>
		<description><![CDATA[Things have been crazy over the past few weeks, so I didn&#8217;t have a chance to put together the application teardown that I wanted to have for all the #idevblogaday readers. Instead, I&#8217;m giving you the slides to the presentation I did at the Orlando iOS meetup group last week....]]></description>
			<content:encoded><![CDATA[<p>Things have been crazy over the past few weeks, so I didn&#8217;t have a chance to put together the application teardown that I wanted to have for all the #idevblogaday readers. Instead, I&#8217;m giving you the slides to the presentation I did at the Orlando iOS meetup group last week.</p>
<p>The slides go over a few of our numbers and help show how to get started with AdMob in your applications. I plan on recording myself giving the presentation to these slides, but for now, enjoy what I have up.</p>
<pre><iframe src="http://www.slideshare.net/slideshow/embed_code/10403330" width="600" height="489" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe><br/><br/></pre>
<p>Let me know what you think or if there&#8217;s anything that needs clarification!<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/generating-revenue-with-admob/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google TV and Android Apps</title>
		<link>http://codefortravel.com/blog/google-tv-and-android-apps/</link>
		<comments>http://codefortravel.com/blog/google-tv-and-android-apps/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 16:00:32 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[google tv]]></category>
		<category><![CDATA[idevblogaday]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=236</guid>
		<description><![CDATA[I&#8217;m filling in for Andrew in this week&#8217;s post, and I wanted to share a little bit of my side of our business: Android development.  Specifically, the topic of Google TV. With recent updates, these devices can now access the Android Market, which can greatly expand the number of people exposed...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m filling in for Andrew in this week&#8217;s post, and I wanted to share a little bit of my side of our business: Android development.  Specifically, the topic of Google TV. With recent updates, these devices can now access the Android Market, which can greatly expand the number of people exposed to your mobile applications.</p>
<p><strong>Google TV Beta Update: Logitech Revue</strong></p>
<p>Users with Sony devices started receiving the update a few weeks ago, but Logitech Revue owners like myself are still waiting.  After hearing rumors that it could be another month or two, I started getting impatient. There were now users of the new Google TV market, and none of our apps were in there yet!</p>
<p>I decided to follow this <a target="_blank" title="GoogleTV Honeycomb Update Tutorial" href="http://androidadvices.com/firmware-upload-pending-update-google-tv-logitech-revue-android-honeycomb-31-firmware-version/">Android update tutorial</a> and install the Honeycomb beta update on my device.  After a few tries, all went well, and I was checking out new apps on my TV.</p>
<p><strong>Updates to Applications</strong></p>
<p>I immediately started in on updating one of our apps.  A little background: Android devices come in many shapes, sizes, and with varied features. Apps must declare which devices, screen sizes, and phones they will suport in their AndroidManifest.xml file.</p>
<p>The only change developers will need to make is to modify the Manifest to let the Android Market know that a <a target="_blank" title="Google TV Touchscreen not required" href="http://code.google.com/tv/android/docs/gtv_android_features.html#Unavailable">touchscreen is not required</a> (while my device does have a trackpad on its keyboard remote, you can&#8217;t assume that other devices will).</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>uses<span style="color: #339933;">-</span>feature android<span style="color: #339933;">:</span>name<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;android.hardware.touchscreen&quot;</span> android<span style="color: #339933;">:</span>required<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;false&quot;</span> <span style="color: #339933;">/&gt;</span></pre></div></div>

<p>Back on the TV, I updated settings to allow installation of non-market apps (so I could test my own apps before deploying).  After recompiling, I installed the app on my GoogleTV and it was amazing to see the same version running on the big screen!</p>
<p>The only drawback is that sometimes a layout that works well on a handheld phone isn&#8217;t as usable with a D-pad controller.  I ended up creating a new layout specifically for the TV which would be easier to navigate.  This deserves a post entirely on its own, but for now, you can download our first <a title="Download GoogleTV app" href="http://codefortravel.com/our-apps/evo-vs-iphone-soundboard/">Google TV app</a> and let us know what you think.</p>
<p><strong>Google TV Hangouts</strong></p>
<p><strong></strong>Another cool facet of Android development is the open community.  Over the past two weeks, we&#8217;ve been attending Google TV hangouts on Google+ hosted by some of the development team themselves.  Over a video chat, they make themselves available for &#8220;office hours&#8221; to talk about porting your applications, upcoming plans, and just questions about the platform in general.  It&#8217;s awesome to have this open connection to Android developers, and I look forward to seeing how this platform evolves.</p>
<p>Thanks for reading, I hope you enjoyed an insight into Android development!  If you&#8217;re interested, check out our latest <a href="/blog/october-2011-monthly-income-report/">Monthly Income Report</a>.<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/google-tv-and-android-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>October 2011 Monthly Income Report</title>
		<link>http://codefortravel.com/blog/october-2011-monthly-income-report/</link>
		<comments>http://codefortravel.com/blog/october-2011-monthly-income-report/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 08:00:13 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[income report]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=217</guid>
		<description><![CDATA[Every month, Dave and I like to post a monthly income report for the world to see. We do this as an effort to maintain transparency for our business, keep us motivated to push for more income growth, and to inspire everyone else to push forward on their business ideas...]]></description>
			<content:encoded><![CDATA[<p>Every month, Dave and I like to post a monthly income report for the world to see. We do this as an effort to maintain transparency for our business, keep us motivated to push for more income growth, and to inspire everyone else to push forward on their business ideas and form some passive income streams.</p>
<h3>What&#8217;s new with us</h3>
<p>October was a crazy, crazy month for us. I had to meet a very tight deadline at my full time job and lost an entire weekend of my time to the dreaded crunch. I wound up working 35 hours over the course of a weekend and slept at the office to push this project out on time. The deadline was met, but I experienced pretty hardcore burnout and didn&#8217;t want to work on any apps for a while. Unfortunately this was reflected a bit in our income, and I wasn&#8217;t able to get a second app built this month.</p>
<p>Now that we got through the craziness of October, we&#8217;re back on track building new apps. We&#8217;re hoping to work with a graphic designer on a few projects in the near future. We&#8217;re also looking to get a seasonal app put out for the holidays, and maybe make some extra money off all those shiny new phones people will be receiving as gifts.</p>
<p>We&#8217;re going to make a strong push to generate more growth this month. We&#8217;ve set some attainable goals, but you&#8217;ll read about those at the end of this post.</p>
<h3>What went right</h3>
<p><strong>Launched Food and Wine</strong></p>
<p>Despite the hectic feel of October, we had a few things go right this month. We launched both versions of the <a title="Epcot International Food and Wine Festival App" href="http://codefortravel.com/our-apps/epcot-international-food-and-wine-festival-app/" target="_blank">Epcot Food and Wine App</a>, so we have another completed project under our belt. It definitely felt good to add this to our portfolio. We finally have some variety in our iPhone applications, and we&#8217;ve got an Android app up that&#8217;s not a soundboard. We&#8217;re looking forward to getting a few more apps out by the end of the year.</p>
<p><strong>Maintained Revenue</strong></p>
<p>Despite not introducing any other new apps this month, we maintained our revenue stream. We had a bit of a dip in our earnings, but the dip small enough to not have a major effect on us. It&#8217;s great to know that we can rely on making a certain amount every month, despite how many new apps we put out.</p>
<p><strong>Record Single Day Earnings</strong></p>
<p>This is a small thing that went right, but we managed to have a record earnings day. Our highest single day earnings by the end of October was $7.29, which is pretty great. I remember when Dave and I just wanted to make $1 a day, so it&#8217;s nice to know we&#8217;re slowly creeping up toward the $10 per day mark. This business is definitely for the long term, so while our earnings may seem small, you have to start somewhere. Can&#8217;t wait until the day we&#8217;re making $100 a day and looking back on our $7 days and chuckling.</p>
<p><strong>Gained New Skills</strong></p>
<p>Finally, Dave and I both added new skills to our developer tool belt. Though this doesn&#8217;t have affect our income directly, adding new skills allows us to build more complicated applications, and hopefully have better income potential. This was the first time we both worked with databases/Core Data, as well as sharing from a mobile app to Facebook. The results have been pretty good, and it&#8217;s nice to know that we have this experience behind us.</p>
<h3>What went wrong</h3>
<p><strong>Food and Wine Woes</strong></p>
<p>We had a few things go wrong this month, but we learned a lot of lessons. Two things that went wrong are actually related: we launched the Food and Wine iPhone app late, and we had to remove features that we wanted to include. We were on a really tight deadline for Food and Wine, so we knew that we might need to cut some features in order to get the application out. Unfortunately, we were right, and we had to cut out a few things that we really wanted to include.</p>
<p>Luckily the festival is an annual event, so we&#8217;ll be able to add the new features for version 2 next year. However, we knew that the audience for this app was extremely limited, so we wanted to make sure we knew when we should drop features and just push the app live.</p>
<p>The most important lesson here was to <strong>know when to cut your losses and push live</strong>. Had we continued to develop features, we would have missed income generation opportunities, due to the limited schedule of the event.</p>
<p><strong>Delayed Next Project</strong></p>
<p>Finally, I had to delay working on an application I wanted to start. I was given the opportunity to build an application for Florida Hospital and took the immediate income opportunity over the long term recurring benefits of another apps. Luckily the project was large enough so it was worth the time put in, but there was definitely an opportunity cost involved.</p>
<h3><span class="Apple-style-span" style="font-weight: bold;">Income Breakdown</span></h3>
<p>Another decent month this month, but we didn&#8217;t see any income growth. We were a few bucks under last month&#8217;s income, but it&#8217;s not so much that we were worried about it. So far we&#8217;re on track this month to pass October&#8217;s income, so we should see some growth in our next report.</p>
<p><strong>Android Market</strong></p>
<div>
<ul>
<li>Android &#8211; <strong>$127.86 (<span style="color: #ff0000;">-6%</span>)</strong></li>
</ul>
<div><strong>Apple App Store</strong></div>
<ul>
<li>iPhone &#8211; <strong>$9.87 (<span style="color: #339966;">+224%</span>)</strong></li>
</ul>
<div>Total Earnings: <strong>$137.74 (<span style="color: #ff0000;">-1.9%</span>)</strong></div>
<div>Launching the Food and Wine iPhone app definitely helped recoup some of the losses from the Android applications. Unfortunately, the Food and Wine festival will be ending soon, so we need to get another iPhone app out to make up for the revenue loss. Developing an app for a specific event was an interesting experience, but next time we&#8217;ll have to keep a closer eye on the opportunity costs we may be missing out on.</div>
<h3>Upcoming Plans</h3>
<p>I&#8217;ve been continuing to post regularly to iDevBlogADay and it&#8217;s made me really think about the type of articles and posts that I want to write. I&#8217;ve decided that this month I&#8217;m going to start a new post type. It&#8217;ll be a monthly series in which I&#8217;ll take a look at the various design elements of applications that have inspired me or offered solutions to problems I&#8217;ve had to solve. The first post will be about Evernote, so be sure to come back to the blog or subscribe to the RSS feed if you&#8217;d like to check that out.</p>
<p>Dave and I discussed our plans for November and December and set some goals for the end of the year. By end of year we&#8217;d like to launch two more apps on each market, launch a Google TV app, have a $10 ad revenue day, and file for an LLC to make this whole company thing official.</p>
<p>That&#8217;s it for October, so thanks for reading our monthly income report! I know it was a long one this month, but hopefully you&#8217;re able to benefit from some of the lessons we&#8217;ve learned. I&#8217;d love to hear what you&#8217;ve learned on your projects, so leave a comment below. Also, if you&#8217;re not doing so already, be sure to follow us on Twitter <a href="http://www.twitter.com/codefortravel" target="_blank">@codefortravel</a>.</p>
</div>
<p><!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/october-2011-monthly-income-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Track Downloads with Google Analytics</title>
		<link>http://codefortravel.com/blog/track-downloads-with-google-analytics/</link>
		<comments>http://codefortravel.com/blog/track-downloads-with-google-analytics/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 02:22:20 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[idevblogaday]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=183</guid>
		<description><![CDATA[Do you know if your app download links on your website are converting? Did you know you can track how many times your site refers a user to download your apps? It&#8217;s easy to do with some Google Analytics and javascript magic. Install Google Analytics The first thing to do,...]]></description>
			<content:encoded><![CDATA[<p>Do you know if your app download links on your website are converting? Did you know you can track how many times your site refers a user to download your apps? It&#8217;s easy to do with some Google Analytics and javascript magic.</p>
<h4>Install Google Analytics</h4>
<p>The first thing to do, if you haven&#8217;t done so already, is to get <a href="http://www.google.com/analytics" target="_blank">Google Analytics</a> to start tracking your website. It&#8217;s free and easy to set up. Installing analytics is outside the scope of the article, but it&#8217;s extremely simple to do. Just follow the link above to register and go through the installation process.</p>
<p>Most people know that Google Analytics can track your website traffic statistics, but did you know that in addition to visits, you can track individual events and actions? We&#8217;re going to utilize a function of analytics called &#8220;Event Tracking&#8221; to help us with this.</p>
<h4>Add Javascript to Links</h4>
<p>In order to begin tracking link clicks, we need to add a bit of javascript to the links that are pointing to our apps in the app store. Find a link on your website that you would like to track, and add the following onclick event:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">onclick<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;_gaq.push(['_trackEvent', 'Event Category', 'Event Type', 'Description']);&quot;</span></pre></div></div>

<p>Next, replace &#8220;Event Category&#8221; with a category you would like all similar events to be grouped under. For my website I chose &#8220;Application Buttons&#8221;. After that, replace &#8220;Event Type&#8221; with the type of event you are tracking. I chose &#8220;Click&#8221;. Finally, replace &#8220;Description&#8221; with the name of your app. If you have an app available on multiple platforms, I would add the platform name to the description.</p>
<p>As an example, my tracking event for the <a title="Epcot International Food and Wine Festival App" href="http://codefortravel.com/our-apps/epcot-international-food-and-wine-festival-app/" target="_blank">Epcot Food and Wine Festival App</a> is as follows:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">onclick<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;_gaq.push(['_trackEvent', 'Application Buttons', 'Click', 'Food and Wine iPhone']);&quot;</span></pre></div></div>

<p>All of my apps are grouped under the &#8220;Application Buttons&#8221; categories. You could just as easily track hovers and mouseouts by replacing onclick with whatever javascript action you want to track, but clicks make the most sense. Remember, these onclick events need to be added to your links.</p>
<p>After getting your first event tracking code in place, click your link. You should be directed to your application, while Google keeps track of the link in the background.</p>
<h4>Viewing Your Events</h4>
<p>It&#8217;s important to note that Google only updates their site statistics once per night. This means that if you follow these steps immediately after installing your tracking code, you will not see the events being tracked. Be sure to check your stats the following day to see your tracking statistics.</p>
<p>You can view your tracked events by going to your site&#8217;s analytics report and clicking on <strong>Content &gt; Event Tracking</strong>. You will be taken to a graph overview of your tracked events and you will see a summary of your events at the bottom of your screen. If you&#8217;ve waited until the following day to see your statistics, you should see a group of events named &#8220;Application Buttons&#8221; or whatever you decided to name your event category.</p>
<p><a href="http://codefortravel.com/wp-content/uploads/2011/11/Screen-shot-2011-11-01-at-10.03.33-PM.png" rel="lightbox[183]" title="Screen shot 2011-11-01 at 10.03.33 PM"><img class="alignnone size-full wp-image-200" title="Screen shot 2011-11-01 at 10.03.33 PM" src="http://codefortravel.com/wp-content/uploads/2011/11/Screen-shot-2011-11-01-at-10.03.33-PM.png" alt="" width="501" height="136" /></a></p>
<p>&nbsp;</p>
<p>Click &#8220;View All&#8221; next to the category, and you will be brought to a summary of all of the events that have occurred under that category. At this point you should only see &#8220;Click&#8221;.</p>
<p><a href="http://codefortravel.com/wp-content/uploads/2011/11/Screen-shot-2011-11-01-at-10.03.49-PM.png" rel="lightbox[183]" title="Screen shot 2011-11-01 at 10.03.49 PM"><img class="alignnone size-large wp-image-201" title="Screen shot 2011-11-01 at 10.03.49 PM" src="http://codefortravel.com/wp-content/uploads/2011/11/Screen-shot-2011-11-01-at-10.03.49-PM-1024x59.png" alt="" width="600" height="35" /></a></p>
<p>Click on the event name and you will see all of the event descriptions that you have set up under that category and action.</p>
<p><a href="http://codefortravel.com/wp-content/uploads/2011/11/Screen-shot-2011-11-01-at-10.05.36-PM.png" rel="lightbox[183]" title="Screen shot 2011-11-01 at 10.05.36 PM"><img class="alignnone size-large wp-image-202" title="Screen shot 2011-11-01 at 10.05.36 PM" src="http://codefortravel.com/wp-content/uploads/2011/11/Screen-shot-2011-11-01-at-10.05.36-PM-1024x161.png" alt="" width="600" height="95" /></a></p>
<p>I know my downloads are abysmal. I actually forgot to set up my tracking code on a few links, but writing this article got me to go back and make sure all of my referrals are now being tracked. Thanks iDevBlogADay!</p>
<p>As you can see, we&#8217;ve had 7 people click to view our Food and Wine Festival app in the Android app store. Oddly enough, our Wolfenstein 3D soundboard only has 1 referral, but we get a lot of traffic to our site from the search phrase &#8220;wolfenstein 3d soundboard&#8221;. Knowing this, we can now take action to try to push visitors toward downloading the wolfenstein 3D soundboard. This may mean updating our copy on the site page or featuring the app somewhere else on our website.</p>
<p>So there you have it! As you can see, tracking your app referrals from your website is extremely easy. Hopefully this how-to has been helpful for you. If you have any other tips for tracking referral statistics, I&#8217;d love to hear them! Leave a comment below, and share your knowledge!</p>
<p>Also, be sure to check back next week when I release October&#8217;s monthly income report. I&#8217;m trying not to bombard my idevblogaday posts with income reports, but I know they&#8217;re very popular. If you&#8217;d like to be notified when that article publishes, be sure to follow us on Twitter <a href="http://www.twitter.com/codefortravel" target="_blank">@codefortravel</a>.<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/track-downloads-with-google-analytics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom UISwitch Text</title>
		<link>http://codefortravel.com/blog/custom-uiswitch-text/</link>
		<comments>http://codefortravel.com/blog/custom-uiswitch-text/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 17:47:02 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[idevblogaday]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[uiswitch]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=151</guid>
		<description><![CDATA[While working on a project for a client, I encountered an issue with customizing UISwitches. The project involved updating a previous built application to make it iOS5 compatible. Everything was going well until I tried to use the code the previous programmer provided. When building the file for iOS 4,...]]></description>
			<content:encoded><![CDATA[<p>While working on a project for a client, I encountered an issue with customizing UISwitches. The project involved updating a previous built application to make it iOS5 compatible. Everything was going well until I tried to use the code the previous programmer provided. When building the file for iOS 4, the following code worked fine.</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">&#40;</span><span style="color: #002200;">&#40;</span>UILabel <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>switchView subviews<span style="color: #002200;">&#93;</span> lastObject<span style="color: #002200;">&#93;</span> subviews<span style="color: #002200;">&#93;</span> objectAtIndex<span style="color: #002200;">:</span><span style="color: #2400d9;">2</span><span style="color: #002200;">&#93;</span> subviews<span style="color: #002200;">&#93;</span> objectAtIndex<span style="color: #002200;">:</span><span style="color: #2400d9;">0</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span>.text <span style="color: #002200;">=</span> <span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;M&quot;</span>;
<span style="color: #002200;">&#40;</span><span style="color: #002200;">&#40;</span>UILabel <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>switchView subviews<span style="color: #002200;">&#93;</span> lastObject<span style="color: #002200;">&#93;</span> subviews<span style="color: #002200;">&#93;</span> objectAtIndex<span style="color: #002200;">:</span><span style="color: #2400d9;">2</span><span style="color: #002200;">&#93;</span> subviews<span style="color: #002200;">&#93;</span> objectAtIndex<span style="color: #002200;">:</span><span style="color: #2400d9;">1</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span>.text <span style="color: #002200;">=</span> <span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;F&quot;</span>;</pre></div></div>

<p>However, I found that building for iOS5 caused my application to crash when I was attempting to customize the label. I decided to investigate, and used a technique to loop through all the views of an object and spit out the class types. I ran the test for both iOS4 and iOS5 with the following results:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">iOS 4
&lt;_UISwitchSlider: 0x5a3dc20; frame = (0 0; 94 27); clipsToBounds = YES; opaque = NO; layer = &lt;CALayer: 0x5a3dca0&gt;&gt;
&lt;UIImageView: 0x5a3e040; frame = (0 0; 94 27); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x5a3e070&gt;&gt;
&lt;UIImageView: 0x5a3e0c0; frame = (0 0; 94 27); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x5a3e0f0&gt;&gt;
&lt;UIView: 0x5a3e180; frame = (3 0; 88 27); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x5a3e1b0&gt;&gt;
&lt;UILabel: 0x5a3e240; frame = (-40 0; 24 27); text = 'ON'; clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x5a3e2b0&gt;&gt;
&lt;UILabel: 0x5a36450; frame = (48 0; 32 27); text = 'OFF'; clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x5a364c0&gt;&gt;
&lt;UIImageView: 0x5a3e120; frame = (-2 0; 45 27); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x5a3e150&gt;&gt;
&nbsp;
iOS 5
&lt;_UISwitchInternalView: 0x19bcf0; frame = (-1 0; 79 27); layer = &lt;CALayer: 0x19bd60&gt;&gt;
&lt;UIImageView: 0x19bd90; frame = (1 0; 77 27); opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x19bdd0&gt;&gt;
&lt;UIView: 0x19be00; frame = (1 0; 77 27); clipsToBounds = YES; alpha = 0; layer = &lt;CALayer: 0x19be30&gt;&gt;
&lt;UIImageView: 0x19bee0; frame = (-52 0; 79 27); hidden = YES; opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x19bf20&gt;&gt;
&lt;UIImageView: 0x19bf80; frame = (-52 0; 131 27); opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0x19bfc0&gt;&gt;
&lt;UIImageView: 0x19bff0; frame = (-1 0; 29 27); userInteractionEnabled = NO; layer = &lt;CALayer: 0x19c030&gt;&gt;</pre></div></div>

<p>As you can see from the output above, iOS4 provides a UILabel that can be accessed. The previous programmer&#8217;s code targeted this specific subview and set the label text. However, in iOS5 you&#8217;ll see that the UILabel is non-existent. When the code runs and attempts to use a UILabel, it finds none and crashes.</p>
<p>I&#8217;m speculating, but it would appear that iOS5 is using image views to render the text on a UISwitch. The only way to customize the UISwitch would be to build your own view to use.</p>
<p>Luckily, I found a set of classes that allows you to do just that. The class is called <a href="https://github.com/domesticcatsoftware/DCRoundSwitch" target="_blank">DCRoundSwitch</a> and was written by <a href="http://domesticcat.com.au/" target="_blank">Domestic Cat Software</a>. The class was super easy use. Simply import the header file and instantiate a DCRoundSwitch instead of a UISwitch. You then set the &#8216;onText&#8217; and &#8216;offText&#8217; properties of the switch to customize the text displayed.</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;">DCRoundSwitch <span style="color: #002200;">*</span>switchView <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>DCRoundSwitch alloc<span style="color: #002200;">&#93;</span> init<span style="color: #002200;">&#93;</span>;
switchView.onText <span style="color: #002200;">=</span> <span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;M&quot;</span>;
switchView.offText <span style="color: #002200;">=</span> <span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;F&quot;</span>;</pre></div></div>

<p>This is obviously much better than trying to target a specific subview which may or may not exist. If you&#8217;re looking to build round UISwitches that need to be customized, you should definitely download that class.</p>
<p>Their github account has a project file you can download and play with.</p>
<p><strong>Warning:</strong> After compiling an old project into iOS5 using armv7 architecture, be sure to go back and <strong>extensively test your application</strong> to see if problems like this occur. The above problem may have been caused by not including the armv6 architecture when I was running my tests, but it goes to show you that it&#8217;s important to test your applications completely after a new SDK version comes out.</p>
<p>Hopefully this is helpful for some of you. It&#8217;s my first technical post, and was pretty fun to write, so I&#8217;ll probably post more in the future. I&#8217;d love to hear what problems you&#8217;ve run into with iOS5, so if you&#8217;ve hit any bugs, tell me about them in the comments.<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/custom-uiswitch-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>September 2011 Monthly Income Report</title>
		<link>http://codefortravel.com/blog/september-2011-monthly-income-report/</link>
		<comments>http://codefortravel.com/blog/september-2011-monthly-income-report/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 18:28:10 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[idevblogaday]]></category>
		<category><![CDATA[income report]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=127</guid>
		<description><![CDATA[I&#8217;m getting this up a bit later than I anticipated, but at least it&#8217;s up! Every month we&#8217;ll be posting how much Dave and I make on the various mobile marketplaces. This is in an effort to both hold ourselves accountable to build our business, but also allows others to...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m getting this up a bit later than I anticipated, but at least it&#8217;s up!</p>
<p>Every month we&#8217;ll be posting how much Dave and I make on the various mobile marketplaces. This is in an effort to both hold ourselves accountable to build our business, but also allows others to learn from what we do. He handles Android development while I take care of iPhone. With our powers combined, we hope to have a six figure business within the next two years.</p>
<h3>What&#8217;s New With Us</h3>
<p>September was a pretty crazy month. We&#8217;ve been trying to put together a mobile application for the Epcot Food and Wine Festival and we were hoping to launch it a few weeks ago. Unfortunately we missed our deadline, but I&#8217;ll talk more about that later.</p>
<p>No new apps were developed this month. Despite not building anything new, we are  continuing to generate revenue on the applications we already have on the market. That&#8217;s the best part of having passive income!</p>
<h3>What Went Right</h3>
<p><strong>We increased our profit!</strong></p>
<p>Despite not putting any new applications on the app stores this month, we still managed to generate more revenue than the previous month. We noticed a significant jump in downloads and clicks for our most popular app. Hopefully it will continue to generate the more money every month!</p>
<p><strong>Started Blogging</strong></p>
<p>We <strong>finally</strong> started our blog and wrote a few posts. For some reason it took a while to find the time and motivation to put the site together. We&#8217;re using a simple theme for now, but it feels good to finally have something up. It&#8217;s been fun watching traffic spike whenever we write new posts, and it makes managing our <a href="/our-apps/">iPhone and Android Apps</a> landing pages a lot easier.</p>
<p><strong>Joined iDevBlogADay</strong></p>
<p>In September we made the decision to join the <a href="http://idevblogaday.com/" target="_blank">iDevBlogADay</a> community. This is actually a post for that community, but if you&#8217;re reading this and you&#8217;re unfamiliar with them, you should check them out. iDevBlogADay is a group of bloggers who write helpful and interesting posts about iOS development. I will be posting every two weeks on Tuesdays. This post is a make up post that I wanted to launch this past Tuesday. Expect the next one on October 18th.</p>
<p><strong>Updated Street Fighter 2 Soundboard</strong></p>
<p>Dave put out an update to the <a title="Street Fighter II Soundboard" href="http://codefortravel.com/our-apps/street-fighter-ii-soundboard/" target="_blank">Street Fighter 2 Soundboard</a> that allows users to save the sounds to their phone and use them as ring tones. This functionality is something that our users were clamoring for, so we delivered. Nearly every review under 5 stars said that it would be a 5 star app if only the user had the ability to save the board sounds as ringtones. Those e-mails and app reviews taught us the important thing we learned this month. <strong>Listen to your users&#8217; feedback</strong>. I can&#8217;t stress how important it is to stay in tune with what your customers are asking for, and to implement the changes they want. Happy users are happy customers, and it can only do great things for your brand&#8217;s image.</p>
<h3>What Went Wrong</h3>
<p><strong>Missed Our Food and Wine Deadline</strong></p>
<p>We are located in Orlando, FL, so we&#8217;re constantly hearing about events that Disney puts together. One of our favorite annual events is the <a href="http://disneyworld.disney.go.com/parks/epcot/special-events/epcot-international-food-and-wine-festival/" target="_blank">Epcot International Food and Wine Festival</a>. This is a really fun event where you go between different food kiosks and sample foods, wines, and beers from countries around the world.</p>
<p>We wanted to put together an application that would allow users to keep track of what food and drinks they have tried. The original plan was to allow for Facebook sharing and a review system. Unfortunately, we didn&#8217;t have as much time to work on the app as much we&#8217;d have liked, so we had to cut a few features. We originally planned to allow users to submit reviews and ratings for the foods they try, but we scrapped this feature for now. Despite cutting features, we still missed our deadline. The Android version is in the Android market now, but the iPhone one is still under review. We&#8217;re about a week late, and I&#8217;m sure we&#8217;ll take a revenue loss, but it was still a fun app to work on. If anything, the app will be a great portfolio piece.</p>
<h3>Income Breakdown</h3>
<p>This was only our second month on the mobile marketplaces but we&#8217;re already seeing an increase in revenue. This is despite the fact that we did not submit any new applications to the app stores. I don&#8217;t really know what to attribute the growth to, but this really shows how great it is to have passive income. Despite not putting any new products out there, we are still generating income.</p>
<p><strong>Android Market</strong></p>
<ul>
<li>Android Earnings:<strong> $135.98 (<span style="color: #339966;">+81.3%</span>)</strong></li>
</ul>
<p><strong>Apple App Store</strong></p>
<ul>
<li>iPhone Earnings:<strong> $4.39 (<span style="color: #ff0000;">-1.6%</span>)</strong></li>
</ul>
<p><strong>Total Earnings: $140.37 (<span style="color: #339966;">+76.8%</span>)</strong></p>
<p>I still haven&#8217;t resolved the copyright issues with the iPhone apps, so we didn&#8217;t see any sort of income from those this month. Android on the other hand had a great amount of growth. I don&#8217;t expect us to continue to see numbers like that until we submit new applications, but it&#8217;s great to know that we have an increased user base that&#8217;s helping us earn more money every month.</p>
<h3>Upcoming Plans</h3>
<p>Dave and I have a spreadsheet full of ideas for apps that we want to build, so we&#8217;re going to take this month to get started on one or two. I&#8217;ve also been contracted by my day job to help update an application outside of normal hours, so that should keep me busy. My plan is to put out one simple app this month, so I need to get cracking.</p>
<p>What are your plans for this month? What are you doing today to help generate revenue for the future? I&#8217;d love to hear what you&#8217;re working on, so leave a comment below.<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/september-2011-monthly-income-report/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Our Inspiration</title>
		<link>http://codefortravel.com/blog/our-inspiration/</link>
		<comments>http://codefortravel.com/blog/our-inspiration/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 08:00:42 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[idevblogaday]]></category>
		<category><![CDATA[inspiration]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=98</guid>
		<description><![CDATA[This is my first post to iDevBlogADay and as such, I should probably introduce myself. My name is Andrew Kozlik and I am a mobile applications developer based in Orlando, FL. I&#8217;ve partnered with my friend Dave Younker to build fun and useful applications for people to use on their...]]></description>
			<content:encoded><![CDATA[<p>This is my first post to iDevBlogADay and as such, I should probably introduce myself.</p>
<p>My name is Andrew Kozlik and I am a mobile applications developer based in Orlando, FL. I&#8217;ve partnered with my friend Dave Younker to build fun and useful applications for people to use on their iPhones and Android devices. I handle all of the iOS development, so it&#8217;s mainly my voice that you&#8217;ll hear on these posts. Hopefully Younk will chime in once in a while and we can try to compare and contrast iPhone and Android development.</p>
<p>For our first post, we decided to share a few people and companies who inspire us to do what we do. Hopefully you can find something inspiring from these people as well.</p>
<h3><a href="http://www.smartpassiveincome.com">Pat Flynn &#8211; Smart Passive Income</a></h3>
<p>If you&#8217;ve done anything in the online business world, you&#8217;ve heard of Pat Flynn. He was the first person who truly showed me that you can build a viable business on your own ideas and hard work, and it&#8217;s thanks to him that I stay motivated to build a business of my own. Though the majority of his income does not come from iPhone development, I&#8217;ve found his blog posts and podcast to be incredibly inspiring and motivational. If you are interested at all in building passive income streams, his blog is a must read.</p>
<p>Be sure to check out his article where he interviews <a href="http://www.smartpassiveincome.com/taking-control-benny-hsu/">Benny Hsu</a>, the creator of the popular Photo 365 iPhone application.</p>
<h3><a href="http://gamesfromwithin.com/">Noel Llopis - Games from Within</a></h3>
<p>Most of you probably know Noel Llopis since he&#8217;s been blogging on idevblogaday for quite a while. I found the idevblogaday community through a post of his about a year ago, and I&#8217;ve been a lurker ever since. Noel&#8217;s blog taught me to look outside the box for ways to make money through your iPhone apps. His post, <a href="http://gamesfromwithin.com/finding-the-loose-change">Finding the Loose Change</a> made me think about the potential of cross app marketing and iTunes affiliate links, and showed me that there are more opportunities to make money on the app store than just iAds and paid apps. He&#8217;s also written some very insightful articles about game design and the amount of work it actually takes to develop a high quality iPad game.</p>
<p>I&#8217;m sure you&#8217;re reading his blog already, but if not, be sure to check it out.</p>
<h3><a href="http://www.fiplab.com/">FIPLAB</a></h3>
<p>While I&#8217;ve been following my previous two inspirations for quite a while, FIPLAB is a company that is new to me. They recently wrapped their <a href="http://blog.fiplab.com/tag/bootstrapping">4 part bootstrapping series</a> and I&#8217;ve been blown away by the amount of success these guys have had. Though we&#8217;re still in the beginning phases of launching our company, I&#8217;ll be looking to FIPLAB in the future for inspiration. I&#8217;d be stoked if we had a fraction of the success they have had, and hearing about how they build a $30K per month company helps push me to start building.</p>
<p>Well, there you have it! Three great websites chock full of inspiration and ideas to keep you moving on your iPhone development projects. Hopefully you find those sites as useful and motivational as I have. I&#8217;d love to hear what inspires you, so be sure to <strong>leave a comment</strong> with the people and companies who inspire you to do what you do.</p>
<p>Thanks for reading, and I&#8217;m really looking forward to becoming part of the idevblogaday community!<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/our-inspiration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>August 2011 Income Report</title>
		<link>http://codefortravel.com/blog/august-2011-income-report/</link>
		<comments>http://codefortravel.com/blog/august-2011-income-report/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 05:05:54 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[income report]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=22</guid>
		<description><![CDATA[Welcome to our first mobile application income report! These posts will document our journey toward a sustainable passive income. We have just started building applications for profit, but given enough time we hope to add a few zeroes to the end of these numbers. We hope to find a way...]]></description>
			<content:encoded><![CDATA[<p>Welcome to our first mobile application income report!</p>
<p>These posts will document our journey toward a sustainable passive income. We have just started building applications for profit, but given enough time we hope to add a few zeroes to the end of these numbers. We hope to find a way to support ourselves with our applications, and we hope we can inspire you to start giving it a go yourself!</p>
<h3>What&#8217;s new with us</h3>
<p>August was the first month that we began developing applications for both the Android and iPhone app markets. We were inspired by the stories found on Pat Flynn&#8217;s <a href="http://www.smartpassiveincome.com" target="_blank">Smart Passive Income</a> blog and we aim to find a fraction success that he has. We&#8217;re well on our way,  as we put together our website and launched our first five applications.</p>
<h3>What went right</h3>
<p><strong>We got a few apps out the door<br />
</strong>Dave was able to get <strong>a lot</strong> of applications cranked out this month. We decided to launch a few soundboards as our first applications, just so we could get a feel for the application submission process and gain a better understanding of how Admob integrates with our mobile apps. We sure are glad we started small since we both made mistakes, but we didn&#8217;t have to learn those mistakes after spending 6+ months working on an application. If you are getting started in this industry one of the best piece of advice I can give is to <strong>start small</strong>. You will make mistakes, and it&#8217;s better to learn those mistakes after spending a day to a week on an application rather than learning them after dedicating a lot of your time and energy on more complicated apps.</p>
<p><strong>We learned how Admob works<br />
</strong>We learned a lot about how Admob works from integration to payment. Dave and I were both new to integrating banner ads into our mobile apps and didn&#8217;t know what to expect as far as CTR and the amount of revenue we could generate. It was fun watching the clicks roll in and our revenue go up. Our most pleasant surprise concerning Admob was seeing them readjust our earnings for previous days. There were days we would log in to check our earnings and see that the previous days&#8217; earnings were increased by a few dollars! Apparently Admob takes a day or two to come up with it&#8217;s final revenue numbers, so it was always nice to see that we earned more than we expected.</p>
<p><strong>We made profit!<br />
</strong>Finally, the best thing that went right this month was that we actually made some money. You&#8217;ll see the exact amount in the income portion of this post, but it was nice to make a decent amount of cash right out of the gate. We thought we would have to wait a few months before we saw any income, but thanks to one of Dave&#8217;s apps we were able to start making money right away.</p>
<h3>What went wrong</h3>
<p><strong>The Apple approval process seems inconsistent<br />
</strong>If you look at our <a href="http://codefortravel.com/category/product/" target="_blank">products</a> you&#8217;ll see that the majority of our applications are in the Android market. Unfortunately this is because we ran into some problems submitting applications to the iTunes store. Our initial applications were soundboards, but Apple is a bit vague in regards to what they consider an acceptable soundboard for the marketplace. Two of our applications were denied due to copyright issues despite the fact that similar applications already existed in the app store. I&#8217;m still working on getting one of the apps approved but this encouraged us to move past soundboards and start building more complicated applications.</p>
<p><strong>We submitted the wrong OS version to the Apple app store<br />
</strong>This is one of the key things we learned, and one of the top reasons I&#8217;m glad we didn&#8217;t spend months working on an application without any experience. After submitting an application to the App store your first few days of downloads are crucial to build popularity. If your app isn&#8217;t noticed by the masses within the first week of being in the store it&#8217;s doomed to be buried by all the new incoming apps. When I submitted our first application to the app store, I accidentally submitted a binary that required the user to have iOS version 4.3. This excluded the majority of potential users and caused our application to miss a lot of downloads. Unfortunately there are no second chances, and now our application is sitting at the bottom of the app store.</p>
<p><strong>We over estimated how much we could do in a month<br />
</strong>August was a very busy month for us, and we set a lot of difficult goals to hit. We wanted to have several applications launched in both the Android Market and Apple App Store, post several new articles to our blog, put together our website, and launch a template iPhone application on <a href="http://www.codecanyon.com?ref=akozlik" target="_blank">Code Canyon</a>. The only goal we met was getting applications submitted to their respective market places. This month we&#8217;ve set more attainable goals, which should help keep us motivated and make us feel like we&#8217;re making progress in our business.</p>
<p><strong>Most of our income was from one app<br />
</strong>To be honest, this was a bit expected. This month in the app market really proved to us that the 80/20 rule is real. The 80/20 rule states that 80% of the work will be done by 20% of the workers, or 80% of your revenue will come from 20% of your products. One of our applications was extremely popular with the Android crowd and was the source of the majority of our income. This just reaffirms our belief that you have to keep plugging away at developing applications and hope that one of them will hit. Nothing in this industry is guaranteed, and it&#8217;s important to continue to push on building products with the hope that something will be noticed.</p>
<h3>Income Breakdown</h3>
<p>I&#8217;m not sure how much information Admob will allow us to disclose, so I will only list the total amount of money we made with our applications.</p>
<p><strong>Android Market</strong></p>
<ul>
<li>Android Earnings: $<strong>74.93</strong></li>
</ul>
<p><strong>Apple App Store</strong></p>
<ul>
<li>iPhone Earnings: <strong>$4.46</strong></li>
</ul>
<p><strong>Total Earnings: $79.39</strong></p>
<div>All in all, not bad for our first month on the markets! Though the numbers are small right now, we have almost $80 more than we started with, and that&#8217;s a win in our book. Everybody has to start somewhere and this is just the beginning of our mobile journey.</div>
<h3>Upcoming Plans</h3>
<div>This month Dave and I have decided to slow down our app development and focus on building a more complicated app for an event that&#8217;s going on locally. I won&#8217;t talk about it on the blog, but if you <a href="http://www.twitter.com/codefortravel" target="_blank">follow us on twitter</a> I&#8217;m sure you can learn more about what we&#8217;re working on. It should only provide income for 6-8 weeks, but we hope to have it launched at the end of this month. This is an application that we&#8217;ve always wanted to have for this event, so it&#8217;s been a lot of fun working on something that we&#8217;ll actually use.</div>
<p>Well, that&#8217;s it for our first income report! Thank you for taking the time to read about our experience. I know these posts are long, but I want to make sure I keep everybody up to date on our progress and hopefully inspire you to get out there and start building apps of your own. Good luck to you if you decide to enter this market, and be sure to come back next month for our September report.<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/august-2011-income-report/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Galvin Scott Davis &#8211; One More Thing Conference 2011</title>
		<link>http://codefortravel.com/blog/galvin-scott-davis-one-more-thing-conference-2011/</link>
		<comments>http://codefortravel.com/blog/galvin-scott-davis-one-more-thing-conference-2011/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 04:49:21 +0000</pubDate>
		<dc:creator>Andrew Kozlik</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://codefortravel.com/?p=27</guid>
		<description><![CDATA[I absolutely loved this talk given by Galvin Scott Davis at the One More Thing conference in Melbourne, Australia. The gap between developers and designers is starting to close, and Galvin really nailed how this affects mobile app development. http://vimeo.com/28302336]]></description>
			<content:encoded><![CDATA[<p>I absolutely loved this talk given by Galvin Scott Davis at the One More Thing conference in Melbourne, Australia. The gap between developers and designers is starting to close, and Galvin really nailed how this affects mobile app development.</p>
<p><span id="more-27"></span></p>
<p>http://vimeo.com/28302336<!-- PHP 5.x --></p>
]]></content:encoded>
			<wfw:commentRss>http://codefortravel.com/blog/galvin-scott-davis-one-more-thing-conference-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

