<?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>Monolith Interactive</title>
	<atom:link href="http://monolithinteractive.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://monolithinteractive.com</link>
	<description>Monolith Interactive - Custom software development for iPhone, iPad, and Android in Waterloo, Ontario, Canada</description>
	<lastBuildDate>Tue, 15 May 2012 17:29:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Bufferbox kicks it with delivery box service</title>
		<link>http://monolithinteractive.com/2012/02/13/bufferbox-kicks-it-with-delivery-box-servic/</link>
		<comments>http://monolithinteractive.com/2012/02/13/bufferbox-kicks-it-with-delivery-box-servic/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 21:30:41 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=600</guid>
		<description><![CDATA[I love being able to support Waterloo Region startups. I haven&#8217;t been able to do enough shout-outs lately, but here at Monolith Interactive we use TribeHR, the perfect service for handling vacation accrual and other HR tasks, co-founded by Joseph Fung, serial entrepreneur, and Jesse Rodgers, formerly of UW Velocity, and my co-founder &#38; main force [...]]]></description>
			<content:encoded><![CDATA[<p>I love being able to support Waterloo Region startups. I haven&#8217;t been able to do enough shout-outs lately, but here at Monolith Interactive we use <a href="http://tribehr.com/" target="_blank">TribeHR</a>, the perfect service for handling vacation accrual and other HR tasks, co-founded by Joseph Fung, serial entrepreneur, and Jesse Rodgers, formerly of UW Velocity, and my co-founder &amp; main force of <a href="http://startupcampwaterloo.org/" target="_blank">StartupCampWaterloo</a>.</p>
<p>Bufferbox is building a service desperately needed by online shoppers everywhere. They popped onto my radar at the last startup camp! I only chatted with them for a few minutes, but that few minutes of unconference-hosted, face-to-face interaction was enough to convince me to keep an eye on them. Now they&#8217;ve launched a service for students at UW (perfect trial customer segment selection guys!) and made an elegant, short video to show how it works. Check it out.</p>
<p><script id="vidyard_embed_code_nQ39xC8SoPOsABD3-fC5AA" type="text/javascript">// <![CDATA[
  //To resize this video, please login to your dashboard and edit your player settings
 (function() { var vidyardcontainer =  document.createElement("span"); vidyardcontainer.id = 'vidyard_nQ39xC8SoPOsABD3-fC5AA'; var vidyardcontainer_s = document.getElementById('vidyard_embed_code_nQ39xC8SoPOsABD3-fC5AA');vidyardcontainer_s.parentNode.insertBefore(vidyardcontainer, vidyardcontainer_s); var vidyard = document.createElement('script'); vidyard.type = 'text/javascript'; vidyard.async = false; vidyard.src = ('https:' == document.location.protocol ? 'https://secure.' : 'http://embed.') + 'vidyard.com/embed/nQ39xC8SoPOsABD3-fC5AA/iframe/?'; var vidyard_s = document.getElementsByTagName('script')[0]; vidyard_s.parentNode.insertBefore(vidyard, vidyard_s); })();
//embedcodev1.0
// ]]&gt;</script></p>
<p>Video hosted by another Waterloo region startup, <a href="https://secure.vidyard.com/" target="_blank">Vidyard</a>.</p>
<p>–Simon</p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2012/02/13/bufferbox-kicks-it-with-delivery-box-servic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More hiring: Bookkeeper / Administrative Assistant</title>
		<link>http://monolithinteractive.com/2012/01/05/more-hiring-bookkeeper-administrative-assistant/</link>
		<comments>http://monolithinteractive.com/2012/01/05/more-hiring-bookkeeper-administrative-assistant/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 00:42:01 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=597</guid>
		<description><![CDATA[We are looking with someone who is self-motivated, likes to get the numbers right and is not satisfied unless the paperwork is filed with the right people. Your part-time role will be to maintain company finances, in communication with employees, clients and partners, and to help the CEO and staff stay organized and deal professionally [...]]]></description>
			<content:encoded><![CDATA[<p>We are looking with someone who is self-motivated, likes to get the numbers right and is not satisfied unless the paperwork is filed with the right people.</p>
<p>Your part-time role will be to maintain company finances, in communication with employees, clients and partners, and to help the CEO and staff stay organized and deal professionally with partners and clients. You&#8217;ll have the opportunity to work as much as 80% at home, and all you have to do is send us your resume and answer the questions below!</p>
<p>We&#8217;re looking for someone to:</p>
<ul>
<li>Know and use QuickBooks/Simply and practice high-quality bookkeeping</li>
<li>Handle expenses, record-keeping, payroll, government filings</li>
<li>Communicate with employees, clients, and partners</li>
<li>Help us stay organized!</li>
</ul>
<p>At Monolith Interactive, we make mobile software. We’ve made apps like Kik Chat, Monolith Loop, and an awesome personal health app for a major US company that we can’t identify. And we all work from home 3-4 days out of the week!</p>
<p><strong>How to apply:</strong></p>
<p>Just answer any 2 of the 3 questions below and send in the answers along with your resume. It’s that easy!</p>
<p>1. If we are paying employees and A/Ps by email transfer, give 4 key points on how they should be handled.</p>
<p>2. Suppose that we have decided that we need to handle something more formally. We believe it is important to adopt a process that is formal enough to handle new complexities while maintaining our flexibility. Provide 3 things you would do to figure out what kind of changes would be best. (Example areas might be human resources, customer communication, or office management.)</p>
<p>3. Create a 5-step process for you to help the CEO handle an overload of incoming calls and emails.</p>
<p>Email your response to us with your resume to <strong>jobs+bk-bl</strong> at the url of this website.</p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2012/01/05/more-hiring-bookkeeper-administrative-assistant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monolith is matching $1000 in donations to Engineers Without Borders</title>
		<link>http://monolithinteractive.com/2011/12/22/monolith-is-matching-1000-in-donations-to-engineers-without-borders/</link>
		<comments>http://monolithinteractive.com/2011/12/22/monolith-is-matching-1000-in-donations-to-engineers-without-borders/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 05:29:15 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=577</guid>
		<description><![CDATA[We've had a really good year at Monolith Interactive. Therefore, we will be matching every donation to Simon's Engineers Without Borders campaign up to $1000.]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve had a really good year at Monolith Interactive and we want to give back to the community and the world. <a href="http://www.ewb.ca/">Engineers Without Borders</a> is an amazing organization with caring, style, and an entrepreneurial history. It&#8217;s all about <strong>systemic change</strong>—you&#8217;ve heard the old proverb:</p>
<blockquote><p>Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.</p></blockquote>
<p>EWB would add to that:</p>
<blockquote><p>Facilitate a market for fish and you feed a nation.</p></blockquote>
<p>Monolith&#8217;s CEO, Simon Woodside, is active in the Toronto Professional Chapter, who are building up EWB&#8217;s links beyond its traditional fields in Canada&#8217;s engineering schools. He&#8217;s just created his annual EWB Perspectives Challenge: <a href="https://perspectives.ewb.ca/simonwoodside">Help us combine business and caring to change Africa</a>.</p>
<p><strong>We will be matching every donation to Simon&#8217;s campaign up to $1000 dollars.</strong></p>
<p>We&#8217;re really excited about this and hope to donate the full $1000, so go read Simon&#8217;s perspective, and if you agree, maybe you can contribute a bit to solving some of the world&#8217;s biggest problems!</p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2011/12/22/monolith-is-matching-1000-in-donations-to-engineers-without-borders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monolith Interactive in the Tech Spotlight</title>
		<link>http://monolithinteractive.com/2011/10/31/monolith-in-the-tech-spotlight/</link>
		<comments>http://monolithinteractive.com/2011/10/31/monolith-in-the-tech-spotlight/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 03:27:45 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=545</guid>
		<description><![CDATA[We&#8217;re in the spotlight! Every year The Record does a feature section on local tech companies. As you can see, I was interviewed this summer. What a great halloween surprise! &#160; &#160; &#160;]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re in the spotlight! Every year <a href="http://www.therecord.com/">The Record</a> does a feature section on local tech companies. As you can see, I was interviewed this summer. What a great halloween surprise!</p>
<p><a href="http://monolithinteractive.com/wp-content/uploads/2011/10/TechSpotlight1.jpg"><img class="size-full wp-image-542 alignnone" title="Tech Spotlight 1" src="http://monolithinteractive.com/wp-content/uploads/2011/10/TechSpotlight1.jpg" alt="" width="573" height="402" /></a></p>
<p>&nbsp;</p>
<p><a href="http://monolithinteractive.com/wp-content/uploads/2011/10/TechSpotlight2.jpg"><img class="size-full wp-image-543 alignnone" title="Tech Spotlight 2" src="http://monolithinteractive.com/wp-content/uploads/2011/10/TechSpotlight2.jpg" alt="" width="819" height="334" /></a></p>
<p>&nbsp;</p>
<p><a href="http://monolithinteractive.com/wp-content/uploads/2011/10/TechSpotlight3.png"><img class="alignnone size-full wp-image-544" title="Tech Spotlight 3" src="http://monolithinteractive.com/wp-content/uploads/2011/10/TechSpotlight3.png" alt="" width="415" height="588" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2011/10/31/monolith-in-the-tech-spotlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Job Opening &#8212; iOS / Android Software Developer</title>
		<link>http://monolithinteractive.com/2011/08/29/job-opening-ios-android-software-developer/</link>
		<comments>http://monolithinteractive.com/2011/08/29/job-opening-ios-android-software-developer/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 22:28:47 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=530</guid>
		<description><![CDATA[If you&#8217;re smart, enthusiastic and get things done, then we&#8217;d like to talk to you. We focus on apps with interesting technical or algorithmic challenges. We&#8217;re small but growing fast, with an awesome office location uptown. Apps under our belt include Kik Chat (they recently raised $8 million) and Monolith Loop, just featured as a [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re smart, enthusiastic and get things done, then we&#8217;d like to talk to you. We focus on apps with interesting technical or algorithmic challenges. We&#8217;re small but growing fast, with an awesome office location uptown. Apps under our belt include Kik Chat (they recently raised $8 million) and <a href="http://loop.monolithinteractive.com/">Monolith Loop</a>, just featured as a staff pick on the US iTunes store!</p>
<p>You must:</p>
<ul>
<li>know pointers, object and data structure &amp; algorithm patterns already</li>
<li>know at least one major programming language (C, C++, C#, Java, Scala, Haskell, etc.)</li>
<li>be ready to learn the iOS and android SDKs fast (we&#8217;ll help)</li>
</ul>
<p>Aside from that, what we&#8217;re looking for people who love making great software, and think they&#8217;re good at it. You&#8217;ll work with people who have been coding Cocoa/OpenStep since 1998, a mathematician, a systems design engineer, and a CS PhD in software radio, among others. If we hire you, we&#8217;ll start you out with a part-time contract, with the possibility to move to a full time position.</p>
<p>Demonstrate your qualifications by answering 2 out of these 3 tricky questions:</p>
<p>Q1 &#8211; C Pointers &#8212; Here are some interesting lines of C code. They will produce an int result, but first you have to make some small changes so that it will compile. What will be the result, and why?</p>
<pre>int * foo = 1769;
int result = &amp;10[foo];</pre>
<p>Q2 &#8211; Algorithms &#8212; Imagine an array containing all of the four letter strings from &#8220;aaaa&#8221; to &#8220;jjjj&#8221;. In other words, it contains:</p>
<pre> ["aaaa", "aaab", "aaac", ... "aaaj",
  "baaa", "baab", "baac", ... "baaj",
  ...,
  "jaaa", ..., "jjjh", "jjji", "jjjj"]</pre>
<p>and therefore the array has 10^4 = 10000 entries.</p>
<p>Suppose you are given this array, with all of the entries mixed up so that they are in random order, and furthermore, one of the entries appears twice. So there are 10001 entries &#8212; the original 10000 strings and the single duplicate.</p>
<p>Provide high level pseudo-code for an algorithm that will find the duplicate efficiently.</p>
<p>Q3 &#8211; C++ Objects &#8212; Here&#8217;s a C++ program that has some errors:</p>
<ul>
<li>2 compiler errors</li>
<li>1 runtime error</li>
<li>1 line is missing</li>
</ul>
<p>Provide a fixed version that will compile &amp; run.</p>
<p>Note that you may need to add some additional #includes at the top depending on your platform.</p>
<p>SEND TO: jobs+co-mi at the URL of this site. Include your answer(s) and some source code that you have written, whether it&#8217;s open source, for assignments, for fun, or whatever.</p>
<p>(PS Please keep the answers to yourself!)</p>
<pre>//// File: futurama.cpp ////
#include &lt;iostream&gt;

class Drinker {
public: Drinker(); void drink( int potency ); int _numberOfDrinksSoFar;
private: virtual int cantDrinkAnyMoreThan() = 0;
}; Drinker::Drinker() { _numberOfDrinksSoFar = 0; }
class Robot : public Drinker { int cantDrinkAnyMoreThan() { return INT_MAX; } };
class Human : public Drinker {
};
void Drinker::drink( int potency ) {
  _numberOfDrinksSoFar += potency;
  if( _numberOfDrinksSoFar &gt; cantDrinkAnyMoreThan() ) { std::cout &lt;&lt; "I'm all done." &lt;&lt; endl; }
}

int main (int argc, char * const argv[]) {
  int beer = 5, coffee = 3;
  Human fry;
  Robot * bender;
  for( int i=0; i&lt;6283; i++ ) { bender.drink(beer); }
  for( int i=0; i&lt;100; i++ ) { fry.drink(coffee); }
  std::cout &lt;&lt; "Bender: " &lt;&lt; bender-&gt;_numberOfDrinksSoFar &lt;&lt; "  Fry: " &lt;&lt; fry._numberOfDrinksSoFar &lt;&lt; std::endl;
  fry.drink(1);
  return 0;
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2011/08/29/job-opening-ios-android-software-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Loop: &#8220;they&#8217;ve not tried software such as this&#8221;</title>
		<link>http://monolithinteractive.com/2011/05/13/loop-theyve-not-tried-software-such-as-this/</link>
		<comments>http://monolithinteractive.com/2011/05/13/loop-theyve-not-tried-software-such-as-this/#comments</comments>
		<pubDate>Fri, 13 May 2011 12:31:38 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=523</guid>
		<description><![CDATA[Sweet review up for Monolith Loop on Know Your Mobile: Some may argue that applications of this kind are a modern take on the Newton&#8217;s Cradle style of executive toys – frivolous and without any point.  But then they&#8217;ve maybe not tried software such as this. Professional musicians are telling us how much they like [...]]]></description>
			<content:encoded><![CDATA[<p>Sweet review up for <a href="http://loop.monolithinteractive.com/">Monolith Loop</a> on <a href="http://www.knowyourmobile.com/">Know Your Mobile</a>:</p>
<blockquote><p>Some may argue that  applications of this kind are a modern take on the Newton&#8217;s Cradle style  of executive toys – frivolous and without any point.  But then they&#8217;ve  maybe not tried software such as this.</p></blockquote>
<p>Professional musicians are  telling us how much they like it, but what I love is how Loop exposes the joy of creating music to the rest of us.</p>
<blockquote><p>Monolith Loop is most definitely relaxing, and it&#8217;s one of these apps the iPad seems made for, with time lost under the twin hypnoses of the smooth, breath-like circles bumping against each other and random melodies they create.</p>
<p>As soon as the circles become too many and the sound becomes too much, you&#8217;re only too happy to tear it all down and start again, radius by growing radius</p></blockquote>
<p>We&#8217;re experimenting with the pricing for Loop. What&#8217;s it worth to you?</p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2011/05/13/loop-theyve-not-tried-software-such-as-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monolith Loop 2.0 now available</title>
		<link>http://monolithinteractive.com/2011/04/19/monolith-loop-2-0-now-available/</link>
		<comments>http://monolithinteractive.com/2011/04/19/monolith-loop-2-0-now-available/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 13:00:50 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=490</guid>
		<description><![CDATA[Someone once said: &#8220;Any technology distinguishable from magic is insufficiently advanced&#8221;. We strive for the invisible interface, the interface that gets out of your way and lets you get on with what you&#8217;re doing. Well, perhaps we have achieved the ideal, and perhaps we haven&#8217;t, but I think that the Monolith team has done a [...]]]></description>
			<content:encoded><![CDATA[<p>Someone once said: &#8220;Any technology distinguishable from magic is insufficiently advanced&#8221;. We strive for the invisible interface, the interface that gets out of your way and lets you get on with what you&#8217;re doing. Well, perhaps we have achieved the ideal, and perhaps we haven&#8217;t, but I think that the Monolith team has done a fantastic job. Here&#8217;s the follow-up to our <a href="http://monolithinteractive.com/2011/02/25/“the-beauty-of-monolith-loop-is-its-simplicity-”/">enthusiastically-greeted</a> first app. (<a href="itms://itunes.apple.com/us/app/monolith-loop/id410386773?mt=8&amp;ls=1">Download from the App Store</a>.)</p>
<p>Switch the player to 480p for better quality.</p>
<div style="margin-left:-107px">
<object width="853" height="505"><param value="http://www.youtube.com/v/J-lHxxToCfo&amp;hl=en_US&amp;fs=1&amp;rel=0" name="movie"><param value="true" name="allowFullScreen"><param value="always" name="allowscriptaccess"><embed width="853" height="505" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube.com/v/J-lHxxToCfo&amp;hl=en_US&amp;fs=1&amp;rel=0"></object>
</div>
<p><a href="itms://itunes.apple.com/us/app/monolith-loop/id410386773?mt=8&amp;ls=1">Get Monolith Loop 2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2011/04/19/monolith-loop-2-0-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“The beauty of Monolith Loop is its simplicity.”</title>
		<link>http://monolithinteractive.com/2011/02/25/%e2%80%9cthe-beauty-of-monolith-loop-is-its-simplicity-%e2%80%9d/</link>
		<comments>http://monolithinteractive.com/2011/02/25/%e2%80%9cthe-beauty-of-monolith-loop-is-its-simplicity-%e2%80%9d/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 12:19:49 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=444</guid>
		<description><![CDATA[The first professional review of Monolith Loop perfectly captures the experience we aimed for when we designed the app. We are so pleased we just have to share it with you. Here’s what <a href="http://www.iphoneapp-reviews.com/app/monolith-loop/">Chris at iPhone App Reviews</a> says: “The first time I used it I was absorbed for about 25 minutes. I sat creating random sounds, tapping the screen to create ripples, sucked in by the melodies and slightly hypnotised by the soft colour fades and gentle ripples.”]]></description>
			<content:encoded><![CDATA[<p class="tight">The first professional review of Monolith Loop perfectly captures the experience we aimed for when we designed the app. We are so pleased we just have to share it with you. Here’s what <a href="http://www.iphoneapp-reviews.com/app/monolith-loop/">Chris at iPhone App Reviews</a> says:</p>
<blockquote><p>“The first time I used it I was absorbed for about 25 minutes. I sat creating random sounds, tapping the screen to create ripples, sucked in by the melodies and slightly hypnotised by the soft colour fades and gentle ripples.”</p></blockquote>
<p>You’re welcome, Chris. And, more importantly, thank you for the review!</p>
<p>In the past three months, we’ve received a lot of amazing feedback from our users around the world. Since you’ve taken the time to write to us, we’d like to take the time to tell you how much we appreciate these comments and the support. Your diversity is amazing!  We’ve received comments from Japan to Germany to the UK and from right here at home. We’d like to share some of these comments with you.</p>
<p><img class="alignright" style="border: 0pt none; margin: 0px 10px 0px 0px;" title="Monolith Loop on iPad" src="http://monolithinteractive.com/wp-content/uploads/2011/02/iPad.png" alt="Monolith Loop on iPad" width="280" height="250" /></p>
<p class="tight"><a href="http://jordanrudess.com/">Jordan Rudess</a>, <a href="http://www.wizdom-music.com/">Wizdom Music</a> / <a href="http://www.dreamtheater.net/">Dream Theatre</a> (USA):</p>
<blockquote><p>Beautiful, simply beautiful &#8211; Subtle, musical, original, appealing, thoughtful, easy, inspirational. Oh yeah – and free. Thank you!</p></blockquote>
<p class="tight">Onebraineno (USA):</p>
<blockquote><p>Wonderful &#8211; A great free  app to make beautiful ambient music. Great for a stressful day.</p></blockquote>
<p class="tight">Ewan Hoozarmi (UK):</p>
<blockquote><p>BEAUTIFUL!!! This is the first time I’ve been moved to write a review of an app. For all their technical wizardry, few apps have any real emotional resonance – this does. Monolith Loop has such a playful, intuitive interface that it is quite a joy. Even some of my technophobic friends who usually wouldn’t go near an iPad love it! All in all – the perfect combination of the iPad’s audio and visual interfaces to create something quote lovely.</p></blockquote>
<p class="tight">Bende Marseille (France):</p>
<blockquote><p>Original and creative – a fun way to create music. An app simple enough for a baby to use but that can be used to compose melodies where randomness combines with creative intuition. Free, minimalist and functional: everyone can compose! Very relaxing, super zen!</p></blockquote>
<p>So, thank you for making us a part of your day. We hope you continue to enjoy Monolith Loop and writing to us! Stay tuned, we have some awesome updates in store.</p>
<p>If you haven’t tried out loop, you have no reason not to! <a href="itms://itunes.apple.com/us/app/monolith-loop/id410386773?mt=8">Download Monolith Loop.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2011/02/25/%e2%80%9cthe-beauty-of-monolith-loop-is-its-simplicity-%e2%80%9d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web vs Native: How Should You Write Your App?</title>
		<link>http://monolithinteractive.com/2011/02/04/web-or-native/</link>
		<comments>http://monolithinteractive.com/2011/02/04/web-or-native/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 16:20:13 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=408</guid>
		<description><![CDATA[For mobile developers, whether to build a native or web application is an important decision. The choice must be made wisely as it impacts the user’s entire application experience. Until recently, the decision was usually clear-cut: native apps are faster, better looking, and can use more device features, web apps are simpler and can run [...]]]></description>
			<content:encoded><![CDATA[<p>For mobile developers, whether to build a native or web application is an important decision. The choice must be made wisely as it impacts the user’s entire application experience. Until recently, the decision was usually clear-cut: native apps are faster, better looking, and can use more device features, web apps are simpler and can run on multiple platforms. But web apps are closing the gap in the look and feel, speed, and even access to device hardware features, like GPS data. Even so, there are still some cases when a native app is the way to go.</p>
<h2>iPhone Native Applications</h2>
<p>A native application runs on the operating system for which it was developed. On the iPhone, native applications are written in Objective C and run on iOS, Apple’s mobile operating system. This means that the app, and any updates, must be installed by the user via Apple’s App Store distribution and approval process. Native applications have the advantage of access to hardware features, such as the camera, accelerometer, and compass. In addition, software development kit (SDK) frameworks give developers access to iPhone resources, including contacts, calendar events, and photos. Native applications also allow the developers to design richer user experiences.</p>
<p>The pitfall to native applications is that they are single platform. Such applications are designed with a single platform in mind and are not easily portable to other platforms. It can be nearly as much work to port an iPhone app to run on an Android device as it was to develop the iPhone app.<br />
For a variety of circumstances, developing a native application is the best choice. For instance, if the application is complex in that it contains many screens or steps, such as a game or complex animation, building a native application would be wise. Native apps are also best when lots of data must be stored on the phone or when speed is a priority. Applications which require use of most hardware features, for example knowing how the device is tilted, must use native apps as such information cannot be attained through a web application.</p>
<h2>Web Applications</h2>
<p>Web applications, of course, run on web browsers. They are written in HTML+CSS and JavaScript. Web apps fill certain needs of developers that native applications cannot. One of the biggest benefits of web applications is that they are multi-platform. These apps can run on iOS as well as Android, Symbian, etc. JavaScript, however, may not be interpreted in the same manner by some browsers and in some cases, may not be interpreted at all. In these situations, porting efforts may be required. Another benefit of web apps is that they do not require installation. Any user interaction with Apple’s App Store is unnecessary, although, the option of packaging the application for distribution by the App Store is available.<br />
If you considered a web app even 6 months ago, take another look at what can be achieved. New frameworks have made web app an option for apps that would have needed to be native not long ago.</p>
<h2>New in Web Apps</h2>
<p>There are new web app features, mostly from HTML5, that aren&#8217;t commonly known:</p>
<ul>
<li>Web apps can be cached on the iPhone for offline use when a wifi or 3G connection is not available.</li>
<li>They can also store local data, even a client-side database on the mobile device.</li>
<li>Hardware access is slowly being opened up. On the iPhone, web apps can get the user&#8217;s current location from the GPS.</li>
<li>New Javascript frameworks make it easy to create near-native UI for web apps. <a href="http://www.sencha.com/products/touch/">Sencha Touch</a> aids in building applications for iOS and Android phones and tablets. It offers design of a rich user experience, but is more difficult to learn than some simpler JavaScript frameworks such as <a href="http://jqtouch.com/">jQTouch</a>. jQTouch is the better option when emphasis is on the development of web content.</li>
<li> Users can install a web app, adding it to their home screen with an icon and splash screens just like a native app.</li>
</ul>
<p><img class="alignleft size-full wp-image-425" title="Example of Sencha Touch: Kiva.org" src="http://monolithinteractive.com/wp-content/uploads/2011/02/touch-kivatouch.png" alt="Example of Sencha Touch: Kiva.org" width="300" height="280" /><br />
There is a third option that allows developers to write apps with web technologies but get access to device hardware, device data, and App Store distribution: Hybrid Apps.</p>
<h2>Hybrid Apps</h2>
<p>Combining web and native applications relieves some of the drawbacks of each type of app. This is done by &#8220;wrapping&#8221; the web app with a native app to gain access to more native features, such as some hardware features and iPhone resources (GPS position change, accelerometer, camera, audio playback and capture, etc). Like native apps, these applications must be distributed throughthe App Store, making them easier to find and monetize. <a href="http://www.phonegap.com/">PhoneGap</a> is the leading framework for hybridization, with wrappers for multiple platforms, so the same core web app can be turned into a native iPhone, Android, BlackBerry, WebOS, or Symbian app.</p>
<h2>What Should I Use?</h2>
<p>The strengths and weaknesses of each approach mean each one is the best choice for some applications.</p>
<h3>Choose Web If&#8230;</h3>
<p>Use of web applications is the simpler option and more advantageous in certain situations. When hardware features are not required, except for, perhaps, a simple GPS, and only small amounts of on-phone data is required, using a web app is best. Similarly, when speed is not crucial, but portability between platforms is, use of web applications is the better choice.</p>
<h3>Choose Native If&#8230;</h3>
<p>If you want to design a deep, complex user experience, possibly for a game, want to use Apple&#8217;s high-level APIs, like developing with C-style languages, or need killer performance, go with a native app. If you want to work with well documented frameworks with lots of example code, for now, native apps are the best option. You&#8217;ll have to deal with memory management, pointers, and lots of delegate pattern use, the learning curve can be steep depending on your background.</p>
<h3>Choose Hybrid If&#8230;</h3>
<p>If you want to share a codebase between devices or really prefer writing web apps but want to use App Store distribution or device hardware that isn&#8217;t normally available to web apps, a hybrid app fits your needs. If you&#8217;re used to writing web apps and want to put together a pretty standard app that needs to look like native UI, a hybrid app might save you a lot of time over learning Objective C.</p>
<p>If you&#8217;re still not sure what type of app is best for your application, <a href="http://monolithinteractive.com/contact/">contact us</a>.<a href="http://twitter.com/MonolithApps"></a></p>
<p><span>HTML5 Logo by <a href="http://www.w3.org/"><abbr title="World Wide Web Consortium">W3C</abbr></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2011/02/04/web-or-native/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Loop: &#8220;real emotional resonance&#8221;</title>
		<link>http://monolithinteractive.com/2011/01/04/loop-real-emotional-resonance/</link>
		<comments>http://monolithinteractive.com/2011/01/04/loop-real-emotional-resonance/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 04:22:42 +0000</pubDate>
		<dc:creator>monolith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[monolith loop]]></category>

		<guid isPermaLink="false">http://monolithinteractive.com/?p=390</guid>
		<description><![CDATA[This review from a UK user of our new app Monolith Loop really moved us: This is the first time I&#8217;ve been moved to write a review of an app. For all their technical wizardry, few apps have any real emotional resonance &#8211; this does.  Monolith Loop has such a playful, intuitive interface that it [...]]]></description>
			<content:encoded><![CDATA[<p>This review from a UK user of our new app <strong><a href="/2010/12/22/monolith-loop/">Monolith Loop</a></strong> really moved us:</p>
<blockquote><p>This is the first time I&#8217;ve been moved to write a review of an app. For all their technical wizardry, few apps have any real emotional resonance &#8211; this does.  Monolith Loop has such a playful, intuitive interface that it is quite a joy.  Even some of my technophobic friends who usually wouldn&#8217;t go near an iPad love it!</p></blockquote>
<p>Thanks Ewan Hoozarmi!</p>
<p><a href="http://loop.monolithinteractive.com/"><strong>Get Monolith Loop&gt;&gt;&gt;</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://monolithinteractive.com/2011/01/04/loop-real-emotional-resonance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

