<?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"
	>
<channel>
	<title>Comments on: Opera Mini 4 Beta on a Windows Mobile Pocket PC</title>
	<atom:link href="http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/</link>
	<description>All Things Mobile and Wireless</description>
	<pubDate>Sun, 12 Oct 2008 02:41:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: psionandy</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-98374</link>
		<dc:creator>psionandy</dc:creator>
		<pubDate>Fri, 12 Oct 2007 08:47:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-98374</guid>
		<description>Werner... That's it exactly. The midlet itself should not be re-written to conform with individual UIs. It can only run how it is told to run by the VM on the target device. 

If there is anything to be done to change the way the app is presented its the VM that has to change. 

Better VMs would be a good thing. 
But as there is no market in 3rd party VMs on windows mobile then there seems little chance of this happening.</description>
		<content:encoded><![CDATA[<p>Werner&#8230; That&#8217;s it exactly. The midlet itself should not be re-written to conform with individual UIs. It can only run how it is told to run by the VM on the target device. </p>
<p>If there is anything to be done to change the way the app is presented its the VM that has to change. </p>
<p>Better VMs would be a good thing.<br />
But as there is no market in 3rd party VMs on windows mobile then there seems little chance of this happening.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: todd</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-93444</link>
		<dc:creator>todd</dc:creator>
		<pubDate>Wed, 03 Oct 2007 16:08:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-93444</guid>
		<description>Werner: My point of view is fine and in line with most users. End-users have an expectation for an experience in line with the rest of whatever system they are using. If the UI looks like a Java Midlet environment from the start, then no problem. But, if the phone's UI is a Windows Mobile one or a Palm OS one, or some Linux GUI, then, the rest of the apps should look and feel like that system. Java midlets break this experience and therefore break the UI contract with the end-user.</description>
		<content:encoded><![CDATA[<p>Werner: My point of view is fine and in line with most users. End-users have an expectation for an experience in line with the rest of whatever system they are using. If the UI looks like a Java Midlet environment from the start, then no problem. But, if the phone&#8217;s UI is a Windows Mobile one or a Palm OS one, or some Linux GUI, then, the rest of the apps should look and feel like that system. Java midlets break this experience and therefore break the UI contract with the end-user.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Werner</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-93309</link>
		<dc:creator>Werner</dc:creator>
		<pubDate>Wed, 03 Oct 2007 08:52:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-93309</guid>
		<description>wrong point of view, the midlets are mainly for handheld phones, and the ui standards they basically implement are strongly derived from them. Midlets mostly look out of place on organizers, and even more so on windows mobile devices, they look pretty fine on most symbian based phones if you ask me.

The midlet api is rather platform agnostic in this regard, it has an abstracted ui api, which defines, control1, control2, label 1 etc...
nothing fancy in regarding where the control button has to be set where the command button etc... The midlet engine itself is responsible for the correct layout.

So who is at fault here, mostly the maker of the winces device midlet engine who just implemented the entire control rendering as a symbian clone (probably to gather the rather big symbian phone market) and didnt even give a next thought on user interface conventions on windows mobile! Or Microsoft who would have loved to taken over java and now is trying to kill it and has been trying for years, because the takeover failed?

The midlet api itself is rather innocent in this regard, it is limited on what you can do, especially in the ui area and rightfully so, because the implementors knew that different devices have different ui conventions.
Opera mini from what I could see in the ui area is using the standard midlet api, they didnt revert to any vendor specific extensions.</description>
		<content:encoded><![CDATA[<p>wrong point of view, the midlets are mainly for handheld phones, and the ui standards they basically implement are strongly derived from them. Midlets mostly look out of place on organizers, and even more so on windows mobile devices, they look pretty fine on most symbian based phones if you ask me.</p>
<p>The midlet api is rather platform agnostic in this regard, it has an abstracted ui api, which defines, control1, control2, label 1 etc&#8230;<br />
nothing fancy in regarding where the control button has to be set where the command button etc&#8230; The midlet engine itself is responsible for the correct layout.</p>
<p>So who is at fault here, mostly the maker of the winces device midlet engine who just implemented the entire control rendering as a symbian clone (probably to gather the rather big symbian phone market) and didnt even give a next thought on user interface conventions on windows mobile! Or Microsoft who would have loved to taken over java and now is trying to kill it and has been trying for years, because the takeover failed?</p>
<p>The midlet api itself is rather innocent in this regard, it is limited on what you can do, especially in the ui area and rightfully so, because the implementors knew that different devices have different ui conventions.<br />
Opera mini from what I could see in the ui area is using the standard midlet api, they didnt revert to any vendor specific extensions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: todd</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-55853</link>
		<dc:creator>todd</dc:creator>
		<pubDate>Wed, 11 Jul 2007 07:56:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-55853</guid>
		<description>psionandy: What I am saying is that I expect serious developers to make a serious effort in adopting defined platform interface standards. I.e., abstract the engine from the GUI.</description>
		<content:encoded><![CDATA[<p>psionandy: What I am saying is that I expect serious developers to make a serious effort in adopting defined platform interface standards. I.e., abstract the engine from the GUI.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: psionandy</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-55232</link>
		<dc:creator>psionandy</dc:creator>
		<pubDate>Tue, 10 Jul 2007 08:06:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-55232</guid>
		<description>Todd... 


So what you are saying, is that you want platform independent software, that has to be re-written for each platform in order to keep consistent with all of the other software on that platform.

A kind of write once, then write again and again kind of approach?</description>
		<content:encoded><![CDATA[<p>Todd&#8230; </p>
<p>So what you are saying, is that you want platform independent software, that has to be re-written for each platform in order to keep consistent with all of the other software on that platform.</p>
<p>A kind of write once, then write again and again kind of approach?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: todd</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-48948</link>
		<dc:creator>todd</dc:creator>
		<pubDate>Fri, 29 Jun 2007 16:27:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-48948</guid>
		<description>Lawrence: Thanks for taking the time to visit this blog and post your tip. I did not notice the "overview" mode. Will definitely try it out.</description>
		<content:encoded><![CDATA[<p>Lawrence: Thanks for taking the time to visit this blog and post your tip. I did not notice the &#8220;overview&#8221; mode. Will definitely try it out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lawrence Eng</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-48331</link>
		<dc:creator>Lawrence Eng</dc:creator>
		<pubDate>Thu, 28 Jun 2007 18:14:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-48331</guid>
		<description>Hi, and thanks for trying out Opera Mini on your Pocket PC phone. The screenshot you posted shows the webpage in SSR (small screen rendering) or "fit-to-width" mode. Have you tried out Opera Mini 4 beta's overview mode yet? To see what it looks like, view the demo video here: http://www.operamini.com/beta/demo/</description>
		<content:encoded><![CDATA[<p>Hi, and thanks for trying out Opera Mini on your Pocket PC phone. The screenshot you posted shows the webpage in SSR (small screen rendering) or &#8220;fit-to-width&#8221; mode. Have you tried out Opera Mini 4 beta&#8217;s overview mode yet? To see what it looks like, view the demo video here: <a href="http://www.operamini.com/beta/demo/" rel="nofollow">http://www.operamini.com/beta/demo/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: todd</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-44135</link>
		<dc:creator>todd</dc:creator>
		<pubDate>Thu, 21 Jun 2007 16:16:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-44135</guid>
		<description>psionandy: The original point of Java was write once-run anywhere (I went to the very first JavaOne conference excited about that aspect). Its aim is not to be non-standard. The original thinking probably was that it would define the GUI standard. However, the reality is that Java apps GUIs have never evolved much past the mid-1990s look-and-feel. So, most (not all) Java apps I see tend to diverge too much from the underlying OS whether it is Windows, Linux, Mac OS, or some portable platforms. I expect the apps I use to conform to the conventions of the underlying platform. And, I suspect a lot of other end users do to. We don't want to have switch gears for each app we use.</description>
		<content:encoded><![CDATA[<p>psionandy: The original point of Java was write once-run anywhere (I went to the very first JavaOne conference excited about that aspect). Its aim is not to be non-standard. The original thinking probably was that it would define the GUI standard. However, the reality is that Java apps GUIs have never evolved much past the mid-1990s look-and-feel. So, most (not all) Java apps I see tend to diverge too much from the underlying OS whether it is Windows, Linux, Mac OS, or some portable platforms. I expect the apps I use to conform to the conventions of the underlying platform. And, I suspect a lot of other end users do to. We don&#8217;t want to have switch gears for each app we use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: psionandy</title>
		<link>http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-43992</link>
		<dc:creator>psionandy</dc:creator>
		<pubDate>Thu, 21 Jun 2007 12:05:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.mobileviews.com/blog/2007/06/20/opera-mini-4-beta-on-a-windows-mobile-pocket-pc/#comment-43992</guid>
		<description>Isn't the point of Java Apps that they don't conform to windows mobile interface conventions...

If you want a platform independent bit of software, it can't be tied to the standards of one of the types of device that it will be running on.

Not sure how lengthy your configuration was, btw. Mine was just a straight install, and a couple of attempts to find the 'best' connection settings.</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t the point of Java Apps that they don&#8217;t conform to windows mobile interface conventions&#8230;</p>
<p>If you want a platform independent bit of software, it can&#8217;t be tied to the standards of one of the types of device that it will be running on.</p>
<p>Not sure how lengthy your configuration was, btw. Mine was just a straight install, and a couple of attempts to find the &#8216;best&#8217; connection settings.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
