<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Don&#8217;t go native UI on your mobile web app</title>
	<atom:link href="http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/feed" rel="self" type="application/rss+xml" />
	<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app</link>
	<description>Web and mobile development</description>
	<lastBuildDate>Thu, 17 May 2012 03:17:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: me</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-25595</link>
		<dc:creator>me</dc:creator>
		<pubDate>Sat, 24 Dec 2011 03:46:06 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-25595</guid>
		<description>IMHO, any app that doesn&#039;t resemble the native interface will look like a full screen web page (unless it&#039;s interface has been VERY WELL designed). However, the javascript frameworks I&#039;ve tried so far are either poorly documented or have a steep learning curve, or both.  Honestly, I&#039;d rather program in the device&#039;s native language than break my head learning a new JS library.</description>
		<content:encoded><![CDATA[<p>IMHO, any app that doesn&#8217;t resemble the native interface will look like a full screen web page (unless it&#8217;s interface has been VERY WELL designed). However, the javascript frameworks I&#8217;ve tried so far are either poorly documented or have a steep learning curve, or both.  Honestly, I&#8217;d rather program in the device&#8217;s native language than break my head learning a new JS library.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Don’t go native UI on your mobile web app -- Topsy.com</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-23191</link>
		<dc:creator>Tweets that mention Don’t go native UI on your mobile web app -- Topsy.com</dc:creator>
		<pubDate>Mon, 10 Jan 2011 12:42:52 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-23191</guid>
		<description>[...] This post was mentioned on Twitter by Jitendra Vyas. Jitendra Vyas said: Don’t go native UI on your mobile web app http://lnkd.in/AhJKar [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Jitendra Vyas. Jitendra Vyas said: Don’t go native UI on your mobile web app <a href="http://lnkd.in/AhJKar" rel="nofollow">http://lnkd.in/AhJKar</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matteo Spinelli</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-19173</link>
		<dc:creator>Matteo Spinelli</dc:creator>
		<pubDate>Thu, 09 Dec 2010 18:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-19173</guid>
		<description>very well done, Robert. Thanks for sharing.</description>
		<content:encoded><![CDATA[<p>very well done, Robert. Thanks for sharing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Biggs</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-19163</link>
		<dc:creator>Robert Biggs</dc:creator>
		<pubDate>Thu, 09 Dec 2010 17:35:39 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-19163</guid>
		<description>Matteo, I laud your efforts in creating iScroll and your Spining Wheel which both so nicely replicate the experience on the iPhone. I also understand your frustration with the poor implementation of iOS controls in so many frameworks. That&#039;s my personal biggest complaint about them. In the end this frustration led me to seeing if I could do better. I came up with a switch control that is implemented with just CSS, no images. It slides with a touch or swipe (the both get interpreted as a touch). And it uses a hidden checkbox to store the form data. It&#039;s not one-hundred percent perfect, but it&#039;s better than any of the other Web-based implementations out there:
http://css3wizardry.com/2010/09/16/making-an-iphone-switch-control-without-images/</description>
		<content:encoded><![CDATA[<p>Matteo, I laud your efforts in creating iScroll and your Spining Wheel which both so nicely replicate the experience on the iPhone. I also understand your frustration with the poor implementation of iOS controls in so many frameworks. That&#8217;s my personal biggest complaint about them. In the end this frustration led me to seeing if I could do better. I came up with a switch control that is implemented with just CSS, no images. It slides with a touch or swipe (the both get interpreted as a touch). And it uses a hidden checkbox to store the form data. It&#8217;s not one-hundred percent perfect, but it&#8217;s better than any of the other Web-based implementations out there:<br />
<a href="http://css3wizardry.com/2010/09/16/making-an-iphone-switch-control-without-images/" rel="nofollow">http://css3wizardry.com/2010/09/16/making-an-iphone-switch-control-without-images/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: giuliano</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-11155</link>
		<dc:creator>giuliano</dc:creator>
		<pubDate>Tue, 26 Oct 2010 13:25:19 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-11155</guid>
		<description>It depends on the target of the app.
If you target the app or android store, a native interface (not design) is the way to go.
If you are writing a mobile webkit app you can opt for a mo universal interface that works well on most devices (and more than one skin if budget allow for it)</description>
		<content:encoded><![CDATA[<p>It depends on the target of the app.<br />
If you target the app or android store, a native interface (not design) is the way to go.<br />
If you are writing a mobile webkit app you can opt for a mo universal interface that works well on most devices (and more than one skin if budget allow for it)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Quality Code &#171; Mr Chris Jones</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-3230</link>
		<dc:creator>Quality Code &#171; Mr Chris Jones</dc:creator>
		<pubDate>Sun, 11 Jul 2010 00:33:52 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-3230</guid>
		<description>[...] In my last post I was suggesting to stop cloning the default Apple UI for web applications and start creating custom controls. This time I want to put my words in practice and present you with a rotating wheel select control, 150 lines of code all included (HTML+CSS+JS).﻿ [...]</description>
		<content:encoded><![CDATA[<p>[...] In my last post I was suggesting to stop cloning the default Apple UI for web applications and start creating custom controls. This time I want to put my words in practice and present you with a rotating wheel select control, 150 lines of code all included (HTML+CSS+JS).﻿ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markus Palmanto</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-350</link>
		<dc:creator>Markus Palmanto</dc:creator>
		<pubDate>Fri, 05 Feb 2010 11:01:57 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-350</guid>
		<description>Hmm.  It&#039;s not like Apple didn&#039;t need to write any code to make the native switch work the way it does.  So any javascript replica will require a certain amount of code to get there as well.

I think that by now it has been proven often enough that users don&#039;t require native controls.  They just want their controls to feel right.  If you&#039;re targeting the iPhone, the switch -- however implemented -- better feel the same as the native switch.  Or look completely different but compelling, just like you presented in the next post.</description>
		<content:encoded><![CDATA[<p>Hmm.  It&#8217;s not like Apple didn&#8217;t need to write any code to make the native switch work the way it does.  So any javascript replica will require a certain amount of code to get there as well.</p>
<p>I think that by now it has been proven often enough that users don&#8217;t require native controls.  They just want their controls to feel right.  If you&#8217;re targeting the iPhone, the switch &#8212; however implemented &#8212; better feel the same as the native switch.  Or look completely different but compelling, just like you presented in the next post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matteo Spinelli</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-349</link>
		<dc:creator>Matteo Spinelli</dc:creator>
		<pubDate>Tue, 12 Jan 2010 03:13:02 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-349</guid>
		<description>@Jann: what I&#039;m trying to say is: push the device to the limit, don&#039;t feel constrained by Apple&#039;s dogma. Always push the boundaries even by a small factor.</description>
		<content:encoded><![CDATA[<p>@Jann: what I&#8217;m trying to say is: push the device to the limit, don&#8217;t feel constrained by Apple&#8217;s dogma. Always push the boundaries even by a small factor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jann</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-348</link>
		<dc:creator>Jann</dc:creator>
		<pubDate>Sun, 10 Jan 2010 18:14:50 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-348</guid>
		<description>Speaking as someone who is targeting the App store with PhoneGap and JQTouch, Apple will *more easily* dismiss and deny apps that do not have the iPhone look and feel -- or which violate the Human Interface Guidelines.

This make the decision easy:  Copy the look and feel of native apps well enough and get your app published on the App Store...

Don&#039;t copy the look and feel of native apps:  you go through hell to get Apple to acknowledge that YOUR interface is valid.

This is not always the case, however, case in point:: Monopoly is an AWFUL interface -- and still got approved. (I think it is cos they utilize the 3D graphics on the iPhone VERY well.)

&#039;nuff said.</description>
		<content:encoded><![CDATA[<p>Speaking as someone who is targeting the App store with PhoneGap and JQTouch, Apple will *more easily* dismiss and deny apps that do not have the iPhone look and feel &#8212; or which violate the Human Interface Guidelines.</p>
<p>This make the decision easy:  Copy the look and feel of native apps well enough and get your app published on the App Store&#8230;</p>
<p>Don&#8217;t copy the look and feel of native apps:  you go through hell to get Apple to acknowledge that YOUR interface is valid.</p>
<p>This is not always the case, however, case in point:: Monopoly is an AWFUL interface &#8212; and still got approved. (I think it is cos they utilize the 3D graphics on the iPhone VERY well.)</p>
<p>&#8217;nuff said.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fabrizio</title>
		<link>http://cubiq.org/dont-go-native-ui-on-your-mobile-web-app/comment-page-1#comment-347</link>
		<dc:creator>Fabrizio</dc:creator>
		<pubDate>Wed, 30 Sep 2009 15:31:15 +0000</pubDate>
		<guid isPermaLink="false">http://cubiq.org/?p=13#comment-347</guid>
		<description>Sono completamente d&#039;accordo  con te.
Non usare il webkit e il javascript in favore di controlli nativi da programmare in un linguaggio &quot;error prone&quot; come l&#039;objective c è come dover reinventare la ruota.
Si vedono in giro delle applicazioni che si collegano alla rete e fanno il rendering dei dati: tanto vale fare delle web-app !
Sono convinto che la maggior parte degli utenti non faccia caso alla UI, tranne pochi virtuosi, anzi probabilmente la maggior parte degli utenti non sa nemmeno cosa sia un UI.
L&#039;unica giustificazione che vedo per usare objective c è fare un qualcosa di molto reattivo e veloce come un gioco o un&#039; applicazione che deve far uso di tutta la potenza del processore.
Per presentare liste formattate e fare bottoncini colorati preferisco usare webkit.</description>
		<content:encoded><![CDATA[<p>Sono completamente d&#8217;accordo  con te.<br />
Non usare il webkit e il javascript in favore di controlli nativi da programmare in un linguaggio &#8220;error prone&#8221; come l&#8217;objective c è come dover reinventare la ruota.<br />
Si vedono in giro delle applicazioni che si collegano alla rete e fanno il rendering dei dati: tanto vale fare delle web-app !<br />
Sono convinto che la maggior parte degli utenti non faccia caso alla UI, tranne pochi virtuosi, anzi probabilmente la maggior parte degli utenti non sa nemmeno cosa sia un UI.<br />
L&#8217;unica giustificazione che vedo per usare objective c è fare un qualcosa di molto reattivo e veloce come un gioco o un&#8217; applicazione che deve far uso di tutta la potenza del processore.<br />
Per presentare liste formattate e fare bottoncini colorati preferisco usare webkit.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

