<?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>Pre 101 &#187; Interview</title>
	<atom:link href="http://pre101.com/blog/tag/interview/feed/" rel="self" type="application/rss+xml" />
	<link>http://pre101.com/blog</link>
	<description>Getting the most from your Palm Pre</description>
	<lastBuildDate>Wed, 12 May 2010 19:11:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Interview With WebOS Internal&#8217;s Rod Whitby</title>
		<link>http://pre101.com/blog/2009/11/23/interview-with-webos-internals-rod-whitby/</link>
		<comments>http://pre101.com/blog/2009/11/23/interview-with-webos-internals-rod-whitby/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 00:10:34 +0000</pubDate>
		<dc:creator>Pre101</dc:creator>
				<category><![CDATA[Interview]]></category>
		<category><![CDATA[preware]]></category>
		<category><![CDATA[webos-internals]]></category>

		<guid isPermaLink="false">http://pre101.com/blog/?p=578</guid>
		<description><![CDATA[I had the opportunity to have a virtual conversation with Rod Whitby recently.  Rod is the founder of WebOS Internals and very active in the webOS open source community.  It&#8217;s pretty safe to say that WebOS Internals led the way to the first homebrew on the Pre and that they continue to play a critical [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://pre101.com/blog/wp-content/uploads/2009/11/webos-internals-logo.png"><img class="alignright size-full wp-image-622" title="webos-internals-logo" src="http://pre101.com/blog/wp-content/uploads/2009/11/webos-internals-logo.png" alt="webos-internals-logo" width="135" height="135" /></a>I had the opportunity to have a virtual conversation with Rod Whitby recently.  Rod is the founder of WebOS Internals and very active in the webOS open source community.  It&#8217;s pretty safe to say that WebOS Internals led the way to the first homebrew on the Pre and that they continue to play a critical role in the distribution of homebrew apps, patches and themes.  I invite you do drop in on the conversation:</p>
<p><span id="more-578"></span><strong>First off, can you tell us a little bit about yourself?</strong></p>
<p>I&#8217;m a Computer Systems Engineer by profession, live in Australia, and have a long-standing involvement in open source projects.  I work with both hardware and software, and most of my open source involvement has been related to firmware for embedded consumer devices.  In the last 5 years, I founded and lead the <a href="http://NSLU2-Linux.org">NSLU2-Linux.org</a> project (<a href="http://www.nslu2-linux.org/presentation.pdf">PDF presentation</a>), and when the Pre was announced I founded the <a href="http://WebOS-Internals.org">WebOS-Internals.org</a> and <a href="http://Preware.org">Preware.org</a> projects.  I have used Palm devices since the PalmV, and my current phone/PDA device is a Treo 650 (I do not yet have a GSM Pre, and the CDMA Pre that I do have does not work as a phone in Australia).</p>
<p><strong>When you first learned about the Pre what was it that excited you about it?</strong></p>
<p>I have been looking for a phone that allows open source customisation for a long time.  I was involved in the <a href="http://www.openmoko.org">OpenMoko project</a>, and have a number of Neo 1973 and Neo FreeRunner development devices, but always preferred the physical keyboard of the Treo 650.  So I was looking for a Linux-based phone with the same format as the Treo 650.  Upon realising that Palm was embracing the strategy of an open device, I immediately took interest, and started WebOS Internals as a means to gather and collate the information that was being uncovered as people explored webOS.</p>
<p><strong><a href="http://pre101.com/blog/wp-content/uploads/2009/11/preware_2009-23-11_160538.png"><img class="alignright size-full wp-image-627" style="margin-left: 10px;" title="preware_2009-23-11_160538" src="http://pre101.com/blog/wp-content/uploads/2009/11/preware_2009-23-11_160538.png" alt="preware_2009-23-11_160538" width="256" height="384" /></a>Rick Boatright said that the Palm Pre open source community came together very quickly.  Did that surprise you?</strong></p>
<p>I think the speed at which a community comes together depends a lot on the environment and structure that is put in place to enable that.  I had a lot of experience in facilitating open source communities from the nslu2-linux.org and <a href="http://openwrt.org">openwrt.org</a> and <a href="http://openmoko.org">openmoko.org</a> projects, so I had a good idea of what has worked in the past and what has not.  An IRC channel and an open Wiki is the baseline of what you need.  Then you need source code repositories and a culture of sharing information openly rather than hoarding it for personal benefit.  That culture is pervasive throughout the Linux community, but definitely not so pervasive in the mobile applications or gaming platform hacking communities (where you get multiple groups trying to show that they are somehow &#8220;better&#8221; than other groups).</p>
<p>You need to be inclusive of contributors of any kind, whether they be designers, coders, wiki editors, or just people that hang out in the IRC channel and help new people.  Some projects focus too much on the code alone, and forget all the other aspects that are required to not only advance the development, but also to publish the results of that development in a form that can be taken up by the wider community of users.  So the speed at which WebOS Internals came together was not so much of a surprise to those who&#8217;ve come from similar style projects in the past.</p>
<p><strong>I imagine you were pretty disappointed to hear that the Pre wasn&#8217;t (officially) coming to Australia.  How did you come by the the CDMA Pre?</strong></p>
<p>I was expecting a delay before an unlocked GSM Pre was released, and perhaps even a further delay before it was available from Palm Australia.  But the news that Palm had effectively pulled out of Australia altogether was a bit disappointing.  I was able to do quite a bit of investigation and development on the Emulator, but there are some things for which you just need a real device to experience.  One of the community members in the IRC channel started a donation drive to purchase an off-contract legitimate CDMA Pre for export to Australia so that I could use it for development.  In less than a week a Pre was purchased (after another community member checked out the ESN to make sure it was &#8220;clean&#8221;) and was on it&#8217;s way across the Pacific.</p>
<p>There was a running joke at the time that I might open the package, hold the Pre in my hands for the first time, not like the feel of it, and abandon the project as a result   Even though the CDMA Pre is not useable as a phone in Australia (which is exclusively GSM/UMTS like most of the world) I have still been able to use it at home and at work on WiFi and get a good feel for how it operates.</p>
<p><strong>I take it then that you liked the feel of the Pre?</strong></p>
<p>Yes, it feels good in the hand.  The keyboard is not as good as the Treo 650 that I am used to, but I expect I&#8217;ll get used to that over time.  The GPS on the CDMA Pre does not seem to work in the Southern Hemisphere when you have no carrier assistance data, so I haven&#8217;t been able to get a feel for that aspect of things yet.  I like the concept and implementation of the touchstone (I actually have two of those now).</p>
<p><strong><a href="http://pre101.com/blog/wp-content/uploads/2009/11/preware_2009-23-11_160614.png"><img class="alignright size-full wp-image-625" style="margin-left: 10px;" title="preware_2009-23-11_160614" src="http://pre101.com/blog/wp-content/uploads/2009/11/preware_2009-23-11_160614.png" alt="preware_2009-23-11_160614" width="256" height="384" /></a>What webOS-Internals development are you most proud of?</strong></p>
<p>I personally have invested most of my time and effort into creating an open standard advanced homebrew ecosystem, where authors can submit their applications to their choice of submission site, and users can use their choice of installer, and every application from every author is available to every user.  There are over 1000 packages (applications, themes, patches, services, plugins, linux utilities) available in the open standard package feeds at http://ipkg.preware.org/feeds/ and these packages are available to any installer utility that partakes in the open standard advanced homebrew ecosystem.</p>
<p>Most users see the results of this work as the packages available for installation by our Preware application and the online repositories accessed by the WebOS Quick Installer and PreLoad tools (which are both examples of tools developed by other groups who collaborate in this open standard homebrew ecosystem).</p>
<p>I&#8217;m especially proud of the WebOS Internals developers who took this concept and did a thorough design (from a usability, security, and interoperability point of view) and implementation of the Package Manager Service and the Preware application.  The recent introduction of the Pixi hardware, and the upgrade to webOS 1.3.1, has shown just how important it is to take a holistic and forward-looking approach to the design of critical pieces of software like the Preware installer.  Preware supported webOS 1.3.1 on both the Pre and the Pixi on the day it was released, and is still the only installer tool able to apply webOS patches on the Pixi.</p>
<p><strong>Palm has been very receptive to the homebrew community.  What&#8217;s your impression of Palm&#8217;s position on the patching and theming community?</strong></p>
<p>Initially, we had no idea how the activities of the WebOS Internals group would be seen from Palm&#8217;s point of view.  However, from the very start we determined that we would be a development group that places an appropriate importance on complying with legal agreements, copyright laws, and carrier terms of service.  We also determined that the security of the platform would be a driving factor in any development decisions we made.  It is for these reasons that Preware does not allow installation of packages from a random URL on the internet, and the WebOS Internals Meta-Doctor requires an end-user to customise their own copy of the webOS Doctor files rather than illegally distributing already modified versions, and modifications to webOS are distributed as patch files rather than as complete copies of the proprietary Palm source files.  In just the last few weeks, we have seen the impact of poor security decisions on people who are affected by the iPhone Worm.</p>
<p>From informal discussions with various people at Palm, we are glad to know that Palm respects the fact that WebOS Internals has these principles, and whilst they obviously cannot officially sanction or support the types of advanced modifications we do to webOS, we do know that they appreciate that some structure and safety has been put in place around things that would have happened anyway with such an open platform.</p>
<p><strong>Not too long ago Palm announced that they&#8217;ll allow developers to self-certify their applications and receive a download URL.  What effect do you think this will have on homebrew development, if any?</strong></p>
<p>I think that self-certification of applications and Palm-determined download URLs will streamline the deployment of &#8220;normal&#8221; webOS applications to the user community.  From a Preware point of view, we will approach that just like we do for any other package feed: we will aggregate it alongside all the other sources of homebrew applications (PreCentral, WebOS Internals, etc) and make it available for users to install in one place through Preware.  Since the URLs will go through Palm&#8217;s servers, it should not impact the security of the platform (Palm can simply pull any rogue applications by making the URL no longer resolve).  We don&#8217;t believe that &#8220;advanced&#8221; homebrew packages (like services, plugins, themes and patches) will be suitable for (or accepted by) the self-certfication process, so there will always be a place for &#8220;trusted&#8221; community-managed repositories of such packages.</p>
<p><strong>Where do you see homebrew and patch development heading over the next year?</strong></p>
<p>WebOS Internals developers (I am just one person amongst a team of many) are focusing on applications that take advantage of custom Java and C services (an unofficial &#8220;Native SDK&#8221;) to achieve things that normal homebrew applications can not do using the official Palm APIs.<br />
Examples of applications that use custom services are Preware itself, the Terminal application, the wIRC application, and the up-coming Backup Utility and Video Recorder applications.</p>
<p>On the patching front, we hope there will be a trend towards consolidation of patches with more user preference options, rather than an explosion of individual slightly-different patches.  This is one reason why we are proponents of the MIT Open Source License for patches, because it not only allows Palm to incorporate the patches into webOS itself without fear of incompatibility with commercial concerns, but also allows developers to consolidate multiple patches into a single &#8220;multi-mod&#8221; patch with the same flexibility as all the individual patches combined.</p>
<p><strong>What advice do you have for developers who want to get involved with developing patches for webOS?</strong></p>
<p>Create your patches on the Emulator, not on your phone.  Once a developer has used their webOS skills and knowledge to modify the files, the process for creating the patch file is well-known in the Linux development world.  This knowledge and process needs to be transformed into tools that webOS developers with no previous Linux development experience can use to easily submit and maintain patches.  There are plans underway to make the submission process for patches more streamlined and integrated with the existing homebrew community resources.</p>
<p><strong></strong><strong><a href="http://pre101.com/blog/wp-content/uploads/2009/11/preware_2009-23-11_160558.png"><img class="alignright size-full wp-image-628" style="margin-left: 10px;" title="preware_2009-23-11_160558" src="http://pre101.com/blog/wp-content/uploads/2009/11/preware_2009-23-11_160558.png" alt="preware_2009-23-11_160558" width="256" height="384" /></a>Are you comfortable recommending Preware to  people who are not technically savvy?</strong></p>
<p>Once Preware is installed (and some great instructions for installing Preware have now been developed at <a href="http://install.preware.org">http://install.preware.org</a>), it is very easy to use, and as long as people remember to uninstall themes and patches before a webOS update then we believe it is the easiest and safest way to install, update, and remove packages that improve the functionality of their phone.  The original UI design for Preware was actually reviewed using paper mock-ups with a focus group of &#8220;mature&#8221; non-technical users before a line of code was written.</p>
<p><strong>What&#8217;s your favorite pizza topping?  I hope it&#8217;s not kangaroo&#8230;</strong></p>
<p>Chicken (free-range), capsicum (that&#8217;s green bell peppers in the US I believe), mushrooms, onions, pineapple and sweet chilli sauce.</p>
<p><strong>Thank you very much for taking the time to answer these questions!</strong></p>
<p>Thank you Roy, and thanks to all the developers and users that make the webOS community so great!</p>
]]></content:encoded>
			<wfw:commentRss>http://pre101.com/blog/2009/11/23/interview-with-webos-internals-rod-whitby/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Interview with Palm&#8217;s Chuq Von Rospach</title>
		<link>http://pre101.com/blog/2009/11/16/interview-with-palms-chuq-van-rospach/</link>
		<comments>http://pre101.com/blog/2009/11/16/interview-with-palms-chuq-van-rospach/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 20:09:08 +0000</pubDate>
		<dc:creator>Pre101</dc:creator>
				<category><![CDATA[Interview]]></category>
		<category><![CDATA[chuq]]></category>
		<category><![CDATA[webOS]]></category>

		<guid isPermaLink="false">http://pre101.com/blog/?p=510</guid>
		<description><![CDATA[For those of you who are developing applications for Palm&#8217;s webOS the name Chuq Von Rospach should be familiar.  For those who aren&#8217;t, Chuq is Palm&#8217;s Developer Community Manager.  Chuq is an inordinately busy person and tracking him down is a bit like trying to track down an elusive bird, I imagine.  If the previous [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://pre101.com/blog/wp-content/uploads/2009/09/webos-dev.png"><img class="alignright size-full wp-image-358" title="webos-dev" src="http://pre101.com/blog/wp-content/uploads/2009/09/webos-dev.png" alt="webos-dev" width="229" height="34" /></a>For those of you who are developing applications for Palm&#8217;s webOS the name Chuq Von Rospach should be familiar.  For those who aren&#8217;t, Chuq is Palm&#8217;s Developer Community Manager.  Chuq is an inordinately busy person and tracking him down is a bit like trying to track down an elusive bird, I imagine.  If the previous sentence seems a bit confusing, read on to find out more about one of Palm&#8217;s active developer advocates.</p>
<p><span id="more-510"></span><strong>Tell us a little about yourself and how you came to Palm.  Who is Chuq?</strong></p>
<p>I&#8217;ve been with Palm since February 2009. Prior to that I was a web developer and community manager for Laszlo Systems. Prior jobs included Strongmail, 17 years at Apple doing lots of different things, four years at Sun Microsystems, and jobs at a number of startups that no longer exist.  I took my first computer job around 1978 and I&#8217;ve never regretted it.</p>
<p>I came to Palm because I really felt webOS and the Pre had a lot of potential and I was really interested in getting involved in mobile computing.  I owned one of the first Palm Pilots and over the years I&#8217;ve tried pretty much every phone platform and never felt any of them did everything I wanted them to do. I have a chance here to influence some of that.</p>
<p><strong>Your title is Developer Community Manager.  What exactly does a Developer Community Manager do?</strong></p>
<p>I view my job as having three three major components:</p>
<p>First, I manage the technical pieces of the developer portal and administer the forums. The goal is to have a good environment for developers to get the information they need to develop their applications and learn from each other. I also spend time trying to see what works in other communities and looking for new tools and new techniques to improve the developer portal and the community.</p>
<p>Second, I am one of the conduits of information from Palm out into the developer community. Part of that is to try to identify information that the developers should have and convince people to release it or otherwise get it where they can access it.</p>
<p>Finally, I&#8217;m a contact point for developers and part of my role is watching what is being said and written about Palm and identifying issues that need to be communicated to people within the company. Sometimes that&#8217;s helping someone find the right person to talk to, sometimes that&#8217;s  filing a bug that&#8217;s been reported, sometimes that&#8217;s seeing a discussion start and making people aware of it.  It&#8217;s part listener, part filter, part editor and sometimes part amplifier. A big part of my job is listening and putting the pieces together and then passing them around.</p>
<p><strong>Why is it important for the average user that Palm has a Developer Community Manager?</strong></p>
<p>An important aspect of the success of a smartphone like the Pre and the webOS platform is the applications available for it. You need a platform developers want to write applications for and create a platform that allows them to write the best applications they can. Part of my role is to make that happen (and the rest of my role is to help everyone else at Palm make it happen).</p>
<p><strong>Recently Ben Galbraith and Dion Almaer joined Palm as co-leads of Developer Relations.  How does their position relate to yours?</strong></p>
<p>They are my co-bosses. I&#8217;m in the marketing side of the company, reporting through them up to Katie Mitic.</p>
<p><strong>Palm recently announced some major changes to the way the App Catalog and app distribution will work.  Would you say these changes were directly the result of Ben and Dion or that these changes reflect Palm&#8217;s original goal?</strong></p>
<p>Yes and no. Much of what&#8217;s been announced with the App Catalog and our distribution plan has been in the works for a while; a number of people in engineering have put in a lot of time and energy in figuring this out. Ben and Dion coming on board has given us access to their experience as well, and they have a vision for how this can all work that is helping us refine our plans and expand what we want to offer to developers down the road.</p>
<p><strong>Will Palm&#8217;s embracing of open source extend to open sourcing the Mojo framework?</strong></p>
<p>At this point, we haven&#8217;t announced anything on this.</p>
<p><strong>There was some criticism of the state of the documentation when the SDK was first opened to beta testing.  What plans have been put into place to improve developer resources?</strong></p>
<p>It&#8217;s still a work in progress, but we&#8217;re looking to improve this in a number of ways. We&#8217;ve been talking over ways to allow the community to help us expand and improve the documentation. We&#8217;re looking at how best to make the documentation available and in what formats. We&#8217;re working to add resources to the writing team and make sure the engineering teams help us document what they&#8217;re building well, and we want to find the best way to make beta versions of the docs available to developers as part of the early access program. We still have work to do here.</p>
<p><strong>How different is the experience for a developer joining the program today versus the experience for those who were part of the Early Access Program?</strong></p>
<p>Early on, webOS was a brand new platform, and I don&#8217;t think anyone really understood well what made a &#8220;good app&#8221; or a &#8220;great app&#8221;; now I think everyone is learning how to take advantage of the platform and the apps are getting better and more complex. Sharing knowledge on technique is an important aspect of this, which is why I love how our communities have come together to help each other learn. Initially we tended to see everything as a &#8220;webOS app&#8221;, but we&#8217;ve realized different types of apps have different needs, which is why documents like our <a href="http://pdnblog.palm.com/2009/10/immersive-app-guidelines/">Immersive Apps Guidelines</a> are helping us adopt and share techniques as we understand how developers are taking the platform in directions we weren&#8217;t expecting.</p>
<p>The SDK is maturing and the software is getting needed functionality, and so now developers coming to the platform have a more stable and functional base to develop on, and more knowledge to help avoid the pitfalls that exist on any platform. The earliest developers were real trailblazers, and I don&#8217;t think most people realize just how far the platform has grown and matured in the last few months.</p>
<p><strong>What role can Palm play, outside of http://developer.palm.com, to encourage and participate in the development of an active user and developer community?</strong></p>
<p>One of the things I love about what I do is our relationship with the homebrewers. Even the fact that they define themselves as &#8220;homebrewers&#8221; instead of &#8220;jailbreakers&#8221; says a lot about how both sides view this. My management has allowed me to get some of the homebrew developers into our early access program and the homebrew community has been very supportive of us, and I want to do everything I can to see Palm and these developers continue to work together to make the platform better.</p>
<p>I&#8217;ve also tried to encourage people to get involved with non-Palm-managed communities where I think it makes sense to work with a group rather than have Palm try to duplicate what is already being done elsewhere. Many companies feel they have to &#8220;own&#8221; everything; I&#8217;m trying to encourage a mindset that it&#8217;s more important to make sure it happens and that it&#8217;s well done, and as long as we all work together, we&#8217;re working for the common good.</p>
<p><strong><a href="http://pre101.com/blog/wp-content/uploads/2009/11/Chuq-Says-Phoebe.jpg"><img class="alignright size-full wp-image-529" title="Say's Phoebe" src="http://pre101.com/blog/wp-content/uploads/2009/11/Chuq-Says-Phoebe.jpg" alt="Say's Phoebe" width="403" height="500" /></a>Anyone who&#8217;s followed you on Twitter knows that you&#8217;re very interested in birding and photography.  How did you get interested in them?</strong></p>
<p>I&#8217;ve lived with a bird for a couple of decades now, currently sharing a house with an umbrella cockatoo named Tatiana. I was a photographer in high school and earlier in life, but gave it up to focus on other things, but the digital camera revived my interest and my interest in nature photography, my current passion &#8212; the two came together, and I&#8217;ve really gotten interested in birds in the wild and their habitat and behavior and documenting that through the lens.</p>
<p><strong>What do you want Pre101&#8217;s readers to know?</strong></p>
<p>A big part of my job is listening &#8212; listening to developers and finding out what they need, listening to users so I can help developers write apps that users want and will use. I love having developers bounce possible project ideas off me. If they have questions, the <a href="http://developer.palm.com/distribution/index.php">developer forums</a> are the place to put them, both because it allows the community to get involved in answering them and it helps create a knowledge base that others can benefit from later when they have similar questions.  Developers who have questions or issues they can&#8217;t seem to resolve should track me down and talk to me about them &#8212; I&#8217;ll see what I can do to help.</p>
<p><strong>Last question:  What&#8217;s your favorite pizza topping?</strong></p>
<p>These days, I&#8217;m trying to eat healthier, so I&#8217;m eating more Canadian bacon (Hawaiian style with pineapple). In the bad old days, it was sausage or pepperoni.   But my REAL favorite&#8230; which is a bit bizarre, is smoked salmon. Do a pizza with a sauce based on creme fraiche and a bit of tartar sauce, and top with smoked salmon and capers.</p>
<p><strong>Sounds good to me!  And with that, thank you, Chuq.</strong></p>
<p><em>Chuq Von Rospach can be reached at <a href="mailto:pdn@palm.com">pdn@palm.com</a>, you can follow his official Twitter feed: <a href="http://twitter.com/webOSdev">@webOSdev</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://pre101.com/blog/2009/11/16/interview-with-palms-chuq-van-rospach/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Interview with Jason Robitaille</title>
		<link>http://pre101.com/blog/2009/11/03/interview-with-jason-robitaille/</link>
		<comments>http://pre101.com/blog/2009/11/03/interview-with-jason-robitaille/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 23:09:48 +0000</pubDate>
		<dc:creator>Pre101</dc:creator>
				<category><![CDATA[Interview]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[canucksoftware]]></category>
		<category><![CDATA[homebrew]]></category>
		<category><![CDATA[internalz]]></category>
		<category><![CDATA[webOS]]></category>
		<category><![CDATA[webosquickinstall]]></category>
		<category><![CDATA[webosrepairutility]]></category>

		<guid isPermaLink="false">http://pre101.com/blog/?p=460</guid>
		<description><![CDATA[Recently, Jason Robitaille and I had the opportunity to exchange some e-mails.  Jason should be very familiar to those who have been trying out some of the homebrew applications available for webOS.  Not only did he make webOS Quick Installer but he&#8217;s produced a number of other helpful applications for those working on webOS.  Read [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, Jason Robitaille and I had the opportunity to exchange some e-mails.  Jason should be very familiar to those who have been trying out some of the homebrew applications available for webOS.  Not only did he make webOS Quick Installer but he&#8217;s produced a number of other helpful applications for those working on webOS.  Read on discover more:</p>
<p><span id="more-460"></span> <strong>Jason, please introduce yourself and tell us a little bit about your background.</strong></p>
<p>Well, my name is Jason Robitaille, one part university student, one part hobby developer, all Canadian.  My website is <a href="http://www.canuck-software.ca">www.canuck-software.ca</a> though lately I&#8217;ve been posting most of my software in the <a href="http://forums.precentral.net/canuck-software/">Canuck Software subforums at PreCentral</a>.</p>
<p><strong></p>
<div id="attachment_465" class="wp-caption alignright" style="width: 409px"><strong><img class="size-full wp-image-465 " style="margin-left: 10px;" title="webOS Quick Install" src="http://pre101.com/blog/wp-content/uploads/2009/11/wosqi.jpg" alt="WebOS Quick Install" width="399" height="249" /></strong><p class="wp-caption-text">WebOS Quick Install</p></div>
<p>One question that came up at the Sprint Open Developers Conference was:  How do you pronounce your last name?</strong></p>
<p>My last name is pronounced &#8220;row-bih-tie&#8221;.  It&#8217;s a French name, heh.</p>
<p><strong>How did you get started with programming?<br />
</strong></p>
<p>I got started years ago during high school.  LOVED the PalmOS back then and had the Zire 71.  In grade 10 computer science class they taught us very basic VB.NET programming and from there it was only natural to play with HandheldBasic, and from there I was hooked on software development.</p>
<p><strong>How did you become interested in webOS development?<br />
</strong></p>
<p>My current device is the Palm TX.  Around last December I was looking for a prospective smartphone.  I was really on the verge of quitting Palm for good.  With all the buzz about &#8220;Palm&#8217;s last stand,&#8221; their make or break announcement happening at CES, I figured I&#8217;d wait until after that before making any decisions.  Turned out the Pre was exactly what I was looking for in a smartphone.</p>
<p><strong>If I understand correctly, you still don&#8217;t have a Pre yet because it&#8217;s not available in your area of Canada.  Why invest so much time in a device you can&#8217;t even use yet?</strong></p>
<p>It&#8217;s because of my Palm TX.  I still use it daily and it&#8217;s like a mini computer.  Unfortunately, with the Pre and webOS, it doesn&#8217;t have the same breadth of third party apps as the PalmOS  A lot of apps I make are in anticipation of getting an actual device (with a few being done on request).  I wanna make the transition from the highly functional, but very outdated, PalmOS to the sleek webOS as smooth as possible.</p>
<p><strong>For those not familiar with it, can you tell us what webOS Quick Install is and what&#8217;s special about it?</strong></p>
<p>WebOS Quick Install was released several months ago, and it was the first, and to date only, cross-platform ipk GUI installer.  And it&#8217;s come quite a long way since then.  Not only does it offer full application installation and uninstallation, but more recently it was expanded to offer full patch integration. In just a few clicks you have access to dozens and dozens of patches for your device. What&#8217;s more, WebOS Quick Install also supports installing .patch files directly, all the while following webOS-Internals standards.</p>
<p>Other notable features include the ability to send and receive files to and from your device, theming, a basic Linux command line interface, and most popularly, a built in ipkg feed viewer.  With the ipkg feed viewer, you have access to hundreds of applications from across the web.</p>
<p><strong></p>
<div id="attachment_466" class="wp-caption alignleft" style="width: 401px"><strong><img class="size-full wp-image-466 " style="margin-right: 10px;" title="webOS Repair Utility" src="http://pre101.com/blog/wp-content/uploads/2009/11/repairutility.jpg" alt="webOS Repair Utility" width="391" height="254" /></strong><p class="wp-caption-text">webOS Repair Utility</p></div>
<p>You also have a program called webOS Repair Utility.  Can you tell us what it does and why you wrote it?</strong></p>
<p>webOS Repair Utility basically scans the program files on your device and compares them to the respective factory stock files.  In this way, it&#8217;s able to detect modified and missing files on your device, offering the option to restore the factory file. In addition, there is the ability to do a factory restoration of a specified file.  The advantage of both these features is you no longer need to wipe your device with webOSDoctor to restore files.  One thing people need to keep in mind is this is an in-development program, so keep expectations realistic.</p>
<p>I made this program in response the issues I had seen across the PreCentral forums.  People were having to use webOSDoctor when only a handful of files needed to be restored. It was insane to me that people were having to spend all that extra time running webOSDoctor and restoring things to how they were pre-wipe.  It&#8217;s still in-development.  [ed: I had a chance to use it so that I could apply a patch that was balking.]</p>
<p><strong></p>
<div id="attachment_469" class="wp-caption alignright" style="width: 575px"><strong><img class="size-full wp-image-469 " title="Theme Builder" src="http://pre101.com/blog/wp-content/uploads/2009/11/themebuilder.jpg" alt="Theme Builder" width="565" height="443" /></strong><p class="wp-caption-text">Theme Builder</p></div>
<p>Then there&#8217;s webOS Theme Builder.  Some of our readers may not be familiar with themes and how they work.  Can you first fill us in on how themes work and then tell us how Theme Builder makes it easier to design themes?</strong></p>
<p>As webOS is built on a foundation of HTML/CSS/JavaScript, virtually everything about it can be skinned. Skinning on the desktop is accomplished with WebOS Quick Install and a zip with the replacement images and a theme.xml file in it.  The theme.xml basically tells which files go where on your device.</p>
<p>WebOS Theme Builder basically makes things simplified.  The theme.xml gets built automatically, and with the latest 2.0 release, there&#8217;s a theme assistant, providing an easy way to add common image replacements for images like icons and system graphics.  [ed: Themes let you change the look of many parts of webOS.  At last check there were over 600 themes available.  You can use webOS Quick Install or <a href="http://www.webos-internals.org/wiki/Application:Preware">Preware</a> to install them.]</p>
<p><strong></p>
<div id="attachment_468" class="wp-caption alignright" style="width: 266px"><strong><img class="size-full wp-image-468 " style="margin-left: 10px;" title="Internalz" src="http://pre101.com/blog/wp-content/uploads/2009/11/internalz.jpg" alt="Internalz" width="256" height="384" /></strong><p class="wp-caption-text">Internalz</p></div>
<p>Lastly, there are Internalz and FileMgr Service.  Who are these for and what do they do?</strong></p>
<p>One thing sorely missing from webOS was a file browser.  It seems really inconvenient that users had to connect to a computer in USB mode to move or delete a file. With that in mind, I made Internalz and FileMgr Service.  Internalz is the webOS application that you use and FileMgr Service is a background service that powers Internalz.</p>
<p>Currently Internalz is able to browse the full file system, copy and move files and directories, rename directories, and delete files and directories. May not sound like much right now, but I have big plans for Internalz in the future. One particular plan is to add unzip/unrar/untar support. Can&#8217;t go into any other details, but rest assured, there&#8217;s lots of useful features coming to Internalz.</p>
<p><strong>Are there any others that I missed?</strong></p>
<p>Recently I created an open source utility call Unified Diff Creator. In short, it&#8217;s an easy-to-use patch maker. I&#8217;m also one of the people working on the open source video recording app. Everything else is in development and not yet released to the public.</p>
<p><strong>Judging by the types of programs and apps you&#8217;ve produced it seems like you are more interested in the &#8216;nuts and bolts&#8217; aspect of webOS.  Would you say that&#8217;s true?</strong></p>
<p>Yea, that&#8217;s pretty accurate.  However it&#8217;s a bit more due to necessity rather than choice.  If I could, I would be doing a lot more webOS on-device applications. In particular, I&#8217;d greatly like to develop apps I could sell on the App Catalog (as I&#8217;d make more money by even selling $0.99 apps compared to the donations I&#8217;ve received), but I feel it&#8217;s more necessary to have tools like WebOS Quick Install and Internalz first. Plus, it certainly doesn&#8217;t hurt with creating a reputation of building quality software.</p>
<p><strong>What would you like to tackle next?</strong></p>
<p>I have many many things in development.  One big project I want to be continually updating is Internalz.  As well, I have many unreleased projects that I&#8217;ve been making progress on, including a dedicated archive extraction app, a comic book reader, a system monitor, and a school note taking app/class management app. But alas I&#8217;m only one man and it may be a while before everything sees the light of day. In the more immediate term, however, one project I&#8217;ll be working on is an open source cross-platform Java-based port of Rod Whitby&#8217;s Meta-Doctor, which I&#8217;m calling MetaDoctorX.</p>
<p><strong>Have you had any interactions with the folks from Palm?  If so, what&#8217;s their reaction to the work you&#8217;ve done?</strong></p>
<p>The only interaction I have with Palm is with Chuq [Von Rospach] (Developer Community Manager), though I&#8217;d love to have greater interaction with Palm, and do anything I can to assist them.  I&#8217;m a long time Palm user and love the new direction the company is going.  Their interaction with other developers has shown they realize it&#8217;s the third party apps that make the platform, and while they may occasionally misstep, it&#8217;s mainly as they&#8217;re playing the catchup game with the other smartphone platforms (and they&#8217;ve generally rectified those situations promptly).  I have the utmost confidence in webOS and wish Palm all the best. If they need to contact me, they have my email, eh.</p>
<p><strong>What do you do when you&#8217;re not working on webOS software and dreaming about the day you&#8217;ll get the Pre?</strong></p>
<p>Well, university takes up a lot of time.  I&#8217;m going for a 4-year major in Computer Science (specialization in networks and security) and a minor in Film Studies. Between university and webOS work, my little amount of spare time goes towards hanging out with friends and the occasional playing of World of Warcraft.</p>
<p><strong>What&#8217;s your favorite pizza topping?</strong></p>
<p>I&#8217;m a sucker for ham and pineapple, heh.</p>
<p><strong>Thank you very much for taking the time to talk with us.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://pre101.com/blog/2009/11/03/interview-with-jason-robitaille/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Interview With Delicious Morsel&#8217;s Dennis Wilkins</title>
		<link>http://pre101.com/blog/2009/10/08/interview-with-delicious-morsels-dennis-wilkins/</link>
		<comments>http://pre101.com/blog/2009/10/08/interview-with-delicious-morsels-dennis-wilkins/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 15:03:46 +0000</pubDate>
		<dc:creator>Pre101</dc:creator>
				<category><![CDATA[Interview]]></category>
		<category><![CDATA[deliciousmorsel]]></category>
		<category><![CDATA[twee]]></category>

		<guid isPermaLink="false">http://pre101.com/blog/?p=371</guid>
		<description><![CDATA[Last week I had the opportunity to have a chat with Dennis Wilkins, author of the webOS Twitter app Twee. Dennis and I got to discuss his new apps, webOS and the future of his company Delicious Morsel.
Please introduce yourself and tell us about your current apps, Twee and Feeds.
I am Dennis Wilkins and I [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I had the opportunity to have a chat with Dennis Wilkins, author of the webOS Twitter app Twee. Dennis and I got to discuss his new apps, webOS and the future of his company Delicious Morsel.<span id="more-371"></span></p>
<p><strong><img class="alignright size-full wp-image-411" style="margin-left: 10px;" title="twee_2009-01-10_125856" src="http://pre101.com/blog/wp-content/uploads/2009/10/twee_2009-01-10_125856.png" alt="twee_2009-01-10_125856" width="256" height="384" />Please introduce yourself and tell us about your current apps, Twee and Feeds.</strong></p>
<p>I am Dennis Wilkins and I started Delicious Morsel as my mobile focused application development company.</p>
<p>Twee was the first project I made for the webOS platform. I created it as a way to see how the platform would work. I am a lover of Javascript and so I thought webOS would be a good platform to venture into, after already doing a few iPhone apps.</p>
<p>Feeds was created as a test to see if I could use the Palm webOS built-in visual widgets to create a pretty and usable app. It was actually in progress for awhile but I never really started putting much time into it, until I talked to the great guys at Pivotal Labs and they said they were working on a Google Reader application, so I decided I should ramp up my production time on it, so that I could compete with theirs, seeing that their twitter app, Tweed, was first to market and it has been an uphill battle trying to get users to convert to Twee.</p>
<p><strong>Is there a story behind the name &#8216;Delicious Morsel&#8217;?</strong></p>
<p>The story behind Delicious Morsel is that I was looking for a good open domain name and I couldn&#8217;t find one. I just started thinking different types of names and I really liked Del.icio.us and Juicy Development and for some reason I kept on thinking &#8220;Delicious Morsel&#8221; which now is pretty apparent why it stuck so well. First off Delicious Monster and the fact that my friend&#8217;s subtitle on instant messenger said &#8220;Delicious Morsel, give me my bib&#8221; for a few years. I didn&#8217;t actually put any of this together for a few months until my friend logged in again and had that as his subtitle. It is a quote from Final Fantasy VII, something I never noticed while playing that game. One problem with it is that I am always having to spell it out to people and getting asked whether I make candy or cake.</p>
<p><strong><img class="alignleft size-full wp-image-411" style="margin-right: 10px;" title="twee_2009-01-10_125856" src="http://pre101.com/blog/wp-content/uploads/2009/10/twee_2009-01-10_125856.png" alt="twee_2009-01-10_125856" width="256" height="384" />What attracted you to Palm&#8217;s webOS?</strong></p>
<p>This might age me a little but when I was in elementary school to high school I always had a Palm Pilot. My dad would give me all of his old handhelds, so I had the Palm Pilot, Palm V and a Palm 505. They were always fun to play with so I grew to know the brand. Palm dropped off the map and I started getting into mobile devices and when the iPhone came out I became involved in the development aspects of mobile devices. I love the iPhone but I wanted it to have competition. Android wasn&#8217;t impressive. Then this forgotten company Palm shows up at CES with the Palm Pre. The device is beautiful and runs amazingly and is, in my opinion, the only true competitor to the iPhone at this time. Reading about the SDK I new I should be able to easily create apps for it. I think Palm may have been 6 months too late for release and still slow on releasing updates but I still feel like there is a huge potential to take up some smart phone market share.</p>
<p>The way the Palm Pre UI looks and interacts with the user also made a huge impression on me. I think this is the key for why I think it will be successful in the mobile market. iPhone was amazing when it came out but it looks the same 2 years later. Palm&#8217;s release is just as innovative as iPhone&#8217;s was.</p>
<p><strong>What made you decide to develop Twee when Palm already had two Twitter apps?</strong></p>
<p>The common UI components for navigation on both the apps were lacking. I personally use Twitter. On my iPhone I needed 3 apps to switch over, which were a good stock app, Twitter app and e-mail app.. The only thing Palm had was an adequate e-mail app so I created Twee.</p>
<p>As for a stock app, I am debating whether it is worth making one since the one out right now, which I do not use because I dislike it, seems to have everything most people want. I personally would re-work their UI and user experience, probably tie it into Google Finance for portfolio management then call it a day. I don&#8217;t think there is a big enough market for me to spend the time doing that though.</p>
<p><strong><img class="alignright size-full wp-image-413" style="margin-left: 10px;" title="Feeds-main" src="http://pre101.com/blog/wp-content/uploads/2009/10/Feeds-main.jpg" alt="Feeds-main" width="256" height="384" />Did you find it difficult to develop with the Mojo SDK or did you find it simple to get started with?</strong></p>
<p>The SDK was extremely easy to start with, but you hit a wall pretty quickly into development when you want to start doing stuff like storing data. Data doesn&#8217;t always belong in a database and doing asynchronous database calls should be a sin. I personally have some hang ups about the SDK&#8217;s power and lack of good documentation, but for building simple apps, it works great.</p>
<p><strong>Given the recent JWZ debacle, how have your interactions with Palm been?</strong></p>
<p>To be honest, I had to do everything he did, I had to jump through same &#8220;hoops&#8221; but to me it was not a big deal. I distribute my code via the homebrew gallery anyways because I know Palm wants me to continue to develop for their platform. I think JWZ may have over reacted and I personally find him to be a little be on the whiny side. I don&#8217;t mean to offend him, but I went through the same things with Apple and you would assume you&#8217;d have to go through the same issues with any company that is distributing your product. Distribution isn&#8217;t an easy business. Palm has however left me out in the dark a few times and even back in August gave me a 09/09/09 release date. It&#8217;s October now and my users are extremely anxious to buy my products. I am glad they are and I want them to have the product and not be mad at me for something I expected to happen 4 weeks ago. I had pulled a beta for Twee a month ago because I expected it to be on the Catalog within a week and got a ton of negative feedback for doing that.</p>
<p><strong>I take it then that Twee has been well received by the Palm Pre community?</strong></p>
<p>Twee has been extremely well received. I know Pivotal will argue this, but on PreCentral my app was rated the best Twitter client with 75% of the votes. [ed: <a href="http://forums.precentral.net/webos-apps-software/198196-twee-vs-tweed-do-you-prefer.html">Twee vs. Tweed</a>]  That poll did happen to omit Spaz.</p>
<p><strong>What new features will be arriving when Twee hits the App Catalog and how will it be priced?</strong></p>
<p>In comparison to the last public beta, Twee will include the ability to view followers/following of a user. It also allows you to do notifications for mentions and direct messages. It has WhatTheTrend integration. I also just submitted another update of Twee to Palm with landscape mode and photo posting, without the need of email, but I am not sure if that will be approved before the AppCatalog adding paid apps. It will be $2.99 with free updates for life.</p>
<p><strong><img class="alignleft size-full wp-image-412" style="margin-right: 10px;" title="Feeds-main2" src="http://pre101.com/blog/wp-content/uploads/2009/10/Feeds-main2.jpg" alt="Feeds-main2" width="256" height="384" />What more can you tell us about the forthcoming RSS reader Feeds?</strong></p>
<p>This app will come in 3 tiers. A free version that only does stand-alone feeds, no Google Integration. A normal version that does Google Reader integration and a little while after a pro version with notifications and offline reading. The pricing isn&#8217;t set but will probably be $1.99 and $4.99 for the pro version.<br />
Feeds has been fun to develop. The beta users have really been giving me excellent feedback, just like they did with Twee. It has been awesome.</p>
<p><strong>What&#8217;s next for Delicious Morsel?  You mentioned a stock app above, is there anything else you&#8217;re thinking about?</strong></p>
<p>I started writing a game a few months ago, I might finish that up. I also have a Location tracker, like a few out there already, that I wrote in July, which I code named Prevent, that has been running on a few peoples&#8217; phones. I just haven&#8217;t had the time to do all the server upkeep, even though it shouldn&#8217;t be that hard. I do plan on doing some more iPhone development since the stuff that I&#8217;ve done for DM is actually really terrible and the good apps I&#8217;ve done have all been consulting work, so I don&#8217;t show them off. If my webOS apps take off, I want to work on my Social Evolution platform that I have been writing for a year and a half.</p>
<p>I start many projects and never finish them. I am slowly changing that though.</p>
<p><strong>Thank you very much for taking the time to talk with us.</strong></p>
<p>It was my pleasure. Remember to visit <a href="http://deliciousmorsel.com">deliciousmorsel.com</a> and check out any new updates to my projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://pre101.com/blog/2009/10/08/interview-with-delicious-morsels-dennis-wilkins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview With Self Aware Games&#8217; Seppo Helava</title>
		<link>http://pre101.com/blog/2009/09/03/interview-with-self-aware-games-seppo-helava/</link>
		<comments>http://pre101.com/blog/2009/09/03/interview-with-self-aware-games-seppo-helava/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 03:16:36 +0000</pubDate>
		<dc:creator>Pre101</dc:creator>
				<category><![CDATA[Interview]]></category>
		<category><![CDATA[game]]></category>

		<guid isPermaLink="false">http://pre101.com/blog/?p=241</guid>
		<description><![CDATA[Recently, we had a chance to sit down (virtually speaking) with Seppo Helava, Self Aware Games&#8216; designer and one of the minds behind Word Ace, now available for free the Palm Pre and iPhone.  In the interview we talk a bit about Self Aware Games, Word Ace and their design process.  Read on:

Introduce yourselves and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-258" style="margin-left: 10px;" title="WordAce" src="http://pre101.com/blog/wp-content/uploads/2009/09/WordAce.png" alt="WordAce" width="256" height="384" />Recently, we had a chance to sit down (virtually speaking) with Seppo Helava, <a href="http://www.selfawaregames.com/">Self Aware Games</a>&#8216; designer and one of the minds behind Word Ace, now available for <strong>free</strong> the Palm Pre and iPhone.  In the interview we talk a bit about Self Aware Games, Word Ace and their design process.  Read on:</p>
<p><span id="more-241"></span></p>
<p><strong>Introduce yourselves and tell us about Self Aware Games.</strong></p>
<p>Self Aware Games is a small development studio, started in early 2009, to make games that use the new wave of mobile technology and social networking to let people play games together. That&#8217;s the official statement, at any rate. To put it differently, Self Aware&#8217;s a small group of people from wildly diverse backgrounds who work really hard to make games that people will love to play together.</p>
<p><strong>Who are those people?</strong></p>
<p>Self Aware Games is:</p>
<p>Colin Bulthaup Liotta: Engineer, tech pioneer, jack-of-all-trades<br />
Dan Kurtz: Engineer, thespian, man-about-town<br />
Crystal Silva: Artist, pugilist, gourmand<br />
Seppo Helava: Designer, speed-writer, the guy you&#8217;re talking to now</p>
<p><strong> How did you get started programming games?</strong></p>
<p>Each of us at Self Aware Games had a different start into the industry &#8211; but Self Aware Games, itself, was started earlier this year. Colin and I, who&#8217;ve been friends since we met 13 years ago at MIT, had made a homebrew Game Boy Advance game with some other friends for a contest a few years ago. That project was incredibly fun, both to build, and to play, so when Colin &amp; I each found ourselves with a little unexpected &#8220;free time&#8221; earlier this year, we were both really excited about working together like that again. To round out our skill-set and fill out the team, we brought on Crystal and Dan, both ridiculously talented folks, and Self Aware Games was born!</p>
<p><strong> Can you tell us some about your development process and tools?</strong></p>
<p>The development process is focused around answering the important questions as quickly as possible. Obviously, the most important question is, &#8220;Is the game fun?&#8221; But answering that requires you to break down the game, and figure out where the fun actually <strong>is</strong>.</p>
<p>For instance, with Word Ace, the biggest question is, &#8220;Is it fun to bet on whether you can spell the best word given a poker-style hand made up of letter cards?&#8221; On one hand, that&#8217;s a pretty simple way to describe <strong>the whole game</strong> &#8211; but you&#8217;ll note that nowhere in that question does it say that the game has to be in any sort of electronic form.</p>
<p>Before anyone wrote a single line of code, we answered the question with the cheapest, fastest tools possible: a pen, some index cards, and a stack of loose change. A cheap set of poker chips and an actual deck of cards that we wrote letters on came after that &#8211; but by playing the game with some cheap, quick mockups, and a handful of willing players, we learned a lot. When you want to play &#8220;one more hand,&#8221; and you end half the hands laughing manically, it&#8217;s a sure bet the core mechanics are right.</p>
<p>That took us two days &#8211; it showed us what was critical about the game, where potential weak points were, and what we might do to address them. One of the biggest things we learned was how critical the social aspect of the game was. Winning wasn&#8217;t winning without the ability to mock your opponents. From a gameplay perspective, this kind of rapid prototyping is essential.</p>
<p>For the actual implementation of the game, we took a bit of an unusual direction. When faced with a new platform (compounded by the fact that it was a new piece of hardware with a new OS), getting your bearings is always a challenge. When building a game, making sure the game works properly is always a challenge. Building a game on a new platform compounds those challenges and makes them 10x harder.</p>
<p>What we decided to do was to separate the problems as much as possible.</p>
<p>Dan took on the task of tackling the Mojo SDK and getting familiar with the Pre hardware. He was able to focus on just that task for a reasonable amount of time, because Colin took on the task of getting the game code up and running on a platform we already had experience with. Once the game was running, and relatively stable, Dan was able to build a webOS client for the game, focusing only on the problems specific to webOS.</p>
<p>This made development much easier and much faster than it would otherwise have been, and allowed us to get a really polished, really full-featured game onto a brand-new platform in a very short amount of time.</p>
<p><strong> <img class="alignright size-full wp-image-263" style="margin-left: 10px;" title="WordAcePrototype" src="http://pre101.com/blog/wp-content/uploads/2009/09/WordAcePrototype.jpg" alt="WordAcePrototype" width="384" height="288" />Where did you get the idea for Word Ace?</strong></p>
<p>The idea was sort of shockingly simple, but there&#8217;s a funny story behind it. The first thing we&#8217;d done was to try to figure out what kinds of games the Pre&#8217;s audience would like, what kinds of games the hardware would support, and what kinds of games we&#8217;d want to make. Word games and card games were the obvious choices, and so we bounced ideas for those kinds of games around for a couple days.</p>
<p>At 2 AM one morning, I woke up suddenly, sat bolt upright, and had this idea about how to smash the two together. I banged out an e-mail to the gang, and promptly fell back to sleep. In the morning, when we all got together to talk about it, we were all really psyched for the concept. Turned out, though, that everyone had completely misunderstood my e-mail &#8211; which was sensible, given that it was a garbled, mostly incoherent 2 AM mess &#8211; but that misunderstanding was better than the original idea&#8230; so we went with that, instead.</p>
<p>We ended up making a  prototype the next day with a stack of poker chips and a deck of hand-written index cards. We played for half an hour, and all of us knew this was what we had to do next.</p>
<p><strong> What drew you to the webOS platform?</strong></p>
<p>Obviously, it&#8217;s a feature-rich platform. Coupling things like background processing with the Pre&#8217;s hardware keyboard, GPS, touchscreen, and persistent connectivity &#8211; the possibilities are ridiculous! I can&#8217;t say anything about it at this point, but we&#8217;d laid out some long-term goals for Self Aware, and webOS&#8217;s features enable us to realize some of those goals in a way that can&#8217;t be done on any other platform. I&#8217;m afraid that&#8217;s all I can say about that, for now. <img src='http://pre101.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong> What experiences did you have with other mobile platforms before starting on Word Ace?    Are all your games solely for mobile devices?</strong></p>
<p>Self Aware Games was started at the beginning of the year &#8211; but team members&#8217; development experience ranges across lots of platforms, from the Game Boy Advance to the PSP to current-gen consoles and the iPhone. Our first game as Self Aware Games was Taxiball, for the iPhone, which let us get our feet wet with this incredibly powerful generation of mobile devices.</p>
<p>Our goal isn&#8217;t to focus on a single platform, but rather, a single concept &#8211; using new technology to let people do things together. While things like Twitter let you keep in touch with your friends, it&#8217;s almost more a notification service so that you friends can know what you&#8217;re doing on your own. Things like Word Ace let you have a shared experience with your friends, and interact with them *while you&#8217;re playing*. The goal was to get that &#8220;playing games with friends in your living room&#8221; vibe, but online.</p>
<p>So, to that end, we&#8217;re not focused on a single platform &#8211; we&#8217;re focused on putting that experience wherever it makes sense to have it.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ARczWpi2Jow&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/ARczWpi2Jow&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><strong> Were there many surprises while developing Word Ace?</strong></p>
<p>This may seem a little weird, but the biggest surprise while developing Word Ace was how few surprises there were. From the original concept, to the paper &amp; pen prototype, to the implementation in-game of everything from the core mechanics to the &#8220;frills&#8221; like the emotes and chat&#8230; almost nothing changed. There were a few tweaks here and there &#8211; the UI changed slightly, and some little details came and went, but the game was incredibly clear to everyone from the start &#8211; and over the course of development, the biggest surprise was how smoothly it all went.</p>
<p>This may not be surprising to the casual observer, but having worked in game development for the better part of the last decade, I&#8217;d never seen anything like it. Every project has something that goes horrendously wrong. This one didn&#8217;t.</p>
<p><strong> How did the roll-out of Word Ace go?</strong></p>
<p>Overall, the roll-out&#8217;s been spectacular. Response to the game has been overwhelmingly positive! We had a couple hiccups during the rollout, but we were able (with Palm&#8217;s gracious support) to iron everything out in a matter of days, and the game&#8217;s been running like butter ever since! People have had some really insightful feedback, which we&#8217;re working to incorporate into our next update &#8211; we&#8217;re constantly striving to make the game the best it can be.</p>
<p><strong> Will we be seeing another game for the Palm Pre in the near future?  Will we be seeing a port of Taxiball?</strong></p>
<p>It&#8217;s very unlikely that Taxiball will be ported to the Pre for a variety of reasons, mostly that Taxiball was written specifically for the iPhone &#8211; and porting it would require rewriting the game from scratch. We&#8217;ve got a huge number of ideas in the pipe, and with only four people, we just don&#8217;t have the manpower for the port. At some point, maybe &#8211; but it&#8217;s not in the cards for the foreseeable future.</p>
<p>But will you see more from Self Aware for webOS? Absolutely. One of the most-requested games for the Pre has been an online multiplayer Texas Hold &#8216;Em. I&#8217;m happy to say that we&#8217;re in the process of fulfilling that request right now. With all the features players love from Word Ace, like online multiplayer, Awards, in-game chat, and our unique emote system, we think our version of Hold &#8216;Em is what everyone&#8217;s been waiting for.</p>
<p><strong> Word Ace has been very well received by the Palm Pre community.  Did you have any concerns or were you confident it would be a success?</strong></p>
<p>Oh, there are always concerns &#8211; but we&#8217;ve had Word Ace up and running for months, so we&#8217;ve been playing it daily for a pretty long time. There were a few times where we were pretty sure things were turning out alright. We had some people over for a BBQ a couple weeks before the launch, and usually, our BBQs eventually turn into Rock Band parties. This time, though, everyone ended up playing Word Ace instead! For hours. Until their batteries all died. And then were talking about it the next day.</p>
<p>At that point, we were pretty sure the game itself was gonna be just fine.</p>
<p><strong> How important do you think is the social aspect of Word Ace to its success?</strong></p>
<p>In two ways, it simply can&#8217;t be overstated. First, when you surprise everyone at the table and take the pot, there&#8217;s no better feeling than knowing that it&#8217;s real people flipping their sad avatars and writing notes in the chat window. That social element makes the game what it is, and there&#8217;s no replacing it with any amount of AI.</p>
<p>Second, people want to play with their friends. That&#8217;s what Self Aware Games has been about from the start. All of our games have a social element to them, and Word Ace is the evolution of what we started to build with the leaderboards in Taxiball. Playing games to kill time is a fine distraction, but playing games with your friends is more than a distraction &#8211; it&#8217;s the kind of interaction that reinforces old friendships, and builds new ones.  And if we can get people to take a minute of their day to interact with each other, then to us, that&#8217;s the biggest success of all.</p>
<p><strong> <img class="alignright size-full wp-image-261" style="margin-left: 10px;" title="WordAceProfile" src="http://pre101.com/blog/wp-content/uploads/2009/09/WordAceProfile.png" alt="WordAceProfile" width="256" height="384" />Will we be seeing some new Word Ace awards soon?</strong></p>
<p>Yes. We actually have a whole handful of Awards that haven&#8217;t rolled out yet &#8211; there&#8217;s a really spectacular series of money-related Awards, and a couple sets of Awards that&#8217;ll roll out when we unveil a couple new features for the game.</p>
<p><strong> Word Ace features premium chip options.  When will that feature be enabled?</strong></p>
<p>That will be ready soon. We wanted to make sure everything was properly up and running, and past any usual launch &#8220;hiccups&#8221; before anyone even had the option of paying for anything in the game. With the last update, we&#8217;ve got those hiccups ironed out, and you&#8217;ll see the chip packages enabled shortly.</p>
<p><strong> Thank you very much for speaking with us.</strong></p>
<p>Thanks!</p>
<p>Updated: Added shot of the prototype game and a link to Seppo&#8217;s video.</p>
]]></content:encoded>
			<wfw:commentRss>http://pre101.com/blog/2009/09/03/interview-with-self-aware-games-seppo-helava/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
