<?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>Wapple Blog &#187; Architect</title>
	<atom:link href="http://blog.wapple.net/tag/architect/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.wapple.net</link>
	<description>Addicted to Mobile Web</description>
	<lastBuildDate>Wed, 25 Jan 2012 20:51:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>&#8216;K-Ching&#8217;!  Mobile Web Training Program Webinar</title>
		<link>http://blog.wapple.net/k-ching-mobile-web-training-program-webinar/</link>
		<comments>http://blog.wapple.net/k-ching-mobile-web-training-program-webinar/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 23:36:38 +0000</pubDate>
		<dc:creator>Anne Thomas</dc:creator>
				<category><![CDATA[Mobile Web Coding Tutorials]]></category>
		<category><![CDATA[Mobile Web Design]]></category>
		<category><![CDATA[Mobile Web Development]]></category>
		<category><![CDATA[Mobile Websites]]></category>
		<category><![CDATA[Wapple Architect]]></category>
		<category><![CDATA[Wapple Canvas]]></category>
		<category><![CDATA[Wapple Training]]></category>
		<category><![CDATA[Webinars]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[Coding Mobile Web Pages]]></category>
		<category><![CDATA[Mobile Development Platform]]></category>
		<category><![CDATA[Mobile Site Builder]]></category>
		<category><![CDATA[Mobile Site Builders]]></category>
		<category><![CDATA[Mobile Web]]></category>
		<category><![CDATA[Mobile Website Development]]></category>
		<category><![CDATA[WAPL]]></category>

		<guid isPermaLink="false">http://blog.wapple.net/?p=2865</guid>
		<description><![CDATA[Looking to create your own mobile website? Want the ability to create high class intelligent sites for yourself or your clients? Not sure where to begin? Need a little guidance to add more shine to your existing site? This is for you! We&#8217;ve created a fantastic 10 Session Webinar Training Program to aid you in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dashboard.wapple.net/webinars/signup"><img class="alignleft size-full wp-image-2867" title="FREE Mobile Web Development Webinar Training Program" src="http://blog.wapple.net/wp-content/uploads/2011/10/kching_phone.png" alt="Wapple Mobile Web Development Webinar Training Program" width="192" height="368" /></a>Looking to create your own mobile website? Want the ability to create high class intelligent sites for yourself or your clients? Not sure where to begin? Need a little guidance to add more shine to your existing site? This is for you!</p>
<p>We&#8217;ve created a fantastic 10 Session Webinar Training Program to aid you in becoming a master mobile web design expert and we&#8217;re including an additional 11th session focusing on mobile marketing.</p>
<p>This webinar-based Program starts November 1st and is absolutely FREE and we&#8217;re offering it exclusively to registered Wapple users. (not registered yet&#8230;<a title="sign up quick" href="http://wapple.net/signup/developer"><strong>click here quick</strong></a>!)</p>
<p>During the course you will learn how to build a mobile site yourself using our fictitous car services site &#8216;K-Ching&#8217; as the focal point whilst learning some of the exciting key design, marketing &amp; technical features of our intelligent Mobile Publishing Platform.</p>
<p>Once registered you&#8217;ll be able to download the Training Pack which will include the Program Schedule, the K-Ching Mobile Site content (graphics, csvs ) and all relevant training preperation.</p>
<p>Be quick though, places are limited and<strong> registration closes THIS Friday</strong> 28th October.</p>
<p><a title="Register Now" href="http://dashboard.wapple.net/webinars/signup"><strong>Register Now</strong></a> for the K-Ching Training Webinar! (or <a title="sign up" href="http://wapple.net/signup/developer">sign up</a> with Wapple first)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/k-ching-mobile-web-training-program-webinar/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Phonecall chunk with International dialling</title>
		<link>http://blog.wapple.net/phonecall-chunk-with-international-dialling/</link>
		<comments>http://blog.wapple.net/phonecall-chunk-with-international-dialling/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 09:52:08 +0000</pubDate>
		<dc:creator>Rich Gubby</dc:creator>
				<category><![CDATA[Architect Changelog]]></category>
		<category><![CDATA[Canvas Changelog]]></category>
		<category><![CDATA[Changelog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Wapple Architect]]></category>
		<category><![CDATA[Wapple Canvas]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[chunks]]></category>
		<category><![CDATA[Mobile Browser Detection]]></category>
		<category><![CDATA[Mobile Site Builder]]></category>
		<category><![CDATA[phonecall]]></category>
		<category><![CDATA[Wapple Mobile Internet and Mobile Web Development Tools]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=1951</guid>
		<description><![CDATA[Previously, with the phonecall chunk, you&#8217;ve not been able to specify an overseas number &#8211; or rather you have, but no-one from overseas can dial it. You now have an option in Wapple Canvas, and an element in WAPL that allows you to specify a +, or 00, or whatever your international dialling prefix is. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mobilewebjunkie.com/wp-content/uploads/2010/12/phonecall.png" alt="" title="phonecall" width="128" height="128" class="alignleft size-full wp-image-1988" />Previously, with the phonecall chunk, you&#8217;ve not been able to specify an overseas number &#8211; or rather you have, but no-one from overseas can dial it.</p>
<p>You now have an option in Wapple Canvas, and an element in WAPL that allows you to specify a +, or 00, or whatever your international dialling prefix is. It&#8217;s labelled up as &#8220;International Prefix&#8221; in Canvas, and it&#8217;s &lt;prefix&gt; in WAPL Read about how to use it with your own scripts <a href="http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/Phonecall/">here</a>, but for anyone using Canvas, <a href="http://canvas.wapple.net">log on</a> and give it a try!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/phonecall-chunk-with-international-dialling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<custom_fields><canvas_icon>ti0018</canvas_icon></custom_fields>	</item>
		<item>
		<title>Integrating Wapple Architect and Wapple Canvas</title>
		<link>http://blog.wapple.net/integrating-wapple-architect-and-wapple-canvas/</link>
		<comments>http://blog.wapple.net/integrating-wapple-architect-and-wapple-canvas/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 20:26:13 +0000</pubDate>
		<dc:creator>Rich Gubby</dc:creator>
				<category><![CDATA[Architect Changelog]]></category>
		<category><![CDATA[Changelog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Wapple Architect]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[Coding Mobile Web Pages]]></category>
		<category><![CDATA[integrating architect and canvas]]></category>
		<category><![CDATA[Mobile Internet]]></category>
		<category><![CDATA[mobile markup language]]></category>
		<category><![CDATA[Mobile Website Development]]></category>
		<category><![CDATA[Mobile Websites]]></category>
		<category><![CDATA[Mobilize Websites and Blogs]]></category>
		<category><![CDATA[WAPL]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=1877</guid>
		<description><![CDATA[Ever since we first created Wapple Architect, you could use it to integrate with Wapple Canvas features. In fact, loading a menu built with Canvas onto an Architect site was one of the first operations we ever performed with our fledging new mobile markup language. But as we&#8217;ve improved the Architect schema, one area of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://mobilewebjunkie.com/wp-content/uploads/2010/08/missing-small.png" alt="" title="missing-small" width="70" height="70" class="alignright size-full wp-image-1910" />Ever since we first created Wapple Architect, you could use it to integrate with Wapple Canvas features. In fact, loading a menu built with Canvas onto an Architect site was one of the first operations we ever performed with our fledging new mobile markup language.</p>
<p>But as we&#8217;ve improved the <a href="http://wapl.info/xml-based-mobile-markup-language/">Architect schema</a>, one area of documentation we&#8217;ve sadly neglected was telling you how to use these advanced Canvas features in your WAPL.<br />
<span id="more-1877"></span></p>
<h4>Not any more</h4>
<p>We&#8217;ve create a new area of documentation with an explanation of how it works &#8211; the short version is you create a feature in Canvas (menu / page / poll / etc), grab the ID, and reference that in your WAPL. You then configure all the options you have in canvas through elements and attributes. You&#8217;ll find this page on our <a href="http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/Canvas-Chunks/">Canvas Chunks</a> doc.</p>
<p>Also, we&#8217;ve added a few pages that tell you how to build <a href="http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/FAQ-Chunk/">FAQs</a>, use <a href="http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/Graphic-Chunk/">Canvas graphics</a> and deliver graphics as wallpapers with the <a href="http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/Graphic-Wallpaper-Chunk/">&lt;graphicwallpaperChunk&gt;</a>.</p>
<p>Over the next few weeks we&#8217;ll be adding all the other Canvas feature chunks and of course we&#8217;ll keep you up to date of what we&#8217;re up to! But if you want to give us a call or get in touch about anything specific, we&#8217;d be only too glad to talk to you!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/integrating-wapple-architect-and-wapple-canvas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bing Maps with Wapple</title>
		<link>http://blog.wapple.net/bing-maps-with-wapple/</link>
		<comments>http://blog.wapple.net/bing-maps-with-wapple/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 14:15:15 +0000</pubDate>
		<dc:creator>Rich Gubby</dc:creator>
				<category><![CDATA[Architect Changelog]]></category>
		<category><![CDATA[Canvas Changelog]]></category>
		<category><![CDATA[Changelog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Wapple Architect]]></category>
		<category><![CDATA[Wapple Canvas]]></category>
		<category><![CDATA[aerial map]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[bing]]></category>
		<category><![CDATA[bing maps]]></category>
		<category><![CDATA[birdseye map]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[dynamic javascript bing map]]></category>
		<category><![CDATA[dynamic map]]></category>
		<category><![CDATA[hybrid map]]></category>
		<category><![CDATA[Mobile Browser Detection]]></category>
		<category><![CDATA[Mobile Development Platform]]></category>
		<category><![CDATA[Mobile Device Detection]]></category>
		<category><![CDATA[mobile maps]]></category>
		<category><![CDATA[Mobile Website Development]]></category>
		<category><![CDATA[road map]]></category>
		<category><![CDATA[static map]]></category>
		<category><![CDATA[static mobile map]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=1816</guid>
		<description><![CDATA[If you&#8217;ve been keeping an eye on the list of chunks available in Wapple Canvas, you&#8217;ll have noticed a new one pop up today &#8211; the Bing Map Chunk. What we&#8217;ve done is integrate Bing Maps into Wapple Canvas and Wapple Architect, so you can easily create great looking maps, with plenty of options that [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1818" title="bing" src="http://mobilewebjunkie.com/wp-content/uploads/2010/08/bing.png" alt="" width="128" height="128" />If you&#8217;ve been keeping an eye on the list of chunks available in Wapple Canvas, you&#8217;ll have noticed a new one pop up today &#8211; the Bing Map Chunk.</p>
<p>What we&#8217;ve done is integrate <a href="http://www.bing.com/maps/">Bing Maps</a> into Wapple Canvas and Wapple Architect, so you can easily create great looking maps, with plenty of options that always works on mobile.<br />
<span id="more-1816"></span></p>
<h4>Examples</h4>
<p>Here are a couple of examples to show what you can do:</p>
<p><img src="http://mobilewebjunkie.com/wp-content/uploads/2010/08/bingmapexample.png" alt="" title="bingmapexample" width="260" height="201" class="size-full wp-image-1826" /></p>
<p><img src="http://mobilewebjunkie.com/wp-content/uploads/2010/08/bingmapexample2.png" alt="" title="bingmapexample2" width="260" height="260" class="alignnone size-full wp-image-1827" /></p>
<p>The first one is a dynamic map showing The Leaning Tower of Pisa &#8211; which displays on modern phones with the capabilities to handle the Bing Maps code, the second is a static map of NYC, which is the fall back if a dynamic map can&#8217;t be shown.</p>
<h4>Options</h4>
<p>You have a bevy of options to configure your maps &#8211; graphic sizes, map types (road/aerial/hybrid/birdseye), pushpins and zoom levels. You should be able to create something to suit by tailoring the settings.</p>
<p>You&#8217;ll have to sign up and get a Bing Map API key from <a href="http://msdn.microsoft.com/en-us/library/ff428642.aspx" target="_new">http://msdn.microsoft.com/en-us/library/ff428642.aspx</a> before starting, but the keys are free so why not get one!</p>
<p>We&#8217;ve also updated our WAPL schema, so if you&#8217;re building mobile pages with Architect, you can add a &lt;bingmapChunk&gt; element safely. For more info on how to do this, check out <a href="http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/Bing-Map/">http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/Bing-Map/</a></p>
<p>If you&#8217;ve already created a Bing Map chunk, <a href="/contact/">let us know</a> about it and we&#8217;ll show off some of the best ones.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/bing-maps-with-wapple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<custom_fields><canvas_icon>pp0043</canvas_icon><canvas_title>Add a Bing Map to your site with the Bing Map Chunk</canvas_title></custom_fields>	</item>
		<item>
		<title>New formItem option in Canvas and Architect</title>
		<link>http://blog.wapple.net/new-formitem-option-in-canvas-and-architect/</link>
		<comments>http://blog.wapple.net/new-formitem-option-in-canvas-and-architect/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 12:23:48 +0000</pubDate>
		<dc:creator>Rich Gubby</dc:creator>
				<category><![CDATA[Architect Changelog]]></category>
		<category><![CDATA[Changelog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[iphone file upload]]></category>
		<category><![CDATA[Mobile Browser Detection]]></category>
		<category><![CDATA[Mobile Device Detection]]></category>
		<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[mobile form file upload]]></category>
		<category><![CDATA[mobile forms]]></category>
		<category><![CDATA[Mobile Friendly Websites]]></category>
		<category><![CDATA[safari disabling file form input]]></category>
		<category><![CDATA[WAPL]]></category>
		<category><![CDATA[Wordpress Developers]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=1790</guid>
		<description><![CDATA[We do lots of great stuff with mobile forms in Canvas. You&#8217;ve got advanced validation rules, you can add all sorts of different form items and get extensive reports on what has been submitted. But one thing we were missing was the ability to have a file upload form item so if you wanted your [...]]]></description>
			<content:encoded><![CDATA[<p>We do lots of great stuff with mobile forms in Canvas. You&#8217;ve got advanced validation rules, you can add all sorts of different form items and get extensive reports on what has been submitted.</p>
<p>But one thing we were missing was the ability to have a file upload form item so if you wanted your mobile web application to have the ability to upload photos from their phone, you were a bit stuck.</p>
<p>Now however, you have the option of doing exactly this, by adding a form item and setting the item type as &#8220;file&#8221;.</p>
<p>Of course, the functionality for this feature is available if you&#8217;re building your form with WAPL, just use a &lt;formItem&gt; element, and set the &#8220;item_type&#8221; to &#8220;file&#8221;.</p>
<p>Most modern handsets support it, with the exception of the iPhone, which doesn&#8217;t allow access to the file system from the browser. We&#8217;re hoping this will change in the future, but for now Safari will disable the option.</p>
<p>For more info about how to build form items in WAPL, check out <a href="http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/Form-Items/">http://wapl.info/coding-for-the-mobile-web-with-WAPL/chapter/Form-Items/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/new-formitem-option-in-canvas-and-architect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>REST assured &#8211; you don&#8217;t need SOAP</title>
		<link>http://blog.wapple.net/rest-assured-you-dont-need-soap/</link>
		<comments>http://blog.wapple.net/rest-assured-you-dont-need-soap/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 09:52:35 +0000</pubDate>
		<dc:creator>Rich Gubby</dc:creator>
				<category><![CDATA[Architect Changelog]]></category>
		<category><![CDATA[Changelog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Mobile Web Coding Tutorials]]></category>
		<category><![CDATA[Mobile Web Development]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[Coding Mobile Web Pages]]></category>
		<category><![CDATA[Mobile Device Detection]]></category>
		<category><![CDATA[Mobile Phone Detection]]></category>
		<category><![CDATA[Mobile Website Development]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[SOAP]]></category>
		<category><![CDATA[WAPL]]></category>
		<category><![CDATA[Wapple]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=1174</guid>
		<description><![CDATA[Overcoming the barriers of mobile web design and development &#8211; it&#8217;s the tagline of our blog and something that we strive towards each and every day. We&#8217;ve given the development community some amazing tools that allow you to create some fantastic mobile sites and we&#8217;ve created plugins, components and classes that help you at every [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-1255" title="soaprest1" src="http://mobilewebjunkie.com/wp-content/uploads/2009/08/soaprest1.jpg" alt="soaprest1" width="498" height="203" /></p>
<p>Overcoming the barriers of mobile web design and development &#8211; it&#8217;s the tagline of our blog and something that we strive towards each and every day.</p>
<p>We&#8217;ve given the development community some amazing tools that allow you to create some fantastic mobile sites and we&#8217;ve created <a href="http://wordpress.org/extend/plugins/wapple-architect//">plugins</a>, <a href="http://bakery.cakephp.org/articles/view/universal-mobilization-with-wapl">components</a> and <a href="http://www.phpclasses.org/browse/package/5491.html">classes </a>that help you at every step.</p>
<p><span id="more-1174"></span>But one thing every Wapple Architect application has in common, is that in order to use it, it must be done via <a href="http://en.wikipedia.org/wiki/SOAP">SOAP</a>.</p>
<p>Or should I say, used to have in common, because this week we&#8217;ve created and released a REST web service for every SOAP call you can make.</p>
<h4>Using Wapple Architect with CURL</h4>
<p>What this means as a developer is that you can choose whichever method you want to communicate with Wapple Architect. If you want to use SOAP, carry on doing what you&#8217;ve always done, but if you want to use REST, use it. And to show how easy that can be, here&#8217;s how you would check if a visitor to your site is mobile or not using PHP and CURL:</p>
<pre class="brush:php">&lt;?php
$headers = '';
foreach($_SERVER as $key =&gt; $val)
{
 $headers .= $key.':'.$val.'|';
}
$postfields = array(
 'devKey' =&gt; 'YOUR_DEV_KEY',
 'headers' =&gt; $headers
);
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'http://webservices.wapple.net/isMobileDevice.php');
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, $postfields);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($c);
curl_close($c);
if($result)
{
 // We're a mobile device! Generate some WAPL and use getMarkupFromWapl.php service!
} else
{
 // Not a mobile device - generate HTML and output to screen.
}
?&gt;</pre>
<p>Once you&#8217;ve established that your visitor is a mobile visitor, you can use the <strong>getMarkupFromUrl.php</strong> or <strong>getMarkupFromWapl.php</strong> services and amend your $postfields array to include the &#8216;url&#8217; or &#8216;wapl&#8217; keys respectively.</p>
<h4>Architect with SOAP or REST</h4>
<p>So if you&#8217;ve looked at using <a href="http://">Wapple Architect</a> before but for one reason or another couldn&#8217;t or wouldn&#8217;t install SOAP, you&#8217;ve now got another option that allows you to mobilize your site or app!</p>
<p>We&#8217;ve already integrated these new services into our <a href="http://">Wapple Architect Mobile Plugin for WordPress</a> so that if you don&#8217;t have SOAP installed on your server, you automatically fall back to using REST. And lets face it, if you&#8217;re on a shared host, getting SOAP installed is not a task to be taken lightly and can be tricky.</p>
<p>What do you think of these new REST services, does it mean you&#8217;ll use Wapple Architect? Do we need even more coverage of web services &#8211; XMLRPC for example? Get in touch and let us know!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/rest-assured-you-dont-need-soap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<custom_fields><aktt_notify_twitter>no</aktt_notify_twitter></custom_fields>	</item>
		<item>
		<title>Wapple Vision &#8211; Our YouTube Debut!</title>
		<link>http://blog.wapple.net/wapple-vision-our-youtube-debut/</link>
		<comments>http://blog.wapple.net/wapple-vision-our-youtube-debut/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 15:35:39 +0000</pubDate>
		<dc:creator>Anne Thomas</dc:creator>
				<category><![CDATA[Mobile Device and Browser Detection]]></category>
		<category><![CDATA[Mobile Internet]]></category>
		<category><![CDATA[Mobile Web Development]]></category>
		<category><![CDATA[Mobile Websites]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[WAPL]]></category>
		<category><![CDATA[Wapple Mobile Internet and Mobile Web Development Tools]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=1189</guid>
		<description><![CDATA[It's movie time here at Wapple HQ! We’ve been busy conjuring up some neat, little bite-sized chunks of Wapple goodness on our new YouTube channel...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.youtube.com/user/WappleMobileWeb"><img class="aligncenter size-full wp-image-1257" title="video" src="http://mobilewebjunkie.com/wp-content/uploads/2009/08/video.jpg" alt="video" width="494" height="300" /> </a></p>
<p>It&#8217;s movie time here at Wapple HQ! We’ve been busy conjuring up some neat, little bite-sized chunks of Wapple goodness on our new <a title="Wapple on YouTube" href="http://www.youtube.com/user/WappleMobileWeb" target="_blank">YouTube channel</a>. We thought this would be a useful and illustrative way of demonstrating how easy it is to develop mobile websites using Wapple Architect &amp; Canvas™.</p>
<p><span id="more-1189"></span></p>
<p>The stars of the show are:</p>
<ul>
<li>Paul Rhodes, senior developer – describing how Wapple Architect allows you to write one output markup that is translated into the perfect markup for every mobile browser on every device.</li>
<li>Steve Anderson, developer – describing how Wapple Architect integrates with your server application. WAPL is a device independent markup language that Wapple Architect will transform into the required markup for any mobile device.</li>
<li>Rich Holdsworth, CTO – demonstrating WAPL markup integration into your existing application so that it can deliver accurately to every mobile browser.</li>
<li>Rich Holdsworth and Ben Freeman, Account Manager – giving you a glimpse inside Canvas™ mobile site builder.</li>
</ul>
<p>Check out the videos below:</p>
<p><object width="560" height="340" data="http://www.youtube.com/v/lzpKN6b8fwg&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/lzpKN6b8fwg&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
<p><object width="560" height="340" data="http://www.youtube.com/v/s10leOdXNTk&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/s10leOdXNTk&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
<p><object width="560" height="340" data="http://www.youtube.com/v/tVb0Sl1UJxA&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/tVb0Sl1UJxA&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
<p><object width="560" height="340" data="http://www.youtube.com/v/TVQQOwWvxpI&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/TVQQOwWvxpI&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/wapple-vision-our-youtube-debut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<custom_fields><aktt_notify_twitter>no</aktt_notify_twitter></custom_fields>	</item>
		<item>
		<title>Code, Don&#8217;t Transcode for Mobile Web</title>
		<link>http://blog.wapple.net/code-dont-transcode-for-mobile-web/</link>
		<comments>http://blog.wapple.net/code-dont-transcode-for-mobile-web/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 08:59:55 +0000</pubDate>
		<dc:creator>Rich Holdsworth</dc:creator>
				<category><![CDATA[Mobile Device and Browser Detection]]></category>
		<category><![CDATA[Mobile Internet]]></category>
		<category><![CDATA[Mobile Web Design]]></category>
		<category><![CDATA[Mobile Web Development]]></category>
		<category><![CDATA[Mobile Websites]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[Coding Mobile Web Pages]]></category>
		<category><![CDATA[Mobile Browser Detection]]></category>
		<category><![CDATA[Mobile Development Platform]]></category>
		<category><![CDATA[Mobile Friendly Websites]]></category>
		<category><![CDATA[Mobile Phone Detection]]></category>
		<category><![CDATA[Single Domain]]></category>
		<category><![CDATA[WAPL]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=1031</guid>
		<description><![CDATA[Transcoding web pages into mobile web pages does not work. There&#8217;s an ongoing debate on the subject of mobile web transcoding, so here&#8217;s our take. Let&#8217;s be clear on our language here though. Transcoding videos for mobiles is essential and very good, but doing it to your web output is bad. Really bad. A reliance [...]]]></description>
			<content:encoded><![CDATA[<p>Transcoding web pages into mobile web pages does not work.</p>
<p>There&#8217;s an <a title="mobile web transcoding debate rumbles on" href="http://www.mobile-ent.biz/news/33793/Mobile-web-transcoding-The-debate-rumbles-on">ongoing debate</a> on the subject of <a title="mobile web transcoding" href="http://www.mobile-ent.biz/features/176/Mobile-web-transcoding-Problem-solved">mobile web transcoding</a>, so here&#8217;s our take.</p>
<p>Let&#8217;s be clear on our language here though. Transcoding videos for mobiles is essential and very good, but doing it to your web output is bad. Really bad.</p>
<p>A reliance on an automated process that takes HTML output and reformats it to mobile markup is a deluded one. Computers are really bad at recognising diverse visual patterns (that&#8217;s why we all use CAPTCHA to protect from bots) and you don&#8217;t get much more diverse than web design. If a transcoder has been taught your web layout, you&#8217;ll find yourself tied to that web design or face losing any learning invested in the system.</p>
<p><span id="more-1031"></span></p>
<p>The core point however is that mobile users have different desires and demands to you normal web audience. They don&#8217;t want to search for information &#8211; they want it served to them. They want access to services that are typically mobile, not those that are more comfortably engaged in while sat in front of a 19inch monitor with time to spare.</p>
<p>The solution is to write mobile applications <strong>for </strong>mobile from the heart of your server outwards, sharing logic and data.</p>
<p>With this approach you can utilise all the logic, models and controllers (if you&#8217;re that way inclined) from your existing web services but present them using view layers that are ideally suited to mobile devices. You can omit features that are simply not made for mobile and include new ones that would mean nothing to a web audience but are essential to visitors on the move.</p>
<p><a title="Wapple Architect" href="http://wapple.net/develop-mobile-friendly-websites-with-single-domain-for-web-and-mobile.htm">Wapple Architect</a> allows you to output a single markup language for every mobile device. The process will automatically adapt your <a title="WAPL mobile markup language" href="http://wapl.info">WAPL</a> markup to each and every mobile device &#8211; but this isn&#8217;t transcoding &#8211; it&#8217;s taking the output, layout and data described in WAPL and returning the correct markup for any particular device.  Watch this <a title="Coding mobile web pages" href="http://www.youtube.com/user/wapplemobileweb#play/all/uploads-all/2/tVb0Sl1UJxA" target="_blank">video</a> to understand more.</p>
<div id="attachment_1032" class="wp-caption aligncenter" style="width: 559px"><img class="size-large wp-image-1032" title="transcoding-vs-WAPL" src="http://mobilewebjunkie.com/wp-content/uploads/2009/07/transcoding-vs-wapple-1024x329.jpg" alt="Transcoding is unreliable" width="549" height="176" /><p class="wp-caption-text">Wapple Architect beats automated transcoding</p></div>
<p>Don&#8217;t be fooled by the sirens singing the song of transcoding. They will bite you in the backside sooner or later. Transcoding is at best a quick fix but as an enterprise level approach to catching the mobile web wave it will ultimately disappoint your users, create an extra layer of work for you over and over and simply glosses over an issue rather than addressing it entirely.</p>
<p>Code, don&#8217;t transcode.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/code-dont-transcode-for-mobile-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<custom_fields><aktt_notify_twitter>no</aktt_notify_twitter></custom_fields>	</item>
		<item>
		<title>WordPress Mobile Plugin Version 1.2</title>
		<link>http://blog.wapple.net/wordpress-mobile-plugin-version-1-2/</link>
		<comments>http://blog.wapple.net/wordpress-mobile-plugin-version-1-2/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 17:44:03 +0000</pubDate>
		<dc:creator>Rich Gubby</dc:creator>
				<category><![CDATA[Mobile Internet]]></category>
		<category><![CDATA[Mobile Plugins]]></category>
		<category><![CDATA[Mobile Websites]]></category>
		<category><![CDATA[Wordpress Mobile]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[Mobile Friendly Websites]]></category>
		<category><![CDATA[Mobile Website Development]]></category>
		<category><![CDATA[Mobilize Websites and Blogs]]></category>
		<category><![CDATA[Wordpress Developers]]></category>
		<category><![CDATA[Wordpress Mobile Plugin]]></category>
		<category><![CDATA[WordPress mobile plugin for 2.8]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=999</guid>
		<description><![CDATA[Today marks another significant milestone in the evolution of the Wapple Architect mobile plugin for WordPress &#8211; version 1.2 has been released into the wild! There&#8217;s been some great feedback from version 1.1 as well as a whole load of suggestions and feature requests and I&#8217;ve tried to implement as many of them as I [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-1232 headerimage" title="wordpress1dot2" src="http://mobilewebjunkie.com/wp-content/uploads/2009/07/wordpress1dot2.jpg" alt="wordpress1dot2" width="498" height="203" /></p>
<p>Today marks another significant milestone in the evolution of the <a href="http://wordpress.org/extend/plugins/wapple-architect/">Wapple Architect mobile plugin for WordPress</a> &#8211; version 1.2 has been released into the wild!</p>
<p>There&#8217;s been some great feedback from version 1.1 as well as a whole load of suggestions and feature requests and I&#8217;ve tried to implement as many of them as I can.</p>
<p><span id="more-999"></span></p>
<p>Here&#8217;s a breakdown of what&#8217;s available in the new version:</p>
<h4>Next/prev links</h4>
<p>If you had more posts than were viewable on your home page, you never used to get a link to &#8220;Older entries&#8221;. Now there is.</p>
<h4>More styling</h4>
<p>There&#8217;s now a stack load more classes available on a whole load of cells &amp; rows so that you can tailor the style of your mobile site even further.</p>
<h4>Multi lingual character support</h4>
<p>Foreign characters now get displayed properly &#8211; in addition, pasting from Word won&#8217;t break it with those pesky double-spaces and dodgy dashes.</p>
<h4>Pre-install checks</h4>
<p>There&#8217;s now a couple of pre-install checks on the system so that if you don&#8217;t have SOAP or SimpleXML installed, you get a nice friendly message telling you so! If you call a big red warning message friendly, that is.</p>
<h4>New menu items</h4>
<p>There&#8217;s a configurable option on the posts page so that you can add a handy link back to the home page.</p>
<h4>Help</h4>
<p>Each admin option is now documented and has a bit of help telling you what each option does.</p>
<h4>Anything else</h4>
<p>If you&#8217;ve got suggestions for even more features, please <a href="/contact/">get in touch</a> and I&#8217;ll put it into the roadmap for future releases! If you fancy downloading it for yourself or upgrading, check out the plugins homepage <a href="http://wordpress.org/extend/plugins/wapple-architect/">here</a>, there&#8217;s full documentation on there about how to install.</p>
<p>Don&#8217;t forget that you need a <a href="http://wapple.net/register/free-developer-program-for-coding-mobile-web.htm">valid Dev Key from Wapple</a> in order to use the plugin. It&#8217;s totally free for non-commercial use so why not sign up!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/wordpress-mobile-plugin-version-1-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<custom_fields><aktt_notify_twitter>no</aktt_notify_twitter></custom_fields>	</item>
		<item>
		<title>Designing and Developing for Mobile Web</title>
		<link>http://blog.wapple.net/designing-and-developing-for-mobile-web/</link>
		<comments>http://blog.wapple.net/designing-and-developing-for-mobile-web/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 10:58:18 +0000</pubDate>
		<dc:creator>Rich Holdsworth</dc:creator>
				<category><![CDATA[Mobile Device and Browser Detection]]></category>
		<category><![CDATA[Mobile Internet]]></category>
		<category><![CDATA[Mobile Web Design]]></category>
		<category><![CDATA[Mobile Web Development]]></category>
		<category><![CDATA[Architect]]></category>
		<category><![CDATA[Coding Mobile Web Pages]]></category>
		<category><![CDATA[Mobile Browser Detection]]></category>
		<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[Mobile Friendly Websites]]></category>
		<category><![CDATA[WAPL]]></category>

		<guid isPermaLink="false">http://mobilewebjunkie.com/?p=925</guid>
		<description><![CDATA[Mobile Internet is a tricky platform to develop for unless you use the right tools and have the lowdown on what works and what doesn&#8217;t. As there are so many different devices out there in the worldwide marketplace any developer will meet a number of challenges. This mainly concern varying screen sizes, a number of [...]]]></description>
			<content:encoded><![CDATA[<p>Mobile Internet is a tricky platform to develop for unless you use the right tools and have the lowdown on what works and what doesn&#8217;t.</p>
<p>As there are so many different devices out there in the worldwide marketplace any developer will meet a number of challenges. This mainly concern varying screen sizes, a number of markup languages and device inconsistencies and capabilities.</p>
<p>Obviously, developing mobile internet applications that work across the widest range of devices should be paramount to any serious developer or designer. If your site cannot be viewed on any percentage of mobile browsers then it is unlikely to meet its full potential or any at all.</p>
<p>Often, brand integrity is as important as user experience. This is especially true where mobile marketing meets customer engagement but it is also important to ensure that users have a good experience on even the simplest of sites.</p>
<p>Some older phones have incredibly small screens, while newer smartphones are being released with increasing<span id="more-925"></span> resolution all the time. Adapting only to this presents significant challenges because typical applications are not all that aware of the device that is browsing at any given time and the screen resolution that it supports.</p>
<p>This is also true of many of the other capabilities and bugs that devices bring.</p>
<p>Of course, development is not just getting the right stuff onto a device &#8211; you also have to write great applications too! So that you, as a developer or designer can concentrate on what really matters, the service you provide, Wapple have developed a device independent markup language that helps you focus on functionality while you can be sure that what you want will be delivered to mobile browsers in an optimal fashion.</p>
<p>The product that <a title="Wapple Mobile Builder" href="http://wapple.net">Wapple</a> have developed is called <a title="Mobile Web Development" href="http://wapple.net/develop-mobile-friendly-websites-with-single-domain-for-web-and-mobile.htm">Architect</a>. At its core is an XML based markup language called <a title="Mobile Programming Language" href="http://wapl.info">WAPL</a> (Wapple Application Programming Language).</p>
<p>WAPL allows your application to describe the layout, components and functionality that your application wants to display on screen just as your application would if it were delivering HTML to web browsers.</p>
<p>WAPL is converted in realtime to the exact markup that your application should deliver to the particular mobile browser that your visitor is using.  You can read more about the importance of optimizing for every mobile web device in <a title="Coding for mobile web" href="coding-for-mobile-web-automatically-adapting-to-every-device-and-browser" target="_self">this article from Rich Gubby</a>.</p>
<p>All communication with the user comes from your server, and all interactions take place with your application. So, WAPL is simply an intermediary language between your logic and the end user mobile device.</p>
<p>If you are familiar with web development then using WAPL in your application is really easy. You can using WAPL statically or dynamically, just as you would with HTML. All that you need to do is pass your generated WAPL through the Wapple Architect system using SOAP. Architect then responds with markup you can reliably serve to the browser.</p>
<p>Everything is taken care of. Images are resized, pages are optimized, quirks of the browser are ironed out and the delivery is as perfect as the device in use can handle. You can rely that users will be able to engage with your application just as you need them to.</p>
<p><strong>The bottom line is that WAPL makes your application work on ALL mobile phones.</strong></p>
<p>Of course, you still have to write a great engaging mobile application that works well. This is something that WAPL can&#8217;t do for you but we can offer some thoughts and ideas on how you can make sure you&#8217;re on the right track.</p>
<p>Mobile users do not want to search for information or services. You have to serve them. They want to get to the meat of your application as fast as possible so always be aware that too much fluff around the content that matters will turn your visitors off.</p>
<p><strong>Keep pages clean and focused.</strong></p>
<p>Images are an important part of a mobile site. Presenting users with a trusted brand is an important factor in this. Old-skool standards suggest that you should keep small and images to a minimum but when you are using a technology like Wapple&#8217;s you can be sure that images will be resized down to the phone screen in question. Still, you should not overload your page as a lot of visitors will still arrive via a mobile operator and not a wi-fi broadband connection.</p>
<p>Text is always preferential to graphics as the phone browser will pretty much ensure that its native fonts are screen readable (unless you purposefully make them tiny!). Text is always faster than images to load, so use text wherever possible and only use graphics where you really need them.</p>
<p>Also, it is worth considering how delightful it is to read well proportioned text on a mobile device. Get it right and your users will feel very comfortable using your services.</p>
<p>Fitting the horizontal width of the screen is essential. Despite the ability of some smartphones to display full web pages, the experience on horizontal scroll is not a good one to say the least.</p>
<p>Wapple technology naturally fits the sites you describe in WAPL to the screen width of any device in use. The result is a more easily consumed site and better user experience.</p>
<p>Channeling your content is important if you have a large site. This comes back to the idea that users want to be served. By using carefully and concisely defined channels you can allow the user to find what they are looking for without having to type in any kind of search criteria. This is a big plus for your users and will win you a lot of friends.</p>
<p>So, there are some starter points. Expect to see a more detailed article on designing the perfect mobile site in the near future.</p>
<p>With Wapple Architect, you have the tools for delivering to mobile devices. Hopefully you now have some ideas for how you might engage your users as well.</p>
<p>If you are not a developer, perhaps you are more visual or do not have an existing application to mobilize, then you might want to check out <a title="Mobile Site Builder" href="http://wapple.net/mobile-web-site-builder-and-mobile-marketing-tools.htm">Wapple Canvas</a>. It is a graphical web-top tool for for creating mobile internet sites and it is perfect for designers who want to build a mobile site and have it deliver perfectly to every mobile browser. The same technology that optimizes sites is employed but you don&#8217;t have to dream in code to use it!</p>
<p>If you have any questions, thoughts or ideas, just comment below and I&#8217;ll answer asap!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wapple.net/designing-and-developing-for-mobile-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<custom_fields><aktt_notify_twitter>no</aktt_notify_twitter></custom_fields>	</item>
	</channel>
</rss>

