<?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>Make Your Own Apps with AppFurnace</title>
	<atom:link href="http://appfurnace.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://appfurnace.com</link>
	<description>App development for designers</description>
	<lastBuildDate>Wed, 05 Jun 2013 14:21:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>3 Mobile Design Trends of 2013</title>
		<link>http://appfurnace.com/2013/06/3-mobile-design-trends-of-2013/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=3-mobile-design-trends-of-2013</link>
		<comments>http://appfurnace.com/2013/06/3-mobile-design-trends-of-2013/#comments</comments>
		<pubDate>Mon, 03 Jun 2013 13:31:16 +0000</pubDate>
		<dc:creator>Kieron Gurner</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://appfurnace.com/?p=2409</guid>
		<description><![CDATA[As we come half-way through the year, we’ve seen the visual landscape of mobile start to change. Until recently, Apple’s design aesthetic had dominated the mobile world, but with Windows mobile’s flat UI striking a different look, and sales of Android devices increasing, we’ve seen a few different looks emerge.

What are these trends, and what do they look like?]]></description>
				<content:encoded><![CDATA[<p dir="ltr">As we come half-way through the year, we’ve seen the visual landscape of mobile start to change. Until recently, Apple’s design aesthetic had dominated the mobile world, but with Windows mobile’s flat UI striking a different look, and sales of Android devices increasing, we’ve seen a few different looks emerge.</p>
<p dir="ltr">What are these trends, and what do they look like?</p>
<p><img alt="" src="https://lh4.googleusercontent.com/aojYwLtJVNHD6t4KxLvM62JQzx5jwtIdlk5kO2OhEZ_tTjg-ksFsKFq5PFU_Urpo0SCbEF7AlmmUi_0GMHaf1HYHQMGhmpOF4qeY8F2laobEI2QiXQsnNuPCBw" width="550px;" height="300px;" /></p>
<h2 dir="ltr">1. The End of Skeuomorphism</h2>
<p dir="ltr">A controversial topic among certain designers, many people are calling for the end of skeuomorphic design. This style makes visual comparisons with real-world objects, to help users understand how the apps work &#8211; like your calendar app that looks like a traditional paper calendar.</p>
<p dir="ltr">Some people argue that these mechanisms aren’t needed anymore now that the majority of users are familiar with smartphones. Many designers want the freedom to present digital interfaces differently, without the (sometimes) clunky metaphors that skeuomorphic design uses. There’s value in this argument, since these metaphors can waste valuable screen space to mimic their real-world counterparts, and sometimes unnecessarily.</p>
<p dir="ltr">But it’s easy to forget that not all users are early adopters. A lot of people are just getting their first smart phones, and interfaces that iPhone users may be bored of already, might be a useful stepping stone into smart phones for the millions of new first-time Android customers.</p>
<p><img alt="" src="https://lh5.googleusercontent.com/ggQYkz6Su1FIoGiYdWQyXQm1LbmgURsK7nGvrDvUrA9DiLGdKU16WhRE5hVyvnEJKhK5N3TAOwNn4PhbiPvbh5R-gkCFuxSPt-vDpVUFAxmGCMlGLKrQ81Ke7Q" width="550px;" height="300px;" /></p>
<h2 dir="ltr">2. Hidden Menus</h2>
<p dir="ltr">Along with less metaphoric interfaces, we’re seeing more and more examples of minimised navigation, hiding menus behind single buttons that don’t take up so much space.</p>
<p dir="ltr">There’s a long-held interface design theory that encourage designers to reduce the amount of thinking that users need to do to find what they’re looking for &#8211; and to get them to where they want to be in as few taps (or clicks) as possible. Minimising the interface elements slightly goes against this grain, as it adds at least one more tap for users, and obscures the options from being seen immediately.</p>
<p dir="ltr">But as interface animations get more sophisticated and less clunky, these two-step navigation menus may be worth the lack of visibility in menu items. If users feel a clean interface is worth an extra tap, this trend could introduce an exploration of the use of screen space. As designers though, we should be careful not to sacrifice understanding for space, and to consider the increasing number of new smartphone users entering the audience base.</p>
<p><img alt="" src="https://lh3.googleusercontent.com/JgxoA-rydqziGfB3eISiTDcQnxkuue_WQLSgkhOqO2petvitpS-1bMjZgY1SoROE1q3TPHuFuULnmmZG_t3fwCev67ZT7mj0yWSbeHxgRXK5hR-dg3eVqBwkcw" width="550px;" height="300px;" /></p>
<h2 dir="ltr">3. Larger Type</h2>
<p dir="ltr">The way we interact with digital displays has come a long way in the past few years, with new format displays at both the large and small ends of the spectrum: large LCD screens, HD, touch-screens, tablet and pocket-sized mobiles.</p>
<p dir="ltr">This sudden diversity of screen sizes has meant that people have rightly demanded flexible content, and alongside this, a growing number of interfaces are incorporating larger type, and images too. Larger type means that users can clearly read content on whichever device they choose, but it also reinforces the trend towards minimising navigation, giving content more room to breath.</p>
<p>&nbsp;</p>
<p dir="ltr">Of course, there are rumours that Apple’s iOS platform is undergoing a big redesign when they release the new iPhone later in the year, causing speculation about what aesthetics will be pushed and dropped by the masses. Whatever happens with Apple’s iOS, we’re entering a more diverse period of mobile interface design, which can only be a good thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2013/06/3-mobile-design-trends-of-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What are the differences between iPad &amp; iPhone apps?</title>
		<link>http://appfurnace.com/2013/05/what-are-the-differences-between-ipad-iphone-apps/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-are-the-differences-between-ipad-iphone-apps</link>
		<comments>http://appfurnace.com/2013/05/what-are-the-differences-between-ipad-iphone-apps/#comments</comments>
		<pubDate>Mon, 06 May 2013 05:58:48 +0000</pubDate>
		<dc:creator>Calvium</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://appfurnace.com/?p=2396</guid>
		<description><![CDATA[The markets for tablets are increasing in the same way that smart phones did. We’re now seeing more and more tablets at lower price points, and an increasing attitude that tablet sales will overtake desktop &#038; laptop computers in the next year or so. This signals the need for businesses and organisations to start taking tablets more seriously, but the costs of developing for both platforms can be intimidating. So we pose the question, do you really need an app for iPhone and iPad?]]></description>
				<content:encoded><![CDATA[<p dir="ltr"><img alt="Blog Banner: iPhone &amp; iPad Dimensions" src="http://calvium.com/calvium/wp-content/uploads/2013/04/banner_iphone_ipad.png" width="612" height="300" /></p>
<p dir="ltr">The markets for tablets are increasing in the same way that smart phones did. We’re now seeing more and more tablets at lower price points, and an increasing attitude that tablet sales will overtake desktop &amp; laptop computers in the next year or so. This signals the need for businesses and organisations to start taking tablets more seriously, but the costs of developing for both platforms can be intimidating. So we pose the question, do you really need an app for iPhone and iPad?</p>
<p dir="ltr">The differences between iPad and iPhone apps are significant, and since iPhone apps run on iPad, the decision can be difficult to make. But there are several things to consider about the way your app is presented and used by your audience.</p>
<h2 dir="ltr">Screen Size &amp; Usage</h2>
<p dir="ltr">An obvious difference is the size of each device. At 9.5” x 7.3”, the iPad offers much more screen space for your apps to take advantage of. This size means that users tend to use tablets more for productivity and consuming content via apps.</p>
<p dir="ltr">Although iPhone apps run on the iPad, they don’t have the same quality of resolution, as they’re just stretched to fill the screen (or presented at iPhone size). It’s also worth considering that the additional space doesn’t just give you the chance to make your app bigger, but also provides an opportunity to use the space differently. Tablet apps introduce the possibility for separate panes for content and navigation, and the screen can be comfortably split into sections so that you can maximise what you give to your users in a single moment.</p>
<h2 dir="ltr">Portability &amp; Business Uses</h2>
<p dir="ltr">People carry phones with them everywhere, which means that smart phones will always have a unique sense of immediacy that tablets could be generally left out of (although small tablets may be set to challenge that). This means that tasks and experiences that are spontaneous and time-driven, like checking what time the last bus home is, are suited perfectly to smart phones.</p>
<p dir="ltr">Where tablets have the edge is for apps that don’t need to move around that much. Catalogues and displays in retail spaces, exhibitions and heritage buildings are perfect candidates for static applications of a tablet.</p>
<p dir="ltr">The increase in business uses of iPads, such as the increase in retail stores starting to replace their till systems with tablets, just shows how much potential there is in targeting business markets, as well as consumers.</p>
<h2 dir="ltr">Start thinking about developing iPad apps</h2>
<p dir="ltr"><a href="http://thenextweb.com/apple/2011/10/04/92-of-the-fortune-500-companies-are-testing-or-deploying-ipad/">Almost every Fortune 500</a> company is using iPad apps as part of their strategy, and as tablet sales increase, not just in the consumer, but business markets too &#8211; it seems like tablet apps are going to be a crucial part of all organisations that want to keep up.</p>
<p>We’ve recently launched support for iPad apps, so even if you don’t have the budget to pay for custom app development, you can break into the iPad app market yourself by signing up to <a href="http://appfurnace.com/pricing/">AppFurnace Plus</a> and using the easy-to-use platform to create an app.</p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2013/05/what-are-the-differences-between-ipad-iphone-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn to use Parse at CodeAcademy</title>
		<link>http://appfurnace.com/2013/01/learn-to-use-parse-at-codeacademy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=learn-to-use-parse-at-codeacademy</link>
		<comments>http://appfurnace.com/2013/01/learn-to-use-parse-at-codeacademy/#comments</comments>
		<pubDate>Mon, 28 Jan 2013 14:22:42 +0000</pubDate>
		<dc:creator>Calvium</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.appfurnace.com/?p=2373</guid>
		<description><![CDATA[Integrating your apps with a database can open up a new world of opportunities to make your apps more connected, more interesting, and more useful. If you’re put off learning how to do this yourself, or are just looking for some help learning JavaScript, then there’s good news for you, as the Parse.com database service has announced a new, free and simple CodeAcademy course.]]></description>
				<content:encoded><![CDATA[<p>Integrating your apps with a database can open up a new world of opportunities to make your apps more connected, more interesting, and more useful. If you’re put off learning how to do this yourself, or are just looking for some help <a href="http://www.appfurnace.com/2013/01/why-should-i-learn-javascript/">learning JavaScript</a>, then there’s good news for you, as the Parse.com database service has announced a new, free and simple <a href="http://www.codecademy.com/tracks/parse">CodeAcademy course</a>.</p>
<p><a href="http://www.codecademy.com/tracks/apis">CodeAcademy</a> has introduced courses for many popular services, including Youtube, Bitly and SoundCloud. The free online courses walk you through how you can post and retrieve data from these services through their APIs (aka. Application Programming Interfaces).</p>
<blockquote>
<p dir="ltr">An API is just a way for your apps to access some of the functionality of one of these services, using the AppFurnace Code tab.</p>
</blockquote>
<p>There are already a few examples of <a href="https://appfurnace.zendesk.com/entries/21777123-storing-and-retrieving-data-using-parse">how to plug your apps into Parse</a>, enabling you to store data from your apps online, and then fetch it back from the server. That example is as simple to include in your app as copying &amp; pasting, but with a bit more knowledge about how Parse works, the possibilities are huge.</p>
<p>Integrating your app with a database could mean including High Score tables for games and quizzes, keeping Analytics of how people use your apps and what features they use the most, or even allowing users to share comments with each other whilst they use your app. Some of the AppFurnace users have discussed allowing people to <a href="https://appfurnace.zendesk.com/entries/21576233-tracking-other-app-users">track their GPS routes</a> as they walk around, which could be stored in a database and retrieved later.</p>
<p>All of these things are possible with AppFurnace, and all they require is just a little bit of planning when it comes to organising your database with Parse, and some tweaking to the examples that are already in the Forums.</p>
<p>We look forward to seeing what you come up with.</p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2013/01/learn-to-use-parse-at-codeacademy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why should I learn JavaScript?</title>
		<link>http://appfurnace.com/2013/01/why-should-i-learn-javascript/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-should-i-learn-javascript</link>
		<comments>http://appfurnace.com/2013/01/why-should-i-learn-javascript/#comments</comments>
		<pubDate>Fri, 18 Jan 2013 05:57:56 +0000</pubDate>
		<dc:creator>Kieron Gurner</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.appfurnace.com/?p=2367</guid>
		<description><![CDATA[JavaScript has become the main driving force behind many websites and web apps today, providing a simple way for developers to add beautiful effects, interaction details and even process data. Luckily for any newcomers, there are plenty of resources to help you get started.]]></description>
				<content:encoded><![CDATA[<p dir="ltr">JavaScript has become the main driving force behind many websites and web apps today, providing a simple way for developers to add beautiful effects, interaction details and even process data. Luckily for any newcomers, there are plenty of resources to help you get started.</p>
<p dir="ltr">Whether you’re an AppFurnace developer or web developer, JavaScript should become an essential part of your skill set. To get a better understanding of how it works, we’d recommend these short free online courses at <a href="http://www.codecademy.com/tracks/javascript">Code Academy</a>. You’ll get walked through the basics, start coding instantly and get a bit of knowledge about things like variables and objects along the way.</p>
<p dir="ltr">We chose to support JavaScript in AppFurnace because it’s so widely used by Web Developers, is flexible, and is quite easy to start using for beginners by copying-and-pasting code. We already have all sorts of example code snippets that you can paste into your apps in our <a href="http://appfurnace.zendesk.com/">Support  Forums</a>, but you may want to take more control.</p>
<p>By learning JavaScript, you can do all kinds of great thing in your apps, including:</p>
<ul>
<li dir="ltr">Collect user input</li>
<li dir="ltr">Link your app to your website or database on the web</li>
<li dir="ltr">Add your own pop-up interfaces</li>
<li dir="ltr">Include more refined sound controls</li>
<li dir="ltr">Adding game logic to your apps (e.g. keeping scores)</li>
</ul>
<h2 dir="ltr">Games &amp; Quizzes</h2>
<p>If you want to create games for your users, you’ll need some JavaScript logic. You can use it to remember which levels players have completed, keep scores and track the time users spend in your app. You can even add game logic like this to other kinds of apps, making them more engaging to your users.</p>
<p>One thread in the Forum starts to explore <a href="https://appfurnace.zendesk.com/entries/21055857-recording-game-scores">recording game scores for your users</a></p>
<h2 dir="ltr">Sharing Data, User Profiles &amp; High Scores</h2>
<p>Using online database service like <a href="http://parse.com/">Parse.com</a> are an easy way to make your apps communicate with the outside world. You could allow users to share comments with each other, keep track of the locations they’ve visited, or create high score tables to get them in the competitive spirit.</p>
<p>Here’s an example from the Forums about <a href="https://appfurnace.zendesk.com/entries/21777123-storing-and-retrieving-data-using-parse">how to store data from your apps</a></p>
<h2 dir="ltr">Why aren’t these included as “Drag-and-Drop” features in AppFurnace?</h2>
<p>The reason some of these things aren’t possible within AppFurnace without having to do some JavaScript yourself, is that many developers want to use them differently. Even something quite straight forward, like a database connection, can get complicated when you start to prototype your app. Thinking about when to save data, and what happens if the phone can’t connect to the internet. These design problems have many different solutions, and each app may need a combination of solutions to make it work for that app. In these cases, we give designers the freedom to write their own scripts and make their own decisions and innovations.</p>
<p>&nbsp;</p>
<p>All in all, JavaScript is a scripting language that’s immensely powerful and easy to pick-up with <a href="http://www.codecademy.com/tracks/javascript">Code Academy</a>. Why not get in now, and start taking more control over your apps.</p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2013/01/why-should-i-learn-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Invisible Apps &amp; How to conceal technology</title>
		<link>http://appfurnace.com/2012/12/invisible-apps-how-to-conceal-technology/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=invisible-apps-how-to-conceal-technology</link>
		<comments>http://appfurnace.com/2012/12/invisible-apps-how-to-conceal-technology/#comments</comments>
		<pubDate>Wed, 19 Dec 2012 17:27:01 +0000</pubDate>
		<dc:creator>Kieron Gurner</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.appfurnace.com/?p=2357</guid>
		<description><![CDATA[Technology has made it possible to interact with our environment by scanning codes, moving around, and in some cases, by applying augmented reality to our surroundings, but these interactions are reliant on people using mobile devices (usually phones). However, there are artists that have been experimenting with different ways to engage their audience with the environment without even knowing that there was a phone doing any work at all.]]></description>
				<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2361" title="Circumstance: Boxes Banner" src="http://www.appfurnace.com/wp-content/uploads/2012/12/circumstance_banner.jpeg" alt="Circumstance: Boxes Banner" width="580" height="344" /></p>
<p>Technology has made it possible to interact with our environment by scanning codes, moving around, and in some cases, by applying augmented reality to our surroundings, but these interactions are reliant on people using mobile devices (usually phones). However, there are artists that have been experimenting with different ways to engage their audience with the environment without even knowing that there was a phone doing any work at all.</p>
<p>AppFurnace isn’t just used by organisations, but by artists too, who are thinking about the platform as a tool for accessing the technology without necessarily delivering it via a phone.</p>
<p>For <a href="http://productofcircumstance.com/portfoliocpt/vicinity-songs/">Circumstance’s Vicinity Songs</a> performances, they asked audience members to each carry a purpose-made wooden cube around with them in the group, as they followed actors around a town centre. Each box contained a speaker, it was also location-aware and played a different musical score depending on where it was carried, so that each time the performance was given, the audience would create a unique melody created by the combinations of which boxes were carried together, along which routes of the performance.</p>
<p>The speakers were controlled by smartphones running AppFurnace apps, with the wooden box concealing the technology from audience members. But by giving them an object that had no other use than playing music, and without any controls, the audience was free to focus on the performance and experiment with how they could change the music, or add their own by tapping the wood like drums.</p>
<p>But, <a href="http://productofcircumstance.com/portfoliocpt/vicinity-songs/">Vicinity Songs</a> is just one example of exploring this use of AppFurnace.</p>
<p>The REACT Hub’s <a href="http://www.react-hub.org.uk/heritagesandbox/projects/2012/ghosts-in-the-garden/">Ghosts in the Garden</a> is another project attempting to take the phone out of site-specific experiences by hiding devices in a beautiful ornate box, hung around users necks, as they walked through the Georgian pleasure garden in Bath. The audience were told the colourful history of the gardens from a crackling speaker, and encouraged to choose a path through the garden that would affect their experience. By adding the physical dynamic of props, the audience were allowed that extra element of fantasy, turning a walk around a park into an adventure through history.</p>
<p>&nbsp;</p>
<p>If you’re put-off using smartphones for your performance pieces, due to them being too distracting from your aesthetic or your narrative, this kind of abstraction can be the solution &#8211; especially when the technology is as small and readily available as a smartphone.</p>
<p>&nbsp;</p>
<p><em>Photo by <a href="http://www.flickr.com/photos/sophiewainwright/" target="_blank">Sophie Wainwright</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2012/12/invisible-apps-how-to-conceal-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppFurnace Workshops go International</title>
		<link>http://appfurnace.com/2012/11/appfurnace-workshops-go-international/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=appfurnace-workshops-go-international</link>
		<comments>http://appfurnace.com/2012/11/appfurnace-workshops-go-international/#comments</comments>
		<pubDate>Mon, 26 Nov 2012 17:24:52 +0000</pubDate>
		<dc:creator>Calvium</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.appfurnace.com/?p=2343</guid>
		<description><![CDATA[While I have been enjoying teaching AppFurnace to a class of Digital Media Students at the University of the West of England in other parts of the world AppFurnace expert users have been teaching impromptu AppFurnace classes to artists and students.]]></description>
				<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2351" title="International Workshops" src="http://www.appfurnace.com/wp-content/uploads/2012/11/international-workshops.png" alt="International Workshops" width="550" height="300" /></p>
<p>While I have been enjoying teaching AppFurnace to a class of Digital Media Students at the University of the West of England, in other parts of the world AppFurnace expert users have been teaching impromptu AppFurnace classes to artists and students. Here are just some that we are aware of:</p>
<ul>
<li>Over in Hong Kong Sound artist Duncan Speakman gave a  workshop  to artists and students of the Hong Kong design institute as part of Microwave festival in Hong Kong</li>
<li><span style="font-family: arial, sans-serif;">In Bergen, Norway, Ben Dalton has been teaching AppFurnace to </span>design students at the National Academy of Art and Design</li>
<li><span style="font-family: arial, sans-serif;">And finally, all the way down under, Fran Panetta gave a workshop in Sydney at the ABC where they produced a walk around Sydney&#8217;s China Town.</span></li>
</ul>
<p><span style="font-family: arial, sans-serif;">If you are running AppFurnace workshops please let us know and we&#8217;ll add you to our list.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2012/11/appfurnace-workshops-go-international/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publishing your Apps: How to create a mobileprovision file</title>
		<link>http://appfurnace.com/2012/11/publishing-your-apps-how-to-create-a-mobileprovision-file/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=publishing-your-apps-how-to-create-a-mobileprovision-file</link>
		<comments>http://appfurnace.com/2012/11/publishing-your-apps-how-to-create-a-mobileprovision-file/#comments</comments>
		<pubDate>Mon, 26 Nov 2012 05:58:28 +0000</pubDate>
		<dc:creator>Kieron Gurner</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.appfurnace.com/?p=2233</guid>
		<description><![CDATA[The Apple publishing process can be a little confusing at times, so here's a walkthrough that'll explain how to create a mobileprovision file, ready for the Apple Developer interface. Along with the p12 file we explained last time, this should help take some of the mystery out of Apple's publishing process.]]></description>
				<content:encoded><![CDATA[<p>The Apple publishing process can be a little confusing at times, so here&#8217;s a walkthrough that&#8217;ll explain how to create a mobileprovision file, ready for the Apple Developer interface. Along with the <a href="http://www.appfurnace.com/2012/11/publishing-your-apps-how-to-create-a-p12-file">p12 file we explained last time</a>, this should help take some of the mystery out of Apple&#8217;s publishing process.</p>
<p><strong>Please note:</strong> these instructions are written for Mac users, as the Apple publishing process requires you to have access to a Mac computer. If you’re publishing an app through AppFurnace, but don’t have access to a Mac computer, contact us through <a href="mailto:support@appfurnace.com">support@appfurnace.com</a> and we’ll see if we can help you.</p>
<h2 dir="ltr">Create an App ID</h2>
<p>First, we&#8217;ll need to create an App ID for our app:</p>
<ol>
<li>Log on to <a href="https://developer.apple.com/ios/manage/overview/index.action">https://developer.apple.com/</a></li>
<li>Navigate to the “iOS Provisioning Portal”, if you’re not already there</li>
<li>Click “App IDs” from the left-hand panel</li>
<li>Click the “New App ID” button<br />
<img class="alignnone size-full wp-image-2319" title="Create App ID" src="http://www.appfurnace.com/wp-content/uploads/2012/11/03-create-app-id.png" alt="Create App ID" width="550" height="441" /><br class="kix-line-break" /><br class="kix-line-break" /><strong>NOTE:</strong> Once you’ve created a new App ID in this screen, it can never be changed or deleted, so make sure you enter the correct information before clicking “Submit”</li>
</ol>
<ol start="5">
<li>For Description, enter: Any &lt;MyCompanyName&gt; App<br class="kix-line-break" />(replace &lt;MyCompanyName&gt; with your own company name)</li>
<li>For Bundle Seed ID: Select “Use Team ID”</li>
<li>For bundle identifier, enter: com.mycompanyname.*<br class="kix-line-break" />(Replace com.mycompanyname with your own domain name, but with the parts reversed. For example, if you have a .co.uk address, use uk.co.mycompanyname.*)</li>
<li>Double check the entries, as this App ID can never be changed or deleted once it’s created</li>
<li>Click Submit</li>
</ol>
<h2 dir="ltr">Creating the AppStore Mobile Provisioning File</h2>
<p>The AppStore mobileprovisioning file is a file that will be embedded into your app and is required &#8211; along with your p12 details &#8211; for your app to be accepted onto the Apple App Store.</p>
<ol style="margin-left: 25px;">
<li>Log on to <a href="https://developer.apple.com/ios/manage/overview/index.action">https://developer.apple.com/</a></li>
<li>Navigate to the “iOS Provisioning Portal”, if you’re not already there</li>
<li>Click Provisioning from the left-hand panel</li>
<li>Click the Distribution Tab</li>
<li>Click New Profile<br class="kix-line-break" /><img class="alignnone size-full wp-image-2317" title="Create Mobile Provisioning" src="http://www.appfurnace.com/wp-content/uploads/2012/11/01-creating-the-app-store-mobile-provisioning-file.png" alt="Create Mobile Provisioning" width="550" height="441" /></li>
<li>For distribution method: select App Store</li>
<li>For profile name: use MyCompanyName App Store</li>
<li>For App ID: choose the App ID you just created (e.g. Any MyCompanyName App)</li>
<li>Hit Submit</li>
<li>You should now see the item listed under Development Provisioning Profiles<br />
<img class="alignnone size-full wp-image-2318" title="Divisioning: Profiles List" src="http://www.appfurnace.com/wp-content/uploads/2012/11/02-division-ios.png" alt="Divisioning: Profiles List" width="550" height="441" /></li>
</ol>
<ol start="11">
<li>Click Download next to your profile (e.g. MyCompanyName App Store)</li>
<li>Keep this file somewhere safe as you’ll need to upload it to AppFurnace, along with your .p12 file from earlier</li>
</ol>
<p>Once you have these files, you can upload them to the Publishing Interface in AppFurnace.</p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2012/11/publishing-your-apps-how-to-create-a-mobileprovision-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publishing your Apps: How to create a p12 file</title>
		<link>http://appfurnace.com/2012/11/publishing-your-apps-how-to-create-a-p12-file/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=publishing-your-apps-how-to-create-a-p12-file</link>
		<comments>http://appfurnace.com/2012/11/publishing-your-apps-how-to-create-a-p12-file/#comments</comments>
		<pubDate>Mon, 19 Nov 2012 05:46:09 +0000</pubDate>
		<dc:creator>Kieron Gurner</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.appfurnace.com/?p=2224</guid>
		<description><![CDATA[Publishing your iPhone app on the Apple AppStore is the final stage in your app making process, and allows people to download it to their own phones. But unfortunately, the process of publishing through Apple can be a bit tricky if you've never done it before, so, here's a walkthrough of the process to create a p12 file - one of the crucial AppStore publishing files.]]></description>
				<content:encoded><![CDATA[<p>Publishing your iPhone app on the Apple AppStore is the final stage in your app making process, and allows people to download it to their own phones. But unfortunately, the process of publishing through Apple can be a bit tricky if you&#8217;ve never done it before, so, here&#8217;s a walkthrough of the process to create a p12 file &#8211; one of the crucial AppStore publishing files.</p>
<p><strong>Please note:</strong> these instructions are written for Mac users, as the Apple publishing process requires you to have access to a Mac computer. If you’re publishing an app through AppFurnace, but don’t have access to a Mac computer, contact us through <a href="mailto:support@appfurnace.com">support@appfurnace.com</a> and we’ll see if we can help you.</p>
<h2 dir="ltr">Creating the .p12 file</h2>
<p>The .p12 file includes the certificates that Apple software needs to build apps, which can be uploaded to your Apple Developer account. Once you’ve created this file, you can use it to create an executable version of your app for use on your phone &#8211; but more crucially, you&#8217;ll need it to publish your app on the Apple AppStore.</p>
<ol style="margin-left: 25px;">
<li>Open the Keychain Access program on your computer (found in Applications/Utilities)</li>
<li>Open Keychain Access &gt; Preferences, and open the Certificates tab</li>
<li>For “Online Certificate Status Protocol” and “Certificate Revocation List”, select “Off”<br />
<img class="alignnone size-full wp-image-2306" title="Keychain: Preferences Window" src="http://www.appfurnace.com/wp-content/uploads/2012/11/keychain-prefs.png" alt="Keychain: Preferences Window" width="550" height="310" /></li>
<li>Open Keychain Access &gt; Certificate Assistant &gt; Request a Certificate From a Certificate Authority<br class="kix-line-break" />Note: In the main Keychain Access window, make sure that you don’t have a private key selected, otherwise this process will not work correctly.</li>
<li>Enter the email address and name that  you used to register in the iOS Developer Program for the email address and common name fields.<br class="kix-line-break" />You don’t need to enter a CA Email Address<br class="kix-line-break" /><br />
<img class="alignnone size-full wp-image-2307" title="p12: Certificate Username" src="http://www.appfurnace.com/wp-content/uploads/2012/11/02-certificate-username.png" alt="p12: Certificate Username" width="550" height="414" /></li>
<li>Select “Saved to Disk”</li>
<li>Select “Let me specify key pair information”</li>
<li>Click Continue</li>
<li>Enter a filename and choose a destination (e.g. “certificate.certSigningRequest”)</li>
<li>Click Save</li>
<li>For “Key Size” choose “2048 bits”</li>
<li>For “Algorithm” choose “RSA”</li>
<li>Click Continue and the certificate request file will be saved to the destination you chose in step 9</li>
<li>This will create a private key in Keychain Access with the Common Name you entered earlier. This will appear in Keychain Access as a key icon with your name written next to it (e.g. John Smith)<br class="kix-line-break" /><br />
<img class="alignnone size-full wp-image-2308" title="Keychain: Select One" src="http://www.appfurnace.com/wp-content/uploads/2012/11/03-keychain-1.png" alt="Keychain: Select One" width="550" height="371" /></li>
<li>Log on to <a href="https://developer.apple.com/ios/manage/certificates/team/distribute.action">https://developer.apple.com/</a> using the Team Agent account (the main user account for your iOS developer profile)</li>
<li>Navigate to the “iOS Provisioning Portal” if you’re not already there<br />
<br class="kix-line-break" /><img class="alignnone size-full wp-image-2309" title="Developer Center: iOS" src="http://www.appfurnace.com/wp-content/uploads/2012/11/04-developer-center.png" alt="Developer Center: iOS" width="550" height="429" /></li>
<li>Click “Certificates” from the left-hand panel</li>
<li>Click the “Distribution” tab</li>
<li>Click “Request Certificate”</li>
<li>Click “Choose File” &amp; choose the certificate request file you’ve just made from the list</li>
<li>Click Submit</li>
<li>Click the ‘Accept Certificate Signing Request’ button</li>
<li>Your distribution certificate should now be listed under Current Distribution Certificate. If it doesn’t appear automatically, you may need to refresh the page.<br class="kix-line-break" /><br />
<img class="alignnone size-full wp-image-2310" title="Certificates: Distribution" src="http://www.appfurnace.com/wp-content/uploads/2012/11/05-certificates-distrib..png" alt="Certificates: Distribution" width="550" height="422" /></li>
</ol>
<ol style="margin-left: 25px;" start="24">
<li>Click the “Download” button, and you’ll get a distribution.cer file. Once it’s downloaded, click it and it will open in the Keychain Access program we used earlier.<br class="kix-line-break" />NOTE: You don’t need to upload this file to AppFurnace.</li>
</ol>
<ol style="margin-left: 25px;" start="25">
<li>If you see a popup saying ‘Do you want to add the certificate to a keychain?’ choose ‘login’ and hit Add<br class="kix-line-break" /><br />
<img class="alignnone size-full wp-image-2311" title="Add Certificate to Keychain Dialog" src="http://www.appfurnace.com/wp-content/uploads/2012/11/06-add-cert-to-keychain-dialog.png" alt="Add Certificate to Keychain Dialog" width="550" height="351" /></li>
</ol>
<p>Now we need to export both the certificate file you just created, and the private key that we created earlier, to a single .p12 file that we’ll then upload to AppFurnace.</p>
<ol style="margin-left: 25px;">
<li>Back in the Keychain Access program, select the login keychain from the top-left panel</li>
<li>Select “Keys” from the “Category” menu in the left panel</li>
<li>Find the private key associated with your iPhone Distribution Certificate. This private key is called &lt;First Name&gt; &lt;Last Name&gt; (e.g. John Smith)</li>
<li>Expand this item, and inside you should see the Certificate (iPhone Distribution: &lt;First Name&gt; &lt;Last Name&gt; )</li>
<li>Select BOTH the key and the certificate (Hold CMD and click both items)<br />
<img class="alignnone size-full wp-image-2312" title="Keychain: Select 2 Items" src="http://www.appfurnace.com/wp-content/uploads/2012/11/07-keychain-select-2.png" alt="Keychain: Select 2 Items" width="550" height="371" /></li>
<li>Right click and select Export 2 Items&#8230;</li>
<li>Save your key in the Personal Information Exchange (.p12) file format, and call the file “Certificates.p12”</li>
<li>You will be prompted to create a password that is used when you attempt to import this key on another computer</li>
<li>Set the password to blank in both cases</li>
</ol>
<p>This is the final p12 file you’ll need, so keep it in a safe place.</p>
<p>&nbsp;</p>
<p>Next time, we&#8217;ll be covering <a href="http://www.appfurnace.com/2012/11/publishing-your-apps-how-to-create-a-mobileprovision-file/">how to create mobile provisioning files</a> in the Developer interface.</p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2012/11/publishing-your-apps-how-to-create-a-p12-file/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AppFurnace 3.2.4 Released &#8211; iPhone 5 Support, New Publishing System, Modified Geo Event Checking &amp; Bug Fixes</title>
		<link>http://appfurnace.com/2012/11/appfurnace-3-2-4-released-iphone-5-support-new-publishing-system-modified-geo-event-checking-bug-fixes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=appfurnace-3-2-4-released-iphone-5-support-new-publishing-system-modified-geo-event-checking-bug-fixes</link>
		<comments>http://appfurnace.com/2012/11/appfurnace-3-2-4-released-iphone-5-support-new-publishing-system-modified-geo-event-checking-bug-fixes/#comments</comments>
		<pubDate>Tue, 13 Nov 2012 13:37:18 +0000</pubDate>
		<dc:creator>Calvium</dc:creator>
				<category><![CDATA[Software Update]]></category>

		<guid isPermaLink="false">http://www.appfurnace.com/?p=2182</guid>
		<description><![CDATA[<p><strong>New Features</strong></p>
	<p style="word-wrap: break-word">Added iPhone 5 support to AppFurnace Preview. Use the same process to make your app lay out properly on the new taller screen that you can use for Android apps. See the tutorial here: <a href="https://appfurnace.zendesk.com/entries/20781202-making-your-pages-lay-out-properly-on-phones-with-different-sized-screens" target="_blank">https://appfurnace.zendesk.com/entries/20781202-making-your-pages-lay-out-properly-on-phones-with-different-sized-screens</a></p>
	<p>New Publishing System, making the app publishing process more accessible (<a href="https://appfurnace.zendesk.com/entries/22296186-how-does-the-publishing-system-work" target="_blank">see the Support Forums for more information</a>)</>
<p>...</p>]]></description>
				<content:encoded><![CDATA[<h3 dir="ltr">New Features</h3>
<ul>
<li>Added iPhone 5 support to AppFurnace Preview. Use the same process to make your app lay out properly on the new taller screen that you can use for Android apps. See the tutorial here: <a href="https://appfurnace.zendesk.com/entries/20781202-making-your-pages-lay-out-properly-on-phones-with-different-sized-screens">https://appfurnace.zendesk.com/entries/20781202-making-your-pages-lay-out-properly-on-phones-with-different-sized-screens</a>
<ul>
<li>Note that AppFurnace Player is not yet iPhone 5 compatible. However, Packaged Apps will appear full-screen on iPhone 5 devices.</li>
</ul>
</li>
<li>New Publishing System, making the app publishing process more accessible (<a href="https://appfurnace.zendesk.com/entries/22296186-how-does-the-publishing-system-work" target="_blank">see the Support Forums for more information</a>)</li>
<li>Updated Dashboard interface</li>
<li>Scaled down display of Retina apps in AppFurnace Preview to 50%.</li>
<li>Modified event checking on geo features so that all features exited by the user will fire their moveout functions before any features now entered fire their movein events. Crossing handlers on lines are always fired last.</li>
</ul>
<h3 dir="ltr">Bug Fixes</h3>
<ul>
<li>Fixed bug that prevented default map layers being loaded if custom maps are enabled but not present</li>
<li>Buttons are now multi-touch capable on iOS and most new Android phones.</li>
<li>Fix for error message shown when using data URI images.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2012/11/appfurnace-3-2-4-released-iphone-5-support-new-publishing-system-modified-geo-event-checking-bug-fixes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using AppFurnace for Rapid Prototyping</title>
		<link>http://appfurnace.com/2012/11/using-appfurnace-for-rapid-prototyping/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-appfurnace-for-rapid-prototyping</link>
		<comments>http://appfurnace.com/2012/11/using-appfurnace-for-rapid-prototyping/#comments</comments>
		<pubDate>Mon, 05 Nov 2012 16:58:11 +0000</pubDate>
		<dc:creator>Kieron Gurner</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.appfurnace.com/?p=2171</guid>
		<description><![CDATA[Sometimes it can be difficult to get your colleagues, peers or customers to buy into the great ideas you have for apps, and with such large costs and production schedules, it’s easy to see why that is. But a strategy that’s been used by design firms and software engineers for years can help to eliminate the initial scepticism and fear that your audience has around new app projects: Rapid Prototyping.]]></description>
				<content:encoded><![CDATA[<p>Sometimes it can be difficult to get your colleagues, peers or customers to buy into the great ideas you have for apps, and with such large costs and production schedules, it’s easy to see why that is. But a strategy that’s been used by design firms and software engineers for years can help to eliminate the initial scepticism and fear that your audience has around new app projects: Rapid Prototyping.</p>
<p>In previous posts, we’ve talked about <a href="http://www.appfurnace.com/2012/05/how-to-design-an-app-prototypes-observation/">Prototyping</a> designs in AppFurnace near the end of a design cycle, as a way to test the interfaces and interaction that users have with your app. But prototyping can be used right at the start of your project lifespan, as a way to show people what you’re talking about in a relatable way. This can help you gain feedback give you a platform to explore what kind of potential your app idea may have.</p>
<p>Rapid Prototyping is basically, making rough examples of your app that can be tested, shared, expanded on, or just thrown away &#8211; without having to spend weeks designing and developing them. Until recently, these kinds of explorations were done on paper, or using HTML pages that allow you to click through the interface on a computer, and although these can still be good methods to explaining an idea visually, they don’t offer the tactility that a phone-based prototype does.</p>
<p>In some of the <a href="http://www.appfurnace.com/2012/07/app-development-workshops-for-cultural-organisations/">App Development Workshops</a> we ran recently, we asked participants to collaboratively prototype ideas for apps in small teams, using AppFurnace. In only a few hours, we had several examples of some really interesting ideas, downloaded on our phones, so that we could test and explore the concepts ourselves.</p>
<p>This kind of exercise allows your audience to have a much deeper understanding of your concept than if you just showed them some paper mock-ups, because they can see and feel how your app might work in their hands, on their own devices.</p>
<p>If you’re pitching an app concept to clients, or internally, spending a few hours creating a rapid prototype could help you explain your thoughts in a more tangible way, and draw your audience straight into the project life cycle by connecting them to it on their own devices, and not just an abstract idea on a white board. The benefits of this don’t just end in these meetings either, because your prototype will be sitting on your audience’s mobile devices once you’ve left the pitch, ready to be explored further.</p>
<p>Rapid prototypes also have the added benefit of showing your audience a working example of your thoughts, not just static images. So, if you’re getting ready to share your ideas for an app, you could consider making a prototype, and giving your audience a fuller understanding of your concepts.</p>
]]></content:encoded>
			<wfw:commentRss>http://appfurnace.com/2012/11/using-appfurnace-for-rapid-prototyping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  appfurnace.com/feed/ ) in 0.24065 seconds, on Jun 20th, 2013 at 11:33 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Jun 20th, 2013 at 12:03 pm UTC -->