<?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>iMedia Ventures</title>
	<atom:link href="http://imedia-ventures.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://imedia-ventures.com</link>
	<description>Websites and Mobile Apps</description>
	<lastBuildDate>Tue, 10 Jan 2012 12:41:38 +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>One-man Show vs Having Investors in Mobile Development</title>
		<link>http://imedia-ventures.com/one-man-show-vs-having-investors-in-mobile-development/</link>
		<comments>http://imedia-ventures.com/one-man-show-vs-having-investors-in-mobile-development/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 12:41:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Guitar Lessons]]></category>

		<guid isPermaLink="false">http://imedia-ventures.com/one-man-show-vs-having-investors-in-mobile-development/</guid>
		<description><![CDATA[I just wanted to take a brief moment to talk about startups, entrepreneurship and lifestyle. As I&#8217;ve been working on my mobile app to help the bullying problem, the common wisdom is that I should get investors and build a &#8230; <a href="http://imedia-ventures.com/one-man-show-vs-having-investors-in-mobile-development/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fimedia-ventures.com%2Fone-man-show-vs-having-investors-in-mobile-development%2F&amp;title=One-man%20Show%20vs%20Having%20Investors%20in%20Mobile%20Development" id="wpa2a_2"><img src="http://imedia-ventures.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><div class='posterous_autopost'>
<p>I just wanted to take a brief moment to talk about startups, entrepreneurship and lifestyle. As I&#8217;ve been working on my mobile app to help the bullying problem, the common wisdom is that I should get investors and build a company. The company would sell the software and/or sell the data that is collected to schools.</p>
<p>I recently read an article that said the rough &#8216;burn rate&#8217; per developer is $10k/month, so with 4 developers the burn rate is $40K/month or roughly $500K per year. That means you have to make $500K per year just to break even. With varying amounts of staff, experience levels, and roles these numbers could be less or more of course.</p>
<p>Another option could be to team up with a group of people who are partners and perhaps don&#8217;t draw a salary at first. But at some point the revenues you earn would have to be split, and therefore increasing the revenue requirements (4 partners = 4 times the desired revenue).</p>
<p>These options aren&#8217;t that attractive to me because you&#8217;d have to spend a lot of your time chasing investors, being subjected to their direction, having high overhead, having to earn huge revenues and so on.</p>
<p>Another option that also incorporates a desired lifestyle and control is to develop a software product on your own and either try to sell it (to clients or in the app store), or release it open source. An open source project could result in a lot of consulting work as you help businesses or governments, install, configure and modify the code.</p>
<p>I like this option for a few reasons. It gives me full control, it keeps me coding, and developing my software skills (which is good for future contracts), and it helps society by providing open source software to the world. This may be &#8216;thinking small&#8217; to some people, but at this point it makes a lot of sense for my particular situation.</p>
</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fimedia-ventures.com%2Fone-man-show-vs-having-investors-in-mobile-development%2F&amp;title=One-man%20Show%20vs%20Having%20Investors%20in%20Mobile%20Development" id="wpa2a_4"><img src="http://imedia-ventures.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://imedia-ventures.com/one-man-show-vs-having-investors-in-mobile-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Learn Mobile App Development</title>
		<link>http://imedia-ventures.com/how-to-learn-mobile-app-development/</link>
		<comments>http://imedia-ventures.com/how-to-learn-mobile-app-development/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 17:45:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Guitar Lessons]]></category>

		<guid isPermaLink="false">http://imedia-ventures.com/how-to-learn-mobile-app-development/</guid>
		<description><![CDATA[I started out my journey to learn mobile application development by using Google to make sense of the landscape. Because I didn&#8217;t want to learn a myriad of different platforms (for each type of mobile device) I persistently searched for &#8230; <a href="http://imedia-ventures.com/how-to-learn-mobile-app-development/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fimedia-ventures.com%2Fhow-to-learn-mobile-app-development%2F&amp;title=How%20To%20Learn%20Mobile%20App%20Development" id="wpa2a_6"><img src="http://imedia-ventures.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><div class='posterous_autopost'>
<div style="">
<p style="font-family: Arial; padding: 0px; margin: 0px;">
<div class='p_embed p_image_embed'> <img alt="Screen_shot_2012-01-05_at_11" height="388" src="http://getfile4.posterous.com/getfile/files.posterous.com/temp-2012-01-05/GJJwpqJtBjBxqxHzmlqbcxdoFDFiJInIBktFiEteIIDfGaDFnGJfCCuHeDwA/Screen_shot_2012-01-05_at_11.15.39_AM.png.scaled500.png" width="384" /> </div>
<p> I started out my journey to learn mobile application development by using Google to make sense of the landscape. Because I didn&#8217;t want to learn a myriad of different platforms (for each type of mobile device) I persistently searched for a better way.</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">&nbsp;</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">Eventually I found out about PhoneGap which allows you to write mobile apps using HTML5, CSS, and Javascript which is great because these are standard technologies. While I have some experience with them things have changed quite a bit.</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">&nbsp;</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">So I bought a few book on these topics (including jQuery) and read the books to get an overview. But when I started coding I realized in general the books aren&#8217;t that helpful. I was still pretty clueless. It&#8217;s hard to find what you&#8217;re looking for and they don&#8217;t have examples for your specific problem.</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">&nbsp;</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">So my basic workflow is:</p>
<ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; font-family: Arial; font-size: 12px;">
<li style="padding: 0px; margin: 0px;">come up with an idea for an app you want to build</li>
<li style="padding: 0px; margin: 0px;">build it with HTML5 and view it on a browser. I&#8217;m using jQuery Mobile for styling the app</li>
<li style="padding: 0px; margin: 0px;">search Google and often&nbsp;<a href="http://www.stackoverflow.com" target="_blank">StackOverflow.com</a>&nbsp;to find an example of what you&#8217;re trying to do</li>
<li style="padding: 0px; margin: 0px;">search these sites again when something doesn&#8217;t work, describing the problem &#8216;jQuery mobile how to pass parameter to another page&#8217;, &#8216;jquery mobile how to append li to ul&#8217; and so on</li>
<li style="padding: 0px; margin: 0px;">sometimes blogs have examples or tutorials that help.&nbsp;<a href="http://nettuts.com/" target="_blank">Nettuts</a>&nbsp;is a good site for tutorials as well.</li>
<li style="padding: 0px; margin: 0px;"><a href="http://jquerymobile.com">jQuery Mobile</a>&nbsp;is where the main help resides</li>
</ul>
<p style="font-family: Arial; padding: 0px; margin: 0px;">&nbsp;</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">I set up my xCode environment on my iMac and purchased a Developer licence so I can install the app on my iPhone for testing. But for the most part I am building the bulk of my app using HTML5 and viewing it in a browser (as a separate, small window to mimic the phone). You can also ftp the files to your server (I use hostgator) and view in on your phone in the browser.</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">&nbsp;</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">This post is about &#8216;how to learn&#8217; most effectively. It is &#8216;exception based&#8217; meaning we learn when something doesn&#8217;t work. Many people love &#8216;The Khan Academy&#8217; videos but some have found that there are critical misconceptions even after watching the videos. So merely passively watching videos is not enough. Solving problems that will reflect these exceptions are key to learning. Anyone can do a very basic problem that is similar to what was in a lesson.</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">&nbsp;</p>
<p style="font-family: Arial; padding: 0px; margin: 0px;">So in summary, if you are in a new area for yourself then read a few books and do some tutorials. But the real learning happens when you attempt to actually do something, in which case Google is your best friend.</p>
<p />  </div>
<p>&nbsp;</p>
</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fimedia-ventures.com%2Fhow-to-learn-mobile-app-development%2F&amp;title=How%20To%20Learn%20Mobile%20App%20Development" id="wpa2a_8"><img src="http://imedia-ventures.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://imedia-ventures.com/how-to-learn-mobile-app-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming Creatively</title>
		<link>http://imedia-ventures.com/programming-creatively/</link>
		<comments>http://imedia-ventures.com/programming-creatively/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 15:05:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Guitar Lessons]]></category>

		<guid isPermaLink="false">http://imedia-ventures.com/programming-creatively/</guid>
		<description><![CDATA[They say being lazy is a good thing for programmers. This laziness will cause you to avoid reinventing the wheel by finding an existing solution out there. I spent weeks trying to find a better solution to mobile programming than &#8230; <a href="http://imedia-ventures.com/programming-creatively/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fimedia-ventures.com%2Fprogramming-creatively%2F&amp;title=Programming%20Creatively" id="wpa2a_10"><img src="http://imedia-ventures.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><div class='posterous_autopost'>
<p>They say being lazy is a good thing for programmers. This laziness will cause you to avoid reinventing the wheel by finding an existing solution out there. I spent weeks trying to find a better solution to mobile programming than Objective-C (and related languages for other platforms). Luckily there are things like PhoneGap, jQuery mobile and HTML5.</p>
<p>As I think about mobile apps and worry about scalability (perhaps prematurely) I&#8217;ve been trying to find creative ways to leverage existing services. At a basic level, you could use Google&#8217;s App Engine but you&#8217;d have to consider the languages they support (Python, Java, Go).</p>
<p>With the recent Vancouver riots, police have been using YouTube videos and pictures to arrest people that committed crimes. In the Middle East, people were using Twitter to post events as they happened or to set up meets. This got me thinking that I could use Twitter as my application instead of building my own. It&#8217;s essentially a database with rich RESTful APIs and handles the scalabliity issue for you.</p>
<p>So instead of using your own app and database, you could use Twitter for apps that require geolocation. You could post information to Twitter and leverage the geolocation capabilities, Places, hashtags. You can use their REST API to POST information and query the results using GET requests.</p>
<p>Posterous is a weblog site so you could use that to post photos, text, videos for a community site where content is user generated. Many of these apps do things already that you would have to spend a lot of time creating yourself. Foursquare is another location based service. Can you leverage their APIs in your own application?</p>
<p>If these sites can not be leveraged it is at least a great exercise to impose constraints on yourself and see what you can come up with for a given problem.</p>
<p>&nbsp;</p>
</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fimedia-ventures.com%2Fprogramming-creatively%2F&amp;title=Programming%20Creatively" id="wpa2a_12"><img src="http://imedia-ventures.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://imedia-ventures.com/programming-creatively/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Successfully installing Developer App on iPhone</title>
		<link>http://imedia-ventures.com/successfully-installing-developer-app-on-iphone/</link>
		<comments>http://imedia-ventures.com/successfully-installing-developer-app-on-iphone/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 14:29:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Guitar Lessons]]></category>

		<guid isPermaLink="false">http://imedia-ventures.com/successfully-installing-developer-app-on-iphone/</guid>
		<description><![CDATA[Well, I was finally successful at getting an app I developed on my iPhone! This is done via the Developer program not the App store as you&#8217;ll want to test your app out on actual phones before you submit it &#8230; <a href="http://imedia-ventures.com/successfully-installing-developer-app-on-iphone/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fimedia-ventures.com%2Fsuccessfully-installing-developer-app-on-iphone%2F&amp;title=Successfully%20installing%20Developer%20App%20on%20iPhone" id="wpa2a_14"><img src="http://imedia-ventures.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><div class='posterous_autopost'>
<p>Well, I was finally successful at getting an app I developed on my iPhone! This is done via the Developer program not the App store as you&#8217;ll want to test your app out on actual phones before you submit it to the store for approval.</p>
<p>I&#8217;ve had all sorts of problems as the original app could not be deployed to my phone because it had iOS version 5.x on it and the app was built with xCode 3.2 for Snow Leopard. Luckily they have v4.2 for Snow Leopard (I originally thought I&#8217;d have to upgrade my OS to Lion, which I might do at some point anyway).</p>
<p>So after I installed xCode v4.2 I had start errors. I then uninstalled xCode and reinstalled, then rebooted. I still got errors on boot up and the confusing thing for me is that there are multiple xCode icons in my Finder so when you right click on one it will say what version it is. The one that was giving errors was v3.2.6 to I moved that to trash.</p>
<p>Then I tried copying previous projects into xCode and it would build okay but wouldn&#8217;t go on the phone. I wasn&#8217;t sure with the reinstall if I lost some things but I rebooted and restarted xCode a few times as suggested during Google searches but that didn&#8217;t help. So I created a new project from scratch and copied the files over (from PhoneGap) and presto it went onto the phone!</p>
<p>With all the Developer provisioning profile stuff you have to do on Apple, at the end of the day you get a bundle identifier that you need to use in your app plist file.</p>
<p>When you drag the www folder from another project over you have to make sure it highlights your project and keeps the references. I find using a previous project directory is ripe for problems so try to start everything fresh. A huge pain but it&#8217;s great to now have an app on the phone to test. And with phonegap you can copy over different apps and test them in the same project if you want to avoid creating new provisioning profiles. I haven&#8217;t fully mastered this area yet but I have it working so I&#8217;m super pumped.</p>
</div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fimedia-ventures.com%2Fsuccessfully-installing-developer-app-on-iphone%2F&amp;title=Successfully%20installing%20Developer%20App%20on%20iPhone" id="wpa2a_16"><img src="http://imedia-ventures.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://imedia-ventures.com/successfully-installing-developer-app-on-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

