<?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>Under The Bridge &#187; Mobile Safari</title>
	<atom:link href="http://www.alexcurylo.com/blog/category/mobile-safari/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alexcurylo.com</link>
	<description>Alex Curylo, iPhone Programmer</description>
	<lastBuildDate>Sat, 04 Feb 2012 07:18:55 +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>Settings URLs</title>
		<link>http://www.alexcurylo.com/blog/2011/11/04/settings-urls/</link>
		<comments>http://www.alexcurylo.com/blog/2011/11/04/settings-urls/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 06:58:23 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Safari]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2011/11/04/settings-urls/</guid>
		<description><![CDATA[So you ever wanted to be able to send the user to a particular Settings page? Yeah, us too &#8230; pretty frequently actually.<br />
Well, now you can in iOS 5 with the prefs: URL scheme with [UIApplication sharedApplication] openURL:<br />
Turn on Location Services?<br />
[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]];<br />
Set up Twitter?<br />
[NSURL URLWithString:@"prefs:root=TWITTER"]];<br />
Hook up a Bluetooth device?<br />
[NSURL URLWithString:@"prefs:root=General&#38;path=Bluetooth"]];<br />
Handy, indeed. And why yes, yes they do work just fine in Mobile Safari as well; load this page up on your device ...]]></description>
			<content:encoded><![CDATA[<p>So you ever wanted to be able to send the user to a particular Settings page? Yeah, us too &#8230; pretty frequently actually.</p>
<p>Well, <a href="https://twitter.com/#!/mb/status/132585284415135746">now you can</a> in iOS 5 with the prefs: URL scheme with [UIApplication sharedApplication] openURL:</p>
<p>Turn on Location Services?</p>
<p>[NSURL URLWithString:@"<a href="prefs:root=LOCATION_SERVICES">prefs:root=LOCATION_SERVICES</a>"]];</p>
<p>Set up Twitter?</p>
<p>[NSURL URLWithString:@"<a href="prefs:root=TWITTER">prefs:root=TWITTER</a>"]];</p>
<p>Hook up a Bluetooth device?</p>
<p>[NSURL URLWithString:@"<a href="prefs:root=General&amp;path=Bluetooth">prefs:root=General&amp;path=Bluetooth</a>"]];</p>
<p>Handy, indeed. And why yes, yes they do work just fine in Mobile Safari as well; load this page up on your device and tap any of the sample links above to see for yourself!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2011/11/04/settings-urls/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>HTML App Distro, Take IV: appMobi</title>
		<link>http://www.alexcurylo.com/blog/2011/11/01/html-app-distro-take-iv-appmobi/</link>
		<comments>http://www.alexcurylo.com/blog/2011/11/01/html-app-distro-take-iv-appmobi/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 07:59:53 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Mobile Safari]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2011/11/01/html-app-distro-take-iv-appmobi/</guid>
		<description><![CDATA[You know, sometimes we wonder if anyone except us actually has any functioning memory whatsoever. Examine this alleged news:<br />
World’s First HTML5 Web App Browser Launches &#8211; Could Be Game Changer For Developers<br />
<br />
What is being called the world’s first HTML5 web app browser launches today in the App Store. The free and universal MobiUs app provides a way for developers to get apps onto iDevices without first getting Apple’s approval. As such, this could fast become be a ...]]></description>
			<content:encoded><![CDATA[<p>You know, sometimes we wonder if anyone except us actually has any functioning memory whatsoever. Examine this alleged news:</p>
<p><a href="http://appadvice.com/appnn/2011/10/world%E2%80%99s-first-html5-web-app-browser-launches-could-be-game-changer-for-developers">World’s First HTML5 Web App Browser Launches &#8211; Could Be Game Changer For Developers</a></p>
<blockquote>
<p>What is being called the world’s first HTML5 web app browser launches today in the App Store. The free and universal MobiUs app provides a way for developers to get apps onto iDevices without first getting Apple’s approval. As such, this could fast become be a game-changer in mobile app development&#8230;</p>
</blockquote>
<p>Well, anyone who&#8217;s calling it that hasn&#8217;t been paying much attention, have they? Granted that <a href="http://www.appmobi.com/">appMobi</a> does look like a neat turn on the concept that might be worth keeping an eye on, but &#8220;first&#8221;? Ah &#8230; no.</p>
<p>[UPDATE: Please examine rebuttal in the comments, where the miffed mobiUS folk correct us that they are accurate in calling it "the first web app browser", as it is, in fact, an APP. Why yes, now that we look closer, that is what they said. Did you notice the space between "web" and "app"? Nope, we read it "the first webapp browser" too. So read the rest of this keeping that in mind. We're not convinced that will actually make a significant difference ... but hey, all the best of luck to them proving us wrong!]</p>
<p>&#8230; Matter of fact, there seems to be a regular pattern developing here. Let us examine this post from your humble blogger just aout a year ago:</p>
<p><a href="http://www.alexcurylo.com/blog/2010/08/21/openappmkt/">OpenAppMkt</a></p>
<blockquote>
<p>So, looks like there’s a new App Store alternative around these days: <a href="http://openappmkt.com/">OpenAppMkt</a>! Basically they’re doing their best to replicate the App Store experience with HTML5 apps; and they seem to be getting a little bit of traction&#8230;</p>
</blockquote>
<p>So that would make appMobi &#8220;World&#8217;s Second&#8221;, then. But wait, what&#8217;s that we said in the OpenAppMkt post?</p>
<blockquote>
<p>&#8230; absolutely not a single piece we read seemed to have any idea of the existence of the first HTML app marketplace, that we posted about pretty much exactly a year ago&#8230;</p>
</blockquote>
<p>Huh? Another year ago? Oh, that&#8217;s right:</p>
<p><a href="http://www.alexcurylo.com/blog/2009/08/19/app-store-alternatives/">App Store Alternatives</a></p>
<p>wherein we mentioned <a href="http://www.hottrix.com/iphone/index.php">Hottrix</a> and their <a href="http://premierappshop.com/">Premier App Shop</a>.</p>
<p>So now we&#8217;re down to appMobi being &#8220;World&#8217;s Third&#8221;.</p>
<p>And you know, we could go back another year further than that and be pretty much back to where Apple was telling us that the only way to distribute apps for this brand new shiny &#8220;iPhone&#8221; thingy would be <a href="http://www.apple.com/webapps/">Apple&#8217;s web apps directory</a>, for that matter. So, that makes appMobi the &#8220;World&#8217;s Fourth&#8221; then.</p>
<p>So yeah, this &#8220;World&#8217;s First&#8221; seems to be awarded anew on a pretty darn close to annual basis here. Will this latest one achieve any more traction than the other efforts chronicled above? Why, check back this time next year and see. But you should probably place your bets on there being a fifth &#8220;World&#8217;s First&#8221; HTML app distribution system to introduce to you then, given established practice!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2011/11/01/html-app-distro-take-iv-appmobi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Free PayPal API Book</title>
		<link>http://www.alexcurylo.com/blog/2011/05/10/free-paypal-api-book/</link>
		<comments>http://www.alexcurylo.com/blog/2011/05/10/free-paypal-api-book/#comments</comments>
		<pubDate>Wed, 11 May 2011 02:27:11 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Safari]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2011/05/10/free-paypal-api-book/</guid>
		<description><![CDATA[Here&#8217;s a hot action tip &#8212; pop over to the O&#8217;Reilly site today or tomorrow for a free book:<br />
PayPal APIs: Up and Running<br />
<br />
  <br />
<br />
<br />
Does your web application provide users with a convenient way to complete transactions? This book introduces you to PayPal&#8217;s APIs with instruction and resources for integrating this popular payment solution in different application environments, including mobile. By the end of this book, you&#8217;ll have a clear understanding of what PayPal ...]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a hot action tip &#8212; pop over to the O&#8217;Reilly site today or tomorrow for a free book:</p>
<p><a href="http://oreilly.com/store/paypal.csp">PayPal APIs: Up and Running</a></p>
<div style="text-align: center;">
  <img src="http://www.alexcurylo.com//wp-content/uploads/2011/05/paypalAPIs.gif" width="180" height="236" alt="paypalAPIs.gif" />
</div>
<blockquote>
<p>Does your web application provide users with a convenient way to complete transactions? This book introduces you to PayPal&#8217;s APIs with instruction and resources for integrating this popular payment solution in different application environments, including mobile. By the end of this book, you&#8217;ll have a clear understanding of what PayPal is and how you can get the most out of its powerful features for your particular payment situation.</p>
</blockquote>
<p>Note particularly the &#8220;including mobile&#8221; part of that. Remember <a href="http://www.alexcurylo.com/blog/2010/06/27/paypal-mpl/">quite a while back</a> we noted that they were beta testing an iOS PayPal integration component? Why yes, yes the last chapter of this book is all about that:</p>
<blockquote>
<p>Mobile Express Checkout Library for iOS</p>
<p>PayPal provides a MEC library for iOS, <a href="https://www.x.com/community/ppx/xspaces/mobile/mobile_ec">available for download</a>&#8230; This MEC library supports two different programming flows: it can be called either directly from your mobile application or via a PayPal button on your mobile website.</p>
<p>MEC Mobile Application Integration</p>
<p>MEC can be integrated into your mobile application, allowing you to start and end the payment process with screens inside your application&#8230;</p>
</blockquote>
<p>And hey, you might want to put PayPal payments into an app sometime &#8230; so <a href="http://oreilly.com/store/paypal.csp">grab the book for free while you can</a>!</p>
<p>(Or, if you&#8217;re stumbling across this via a search engine months later, here&#8217;s <a href="http://oreilly.com/catalog/0636920014386/">the regular book page</a> for your convenience.)</p>
<p>h/t: <a href="http://twitter.com/#!/rwenderlich/status/68121727703584768">@rwenderlich</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2011/05/10/free-paypal-api-book/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>HOWTO: Web Apps</title>
		<link>http://www.alexcurylo.com/blog/2011/03/26/howto-web-apps/</link>
		<comments>http://www.alexcurylo.com/blog/2011/03/26/howto-web-apps/#comments</comments>
		<pubDate>Sun, 27 Mar 2011 06:26:55 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Safari]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2011/03/26/howto-web-apps/</guid>
		<description><![CDATA[So, as perhaps you noted on an earlier post available briefly before the client decided that we were sharing too much so down the memory hole it went, Apple is starting to crack down on enforcing App Store Review Guidelines section<br />
<br />
2.13: Apps that are primarily marketing materials or advertisements will be rejected<br />
<br />
with a rejection letter reading<br />
<br />
We found that your app provides a limited set of features and functionality, and focuses primarily on marketing or ...]]></description>
			<content:encoded><![CDATA[<p>So, as perhaps you noted on an earlier post available briefly before the client decided that we were sharing too much so down the memory hole it went, Apple is starting to crack down on enforcing <a href="http://developer.apple.com/appstore/resources/approval/appreview.html">App Store Review Guidelines</a> section</p>
<blockquote>
<p>2.13: Apps that are primarily marketing materials or advertisements will be rejected</p>
</blockquote>
<p>with a rejection letter reading</p>
<blockquote>
<p>We found that your app provides a limited set of features and functionality, and focuses primarily on marketing or promoting your business, which is not appropriate for the App Store&#8230;</p>
</blockquote>
<p>and will go on to suggest</p>
<blockquote>
<p>Alternatively, you may wish to consider building a web app using HTML5. HTML5 is the major new version of HTML and enables audio and video to play natively in the browser without requiring proprietary plug-ins. Using HTML5, web apps look and behave like native iPhone and iPad apps, and using HTML5&#8242;s Offline Application Cache, your web apps work even when the device is offline. With web apps, you have flexibility to deliver as much or as little functionality as you desire.</p>
<p>To get started with iPhone or iPad web apps, please review &#8220;<a href="http://developer.apple.com/safari/library/referencelibrary/GettingStarted/GS_iPhoneWebApp/index.html#//apple_ref/doc/uid/TP40008134">Getting Started with iPhone Web Apps</a>&#8221; .</p>
<p>For a description of the HTML elements and attributes you can use in Safari on iPhone, check out &#8220;<a href="http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariHTMLRef/Introduction.html#//apple_ref/doc/uid/TP40002049">Safari HTML Reference: Introduction</a>&#8220;.</p>
</blockquote>
<p>which is all very well, but the couple client inquiries we&#8217;ve had since then that we&#8217;ve told &#8220;yeah, we think you&#8217;re risking THIS&#8230;&#8221; have had their web designers not be overly impressed with the understandability of those referrals.</p>
<p>So, here is what appears to be an definitive, succinct, and nicely geared to web designers&#8217; sensibilities writeup:</p>
<p><a href="http://matt.might.net/articles/how-to-native-iphone-ipad-apps-in-javascript/">HOWTO: Create native-looking iPhone/iPad applications from HTML, CSS and JavaScript</a></p>
<blockquote>
<p>In this article, I&#8217;ll explain how to:</p>
<ul>
<li>strip away the browser chrome (the url bar and button bar);</li>
<li>prevent viewport scrolling and scaling;</li>
<li>respond to multi-touch and gesture events;</li>
<li>use webkit CSS to get the iPhone OS look and feel;</li>
<li>cache the app so it runs without internet access;</li>
<li>get a custom icon on the home screen; and</li>
<li>have a splash screen load at the start.</li>
</ul>
<p>If you want to put it in the app store, you can even package your web app as a &#8220;native&#8221; Objective-C app. (Although, why you&#8217;d want to subject yourself to the app store approval process when you don&#8217;t have to is beyond me.)</p>
<p>I&#8217;ve put this HOWTO together, because&#8211;even on Apple&#8217;s site&#8211;there&#8217;s not one centralized page that tells you how to do all this. I&#8217;ve included templates, examples and a stubbed-out XCode project&#8230;</p>
</blockquote>
<p>Yes. Yes, that should do nicely as a Web App Making For Designers 101 that they&#8217;re likely to actually read, we&#8217;d say. Anything better you know of, Dear Readers?</p>
<p>h/t: <a href="http://twitter.com/smashingmag/status/51321539290861568">@smashingmag</a>!</p>
<p>UPDATE:</p>
<p>These look like more excellent resource for getting started on web apps:</p>
<p><a href="http://www.webresourcesdepot.com/mobile-boilerplate-a-base-template-for-mobile-web-apps/">Mobile Boilerplate – A Base Template For Mobile Web Apps</a></p>
<p><a href="http://designmodo.com/18-new-useful-frameworks-for-web-and-mobile-app-developers/">18 New Useful Frameworks for Web and Mobile App Developers</a></p>
<p>If the &#8216;Flash video!!!&#8217; things comes up: <a href="http://blog.jilion.com/2011/03/30/sublimevideo-is-commercially-available">Sublime Video</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2011/03/26/howto-web-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MobileSafari on 4.2</title>
		<link>http://www.alexcurylo.com/blog/2010/11/22/mobilesafari-on-4-2/</link>
		<comments>http://www.alexcurylo.com/blog/2010/11/22/mobilesafari-on-4-2/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 07:59:10 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Mobile Safari]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/11/22/mobilesafari-on-4-2/</guid>
		<description><![CDATA[So there was a new iOS version out today, no doubt you noticed; but did you notice all the nifty new stuff in Safari? Nope, us neither, and it&#8217;s not documented yet apparently &#8230; but some people are hardcore enough to dig around themselves:<br />
Safari on iPhone &#38; iPad 4.2: Accelerometer, WebSockets &#38; better HTML5 support<br />
<br />
Apple didn’t update yet Safari documentation to reflect these new APIs. This information is based on JavaScript research and testing over Safari itself ...]]></description>
			<content:encoded><![CDATA[<p>So there was a new iOS version out today, no doubt you noticed; but did you notice all the nifty new stuff in Safari? Nope, us neither, and it&#8217;s not documented yet apparently &#8230; but some people are hardcore enough to dig around themselves:</p>
<p><a href="http://www.mobilexweb.com/blog/safari-ios-accelerometer-websockets-html5">Safari on iPhone &amp; iPad 4.2: Accelerometer, WebSockets &amp; better HTML5 support</a></p>
<blockquote>
<p>Apple didn’t update yet Safari documentation to reflect these new APIs. This information is based on JavaScript research and testing over Safari itself I’ve been doing. The list of new features I’ve detected are:</p>
<ul>
<li>Accelerometer support through the DeviceOrientation API</li>
<li>WebSockets API from HTML5</li>
<li>Updated HTML5 Form Support</li>
<li>Partial XHR-2 Support</li>
<li>Print Support</li>
<li>New JavaScript data types</li>
<li>New DOM events</li>
<li>Enhanced SVG and Canvas support</li>
</ul>
</blockquote>
<p>All that&#8217;s pretty neat yep, and from the comments here&#8217;s another one:</p>
<blockquote>
<p>@font-face has worked for a long time on iOS given some specific caveats. However, the new news on web fonts in 4.2 is that iOS now prefers the TTF version of a font over the SVG version (formerly SVG was the only format supported.)</p>
<p>The other nice thing about web fonts on 4.2 is that they now work in offline webapps. This was a big deal for me and I only discovered it by luck. Still; this will be a pretty handy feature for a lot of folks I think.</p>
</blockquote>
<p>Presumably all these new goodies will apply to your embedded UIWebViews as well.</p>
<p>POSTSCRIPT:</p>
<p>The site <a href="http://padilicious.com/">PADILICIOUS</a>, mentioned in this year&#8217;s WWDC videos, has a wide range of iPad/MobileSafari focused good stuff!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2010/11/22/mobilesafari-on-4-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sencha Animator</title>
		<link>http://www.alexcurylo.com/blog/2010/11/02/sencha-animator/</link>
		<comments>http://www.alexcurylo.com/blog/2010/11/02/sencha-animator/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 05:57:42 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Safari]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/11/02/sencha-animator/</guid>
		<description><![CDATA[This looks like something to keep an eye on for your mobile HTML development plans: From the folks we noted in passing have the mildly interesting looking Sencha Touch HTML5 mobile framework, there&#8217;s now a very interesting looking tool preview available,<br />
Introducing Sencha Animator: The CSS3 Alternative to Flash<br />
<br />
Today we’re thrilled to announce the developer preview release of Sencha Animator, a new GUI-based desktop application that enables interactive designers to easily create rich media animations for HTML5-capable devices. ...]]></description>
			<content:encoded><![CDATA[<p>This looks like something to keep an eye on for your mobile HTML development plans: From the folks we <a href="http://www.alexcurylo.com/blog/2010/10/05/html5-mobile-web-development/">noted in passing</a> have the mildly interesting looking <a href="http://notes.sencha.com/post/709432383/sencha-touch">Sencha Touch HTML5 mobile framework</a>, there&#8217;s now a <i>very</i> interesting looking tool preview available,</p>
<p><b><a href="http://www.sencha.com/blog/2010/10/26/introducing-sencha-animator-the-html5-css3-alternative-to-flash/">Introducing Sencha Animator: The CSS3 Alternative to Flash</a></b></p>
<blockquote>
<p>Today we’re thrilled to announce the developer preview release of <a href="http://www.sencha.com/products/animator/">Sencha Animator</a>, a new GUI-based desktop application that enables interactive designers to easily create rich media animations for HTML5-capable devices. With Apple’s decision to exclude Flash from their iOS, interactive designers have been searching for a way to bring the power of web animation to iOS devices without hand-coding hundreds, if not thousands of lines of CSS3. Well, the search is over. <a href="http://dev.sencha.com/animator/demos/">Check out our demos</a>, then <a href="http://www.sencha.com/products/animator/download.php">download Sencha Animator</a> and give it a whirl&#8230;</p>
<p>Sencha Animator allows you simply place objects (text, shapes, and images) onto a re-sizable stage area, configure their properties and then animate to bring them to life. You can move, scale, skew and rotate objects singly or at various levels of nesting, in 2D or 3D space. With Sencha Animator, you can also take advantage of CSS3 capabilities like gradients, blurs, reflections and shadows. You can create basic animations quickly and easily. But Animator is also designed to be a CSS3 power-tool. So when you need to add HTML or custom CSS, it’s easy to do that too. Best of all, Sencha Animator outputs pure CSS3 animation code, so it’s hardware accelerated on Apple iOS, which creates incredibly smooth animations&#8230;</p>
<p>Mobile designers and developers should be particularly thrilled since CSS3 animations are the only animation technology that works on the major mobile platforms- iOS, Android and Blackberry OS6. (Android lacks SVG and the BlackBerry Torch is not high powered enough to run Canvas)&#8230;</p>
</blockquote>
<p>Yes, coupled with something like the PhoneGap or Titanium frameworks, this could be quite interesting indeed for your cross-platform deployments looks like, doesn&#8217;t it now?</p>
<p>h/t: <a href="https://twitter.com/shashivelur/status/29337809366">@shashivelur</a>!</p>
<p>UPDATE:</p>
<p>May 2011 brings us <a href="http://www.sencha.com/blog/sencha-animator-beta-1/">Sencha Animator Beta 1</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2010/11/02/sencha-animator/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Button Design: AppControls</title>
		<link>http://www.alexcurylo.com/blog/2010/09/26/button-design-appcontrols/</link>
		<comments>http://www.alexcurylo.com/blog/2010/09/26/button-design-appcontrols/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 04:52:35 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Safari]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/09/26/button-design-appcontrols/</guid>
		<description><![CDATA[So we&#8217;ve mentioned before several options for bringing the shiny to your app&#8217;s buttons; well, if you really want to get your button look just so, here&#8217;s the tool for you: AppControls!<br />
<br />
<br />
<br />
    <br />
  <br />
<br />
<br />
Creates buttons and other application controls with pixel-perfect precision<br />
Automatically renders high-resolution “@2x” images for use with the iPhone 4<br />
Creates color gradients with up to 8 color-stops<br />
Text content is accurately rendered and can ...]]></description>
			<content:encoded><![CDATA[<p>So <a href="http://www.alexcurylo.com/blog/2010/06/25/gradient-buttons/">we&#8217;ve</a> <a href="http://www.alexcurylo.com/blog/2010/04/09/shiny-buttons-redux/">mentioned</a> <a href="http://www.alexcurylo.com/blog/2009/11/01/shiny-buttons/">before</a> <a href="http://www.alexcurylo.com/blog/2009/05/25/tip-tinted-buttons/">several</a> options for bringing the shiny to your app&#8217;s buttons; well, if you really want to get your button look <i>just so,</i> here&#8217;s the tool for you: <a href="http://bluecrowbar.com/software/appcontrols/">AppControls</a>!</p>
<blockquote>
<p></p>
<div style="text-align: center;">
    <img src="http://www.alexcurylo.com//wp-content/uploads/2010/09/AppControlsScreen.png" width="480" height="435" alt="AppControlsScreen.png" />
  </div>
<div style="text-align: left;">
<ul>
<li>Creates buttons and other application controls with pixel-perfect precision</li>
<li>Automatically renders high-resolution “@2x” images for use with the iPhone 4</li>
<li>Creates color gradients with up to 8 color-stops</li>
<li>Text content is accurately rendered and can include an optional shadow</li>
<li>Designs can be saved as a single image, 3-part image or 9-part image for automatic scaling</li>
<li>CSS output can be generated for use in an external file or as an inline style element</li>
<li>Generates custom CSS for WebKit and Mozilla</li>
<li>Designs can be saved as Presets</li>
<li>Up to 3 Presets can be combined in a single file for use as a “rollover” image for the web</li>
</ul></div>
</blockquote>
<p>Yep, that gives you pretty much all the customization you could wish for in a standardish looking button, and it&#8217;s particularly convenient to have it export CSS along with the images so your app and its website can have a unified look. At $29.90 we&#8217;d have to be rather more serious about the look of our buttons than we happen to be at the moment to actually buy it, but hey, it&#8217;s always nice to have options!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2010/09/26/button-design-appcontrols/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenAppMkt</title>
		<link>http://www.alexcurylo.com/blog/2010/08/21/openappmkt/</link>
		<comments>http://www.alexcurylo.com/blog/2010/08/21/openappmkt/#comments</comments>
		<pubDate>Sun, 22 Aug 2010 05:43:21 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Mobile Safari]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/08/21/openappmkt/</guid>
		<description><![CDATA[So, looks like there&#8217;s a new App Store alternative around these days: OpenAppMkt! Basically they&#8217;re doing their best to replicate the App Store experience with HTML5 apps; and they seem to be getting a little bit of traction. As well as a good deal of frenzied yammering about &#8220;loopholes&#8221; and the like, from people whose memories apparently are not good enough to extend back to 2007 when we were all being told that HTML5 would be the only way to ...]]></description>
			<content:encoded><![CDATA[<p>So, looks like there&#8217;s a new App Store alternative around these days: <a href="http://openappmkt.com/">OpenAppMkt</a>! Basically they&#8217;re doing their best to replicate the App Store experience with HTML5 apps; and they seem to be getting a little bit of traction. As well as a good deal of frenzied yammering about &#8220;loopholes&#8221; and the like, from people whose memories apparently are not good enough to extend back to 2007 when we were all being told that HTML5 would be the <i>only</i> way to write iPhone applications. My, my, how things do change.</p>
<p>But, <a href="http://www.alexcurylo.com/blog/2010/04/13/the-great-section-3-3-1-debate/">as we&#8217;ve pointed out before</a>, Apple has continually improved the HTML app capabilities and development experience right along with SDK development; it&#8217;s just that people almost completely ignore that alternative &#8230; even when an HTML app makes scads more sense for what they have in mind. As well as being potentially cross-platform and all, especially as WebKit-based browsers continue their apparently inexorable march towards complete dominance of the mobile landscape.</p>
<p>But the thing that actually intrigued us whilst reading around on OpenAppMkt is that although several commentators have mentioned that Apple has <a href="http://www.apple.com/webapps/">their own web app directory</a>, absolutely not a single piece we read seemed to have any idea of the existence of the first HTML app marketplace, that <a href="http://www.alexcurylo.com/blog/2009/08/19/app-store-alternatives/">we posted about</a> pretty much exactly a year ago; <a href="https://www.hottrixdownload.com/iphone/index.php">Hottrix</a> and their <a href="https://premierappshop.com/">Premier App Shop</a>,</p>
<p></p>
<div style="text-align: center;">
  <img src="http://www.alexcurylo.com//wp-content/uploads/2010/08/Screen-shot-2010-08-21-at-10.34.35-PM.png" width="480" height="85" alt="Screen shot 2010-08-21 at 10.34.35 PM.png" />
</div>
<p>another genre-specific shop that blushing modesty bars us from mentioning, and <a href="http://www.yourappshop.com/">Your App Shop</a> for creating your own store.</p>
<p>Why that initiative hasn&#8217;t, in a year, seemed to go anyplace in particular and OpenAppMkt seems to have pretty solid interest out of the gate rather escapes us. Maybe the timing was wrong before, maybe the technology is better now (although the Premier App Shop webapp actually seems like the superior user experience to us) or maybe &#8230; well, we dunno. if anyone has any insights, please share!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2010/08/21/openappmkt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HTML5 Roundup</title>
		<link>http://www.alexcurylo.com/blog/2010/05/23/html5-roundup/</link>
		<comments>http://www.alexcurylo.com/blog/2010/05/23/html5-roundup/#comments</comments>
		<pubDate>Mon, 24 May 2010 06:37:42 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Safari]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/05/23/html5-roundup/</guid>
		<description><![CDATA[Here&#8217;s a collection of iPhone-targeted HTML5 links we stumbled across recently, for whenever it is you decide to get into writing cross-platform or non-AppStore apps:<br />
Tutorial: Your First Mobile HTML5 App &#8211; The Basics, Forms, and Geolocation (Part 1)<br />
Tutorial: Your First Mobile HTML5 App &#8211; Offline Storage (Part 2)<br />
Nice and easy introduction.<br />
HTML fullscreen apps for the iPad<br />
Some handy formatting tips.<br />
Create offline Web applications on mobile devices with HTML5<br />
From IBM developerWorks, no less; provides a ...]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a collection of iPhone-targeted HTML5 links we stumbled across recently, for whenever it is you decide to get into writing cross-platform or non-AppStore apps:</p>
<p><b><a href="http://www.mobilehtml5.com/post/371921120/tutorial-your-first-mobile-html5-app-the-basics">Tutorial: Your First Mobile HTML5 App &#8211; The Basics, Forms, and Geolocation</a> (Part 1)</b></p>
<p><b><a href="http://www.mobilehtml5.com/post/401111526/tutorial-your-first-mobile-html5-app-offline-storage">Tutorial: Your First Mobile HTML5 App &#8211; Offline Storage</a> (Part 2)<br /></b></p>
<p>Nice and easy introduction.</p>
<p><b><a href="http://www.viaboxxsystems.de/html-fullscreen-apps-for-the-ipad">HTML fullscreen apps for the iPad</a></b></p>
<p>Some handy formatting tips.</p>
<p><b><a href="http://www.ibm.com/developerworks/web/library/wa-offlineweb/index.html">Create offline Web applications on mobile devices with HTML5</a></b></p>
<p>From IBM developerWorks, no less; provides <a href="http://www.ibm.com/developerworks/apps/download/index.jsp?contentid=490323&amp;filename=OfflineWebAppSrc.zip&amp;method=http&amp;locale=">a sample</a> inventory management application, tested on an iPhone 3GS and a Palm Pre.</p>
<p><a href="http://blog.krawaller.se/opensourcing-golingo"><b>Opensourcing Golingo</b></a></p>
<p><a href="http://github.com/krawaller/Golingo">Source</a> of a word puzzle game <a href="http://click.linksynergy.com/fs-bin/stat?id=goXYUj1aTb0&amp;offerid=146261&amp;type=3&amp;subid=0&amp;u1=BlogGolingo&amp;tmpid=1826&amp;RD_PARM1=http%253A%252F%252Fitunes.apple.com%252FWebObjects%252FMZStore.woa%252Fwa%252FviewSoftware%253Fid%253D363502001%2526mt%253D8%2526partnerId%253D30">published in the App Store</a>, created with <a href="http://www.appcelerator.com/products/titanium-mobile-application-development/">Titanium Mobile</a> and Web code.</p>
<p><b><a href="http://www.kesiev.com/akihabara/">Akihabara</a></b></p>
<p><b><span style="font-weight: normal;">Sprite library using the canvas tag, targeted at retro pixelated games; several playable demos.</span></b></p>
<p><b><a href="http://www.kesiev.com/japstore/">Japstore &#8211; The free Javascript application store</a></b></p>
<p>Bookmarkable Javascript applications and a downloadable SDK to create them.</p>
<p><b><a href="http://www.mrspeaker.net/2009/12/03/particle-system-with-html5-canvas/">Parcycle: A Particle System with HTML5 canvas</a></b></p>
<p>Oh, we just love those particle systems, yes we do. <a href="http://www.mrspeaker.net/dev/parcycle/">Browser</a> and <a href="http://www.mrspeaker.net/dev/iparcycle/">offline webapp</a> demos for your hypnotic pleasure. And dig around on <a href="http://www.mrspeaker.net/">the site</a> for <a href="http://www.mrspeaker.net/2009/11/28/javascript-iphone-games/">other</a> <a href="http://www.mrspeaker.net/2010/04/29/instant-coffeescript/">links</a> to various webapp examples.</p>
<p>UPDATE:</p>
<p><a href="http://www.webhostingsecretrevealed.com/featured-articles/learn-html5-10-must-read-lessons/">Learn HTML5: 10 Must Read Lessons</a> has a bunch of good stuff.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2010/05/23/html5-roundup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tip: iPad CSS</title>
		<link>http://www.alexcurylo.com/blog/2010/04/24/tip-ipad-css/</link>
		<comments>http://www.alexcurylo.com/blog/2010/04/24/tip-ipad-css/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 05:27:09 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Safari]]></category>

		<guid isPermaLink="false">http://www.alexcurylo.com/blog/2010/04/24/tip-ipad-css/</guid>
		<description><![CDATA[Here&#8217;s a new feature that snuck into the iPad&#8217;s version of WebKit: CSS orientation media queries!<br />
<br />
Using orientation in CSS is very simple. The code looks like this:<br />
&#60;link rel=”stylesheet” media=”all and (orientation:portrait)” href=”portrait.css”&#62;<br />
 &#60;link rel=”stylesheet” media=”all and (orientation:landscape)” href=”landscape.css”&#62;<br />
<br />
Yeah, doesn&#8217;t get much simpler than that. And it works on non-sucking desktop browsers too, just resize the window narrow to see. Presumably this would be a handy tip for laying out content in your iPad (and no ...]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s <a href="http://www.cloudfour.com/ipad-orientation-css/">a new feature</a> that snuck into the iPad&#8217;s version of WebKit: <a href="http://www.w3.org/TR/css3-mediaqueries/#orientation">CSS orientation media queries</a>!</p>
<blockquote>
<p>Using orientation in CSS is very simple. The code looks like this:</p>
<p>&lt;link rel=”stylesheet” media=”all and (orientation:portrait)” href=”portrait.css”&gt;</p>
<p> &lt;link rel=”stylesheet” media=”all and (orientation:landscape)” href=”landscape.css”&gt;</p>
</blockquote>
<p>Yeah, doesn&#8217;t get much simpler than that. And <a href="http://www.cloudfour.com/ipad-css/">it works on non-sucking desktop browsers too</a>, just resize the window narrow to see. Presumably this would be a handy tip for laying out content in your iPad (and no doubt iPhone after the next OS rev) apps via UIWebView and getting orientation changing in a straightforward fashion as well, with any luck.</p>
<p>Also check out the article comments <a href="http://www.thecssninja.com/css/iphone-orientation-css">for</a> <a href="http://mislav.uniqpath.com/2010/04/targeted-css/">other</a> <a href="http://feedmechocolate.com/stuff/orientation.html">handy</a> <a href="http://www.messagingnews.com/onmessage/ben-gross/preparing-your-site-ipad">tips</a> on iDevice-friendly web page layout!</p>
<p>h/t: <a href="http://maxvoltar.com/archive/ipad-orientation-css">maxvoltar</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexcurylo.com/blog/2010/04/24/tip-ipad-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

