<?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>PannonRex &#187; WebOS</title>
	<atom:link href="http://www.pannonrex.com/category/webos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pannonrex.com</link>
	<description>Solutions that Work</description>
	<lastBuildDate>Wed, 17 Aug 2011 10:08:11 +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>Morfik 2.0: Web design innovation</title>
		<link>http://www.pannonrex.com/2008/11/13/morfik-20-web-design-innovation/</link>
		<comments>http://www.pannonrex.com/2008/11/13/morfik-20-web-design-innovation/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 00:44:10 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Morfik]]></category>
		<category><![CDATA[PMAP]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/?p=107</guid>
		<description><![CDATA[Yes! Morfik 2.0 is out at last! After a very long hiatus (the last true &#8220;beta&#8221; was released sometime early summer) the new Morfik 2.0 Web Application Builder is out. I&#8217;m (quite:-) closely following the Morfik saga since late 2005 and did have many long discussions with Aram, Fuad, Mauricio and Shah about direction in [...]]]></description>
			<content:encoded><![CDATA[<p>Yes! Morfik 2.0 is out at last! After a very long hiatus (the last true &#8220;beta&#8221; was released sometime early summer) the new Morfik 2.0 Web Application Builder is out.</p>
<p>I&#8217;m (quite:-)  closely following the Morfik saga since late 2005 and did have many long discussions with Aram, Fuad, Mauricio and Shah about direction in the past three years, sometimes pretty heated chats about the vision and execution, so I&#8217;m not an unanimous supporter of everything Morfik, but version 2 is a very significant step in the good direction.</p>
<p>The new visual design concept with themes, states, popup customization, etc. is a major step forward for web application design. I see real innovation here.  Go and check out the <a title="Morfik Videos" href="http://m2.videos.morfik.com/" target="_blank">tutorial videos</a>, it is worthwhile! I wouldn&#8217;t say that I&#8217;m fond of the sixties look of the new demo apps (and of the new Morfik site itself), but the design flexibility is impressive and the functionality seems to be very well thought out.</p>
<p>I&#8217;ll be looking into the new version in the coming days and weeks (we do have some projects that now will have to be ported anyway, especially our <a href="http://www.pannonrex.com/pmap">PMAP</a> controls and libraries), so stay tuned for new comments to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2008/11/13/morfik-20-web-design-innovation/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Chrome: the Google OS</title>
		<link>http://www.pannonrex.com/2008/09/02/google-chrome-the-google-os/</link>
		<comments>http://www.pannonrex.com/2008/09/02/google-chrome-the-google-os/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 16:16:10 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Web Toolkit]]></category>
		<category><![CDATA[Morfik]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SVG]]></category>
		<category><![CDATA[Vision]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/?p=99</guid>
		<description><![CDATA[The web is abuzz today with Google&#8217;s entrance to the web browser war-field with its shiny new Chrome beta. You&#8217;ll find plenty of coverage elsewhere (Google&#8217;s blog is here, the comic strip (more about it later) starts here), I&#8217;d only like to focus on one conspiracy theory aspect: the first version of Google OS. First [...]]]></description>
			<content:encoded><![CDATA[<p>The web is abuzz today with Google&#8217;s entrance to the web browser war-field with its shiny new Chrome beta. You&#8217;ll find <a href="http://gizmodo.com/5044032/chrome-googles-open-source-browser" target="_blank">plenty</a> of coverage <a href="http://www.theregister.co.uk/2008/09/02/google_browser/" target="_blank">elsewhere</a> (Google&#8217;s blog is <a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html" target="_blank">here</a>, the comic strip (more about it later) starts <a href="http://www.google.com/googlebooks/chrome/#" target="_blank">here</a>), I&#8217;d only like to focus on one conspiracy theory aspect: the first version of Google OS.</p>
<p>First of all, do read the <a href="http://www.google.com/googlebooks/chrome/#" target="_blank">comic strip</a> by Scott McCloud and the Chrome Team. It is in itself a piece of marketing art and although its primary intended audience may be journalists and less technical people, it is a statement of how serious  Google is about Chrome and full of hints for conspiracy theorists among us.</p>
<p>So some of my first thoughts will follow&#8230;</p>
<p><span id="more-99"></span></p>
<h2 id="toc-os-within-the-os">OS-within-the-OS</h2>
<p>Chrome will be the OS-within-the-OS for Google: most productivity and line-of-business applications can now be successfully turned into web applications. Arguably more and more of them are better in ease of use than the original apps, due to the richness of the platform and due to being re-engineered from scratch (UI wise) with many usability lessons learned since.</p>
<p>The big issue is compatibility. There are at least four major players now: IE, Firefox, Safari, and Opera (plus the mobile editions), and their abilities are spread on a wide spectrum, to say the least. The unquestioned market share leader (IE) is trailing behind in almost all important areas (like performance, usability, standards conformance) and there are subtle but important differences among the others. This makes web application development very costly and time consuming. Even with frameworks like DOJO, Prototype and tools like GWT and Morfik you will encounter compatibility issues and missing functionality (e.g. lack of a consistent graphics layer, like SVG or Canvas).</p>
<p>If we had a browser that</p>
<ul>
<li>has #1 market share,</li>
<li>is consistent among all the major operating systems (Windows, Mac OS X, Linux) and mobile OSes like Android and iPhone OS X (probably Symbian and Windows Mobile, but I would not hold my breath for those),</li>
<li>is performant, secure and robust,</li>
<li>and has some additional features like support for off-line operation, a strong graphics layer (for graphs and graphical apps), sandboxed native filesystem access, support for push technology (like COMET), drag &amp; drop desktop integration, and a mature, efficient and familiar development platform (e.g. Eclipse/Java/GWT),</li>
</ul>
<p>then most applications can be implemented on this platform regardless of the underlying native operating system.</p>
<p>Just think for a second when you used Microsoft Word the last time: I used to be in-and-out all the day, but recently it happens that I don&#8217;t open Word for weeks, and then only to edit a &#8220;legacy&#8221; document that originated from the &#8220;old era&#8221;. Most of my new documents are emails, Google Docs, or some other on-line properties (god, what that does to privacy, though, so <em>don&#8217;t</em> put all your documents on-line!).</p>
<h2 id="toc-technology-tie-ins">Technology tie-ins</h2>
<p>There will be technology tie-ins all over the place. Although Google is a huge animal and its projects are only loosely coupled (waving off the monopoly power arguments), saying that the Chrome team accidentally asked the Android team about WebKit love is amusing.</p>
<p>Gears integration is only for starters. I expect that GWT and Chrome will be &#8220;optimized together&#8221; pretty soon. Google Docs, Maps, etc. will gain in performance, stability and functionality if run on Chrome.</p>
<p>Then the primary business of Google is ads: now it will be able to collect even more information about us (although since gMail and Desktop Search they already have <em>some</em> data on you ;-).</p>
<p>BTW I wonder when Desktop Search will be integrated into Chrome&#8230;</p>
<h2 id="toc-head-start">Head start</h2>
<p>Chrome may have a head start over all other browsers.</p>
<p>Current generation Firefox, Safari and Opera are pretty level on performance (relative to lackluster IE) and at least Firefox and Safari are engaged in further speeding up JavaScript with adding virtual machines similar to Chrome&#8217;s V8 (on paper); they are also keen to match each other in standards compliance and usability, but while Chrome addresses all these issues, it also brings a new architecture to the table with the promise of marked enhancement in security, memory performance and robustness, plus the native integration of Gears.</p>
<p>The others will have to play catch-up. And Google has the resources to compete &#8212; it is single-handedly financing Firefox at the moment.</p>
<h2 id="toc-market-share">Market share</h2>
<p>In order to be successful, Chrome will have to establish market share.</p>
<p>In the consumer space all the good virtues (speed, stability, security) will play well, together with the hippie word of mouth marketing of comic strips and oh-so-accidentally-released-a-bit-ahead-of-time trickery.</p>
<p>The much harder nut is the corporate market. It takes years for corporate IS departments to certify products for use. Here being OSS will help (the corporate world is getting into love with OSS), but the primary message can be security: if Google can deliver on its promise of security (both process separation and malware filters), it will be salvation to IS departments fighting with the dilemma of supporting more and more intranet/extranet web applications and weak security of the very same applications.</p>
<p>Being a consistent web application platform on all important OSes will also come handy &#8211; it makes corporate web app development much simpler.</p>
<p>Google will definitely push Chrome with subliminal tactics (e.g. &#8220;off-line mode and advanced features of our web apps working best with Chrome&#8221; splashes).</p>
<p>Still, it will be a hard sell &#8212; they&#8217;ll need some killer apps to get rolling.</p>
<h2 id="toc-missing-bits">Missing bits</h2>
<p>I&#8217;m also missing a few things, the most prominent being additional web application security.</p>
<p>Chrome is a rich client platform, and rich clients run most of their code on, well, the client. This used to be the case with traditional apps, but those were compiled to binary, so poking around required some skills. Now Web 2.0 rich clients are generally made of JavaScript, which is quite readable and even can be changed on the run, making attacks against the code much easier than before.</p>
<p>Of course tools like GWT or Morfik will scramble and optimize the client code making it not a pleasure to read, but it is still the source code of the app that is downloaded and run in the browser. So it would be fine if some kind of run-time protection would be in place to prevent code morphing and allow code verification. The fact that each tab runs in its own process is promising, though.</p>
<p>Phew! So here are my first impressions &#8212; what if I stared thinking about this :-) Now it&#8217;s your turn!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2008/09/02/google-chrome-the-google-os/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>GanttProto: PMAP Grid, Morfik M2 &amp; Google App Engine demo</title>
		<link>http://www.pannonrex.com/2008/06/02/ganttproto-pmap-grid-morfik-m2-google-app-engine-demo/</link>
		<comments>http://www.pannonrex.com/2008/06/02/ganttproto-pmap-grid-morfik-m2-google-app-engine-demo/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 21:18:10 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Morfik]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[PMAP]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Usability/HCI]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/?p=97</guid>
		<description><![CDATA[Finally it is up &#38; running! Our GanttProto demo application is up on appspot.com. My goal was to see how such a complex visual control can be done in the browser after one developer told me that it was impossible :-) I did have a suspicion that it is doable, based on my experience with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pannonrex.com/h4se23dw/wp-content/uploads/2008/06/labs_ganttproto.jpg"><img class="alignleft size-full wp-image-98 leftBox" title="labs_ganttproto" src="http://www.pannonrex.com/h4se23dw/wp-content/uploads/2008/06/labs_ganttproto.jpg" alt="GanttProto thumbnail" width="153" height="134" /></a>Finally it is up &amp; running! Our GanttProto demo application is up on <a href="http://prxtestapp001.appspot.com/" target="_blank">appspot.com</a>. My goal was to see how such a complex visual control can be done in the browser after one developer told me that it was impossible :-) I did have a suspicion that it is doable, based on my experience with the <a href="http://calendar.labs.morfik.com/" target="_blank">Calendar control</a>, but you never know&#8230; :-) At the same token it is also a good test-case for our PMAP Grid control (coming in another announcement soon).</p>
<p>Read on for technical details&#8230;</p>
<p><span id="more-97"></span></p>
<p>This is a prototype of a fully interactive (i.e. editable) Gantt (project) diagram created entirely with HTML &amp; DOM, without any plugins/Canvas/VML/SVG whatsoever. We use only a minimum set of graphics (e.g. the project milestone diamond is one graphic image).</p>
<p>The client side was developed with Morfik, and we used Morfik M2 Beta 2.0.2.1 to create the browser application. It is hosted on Google App Engine, so the server side is written in Python (at the moment not much there:-). BTW since most of the code is independent from the Morfik Framework (does direct DOM manipulation), it is an easy port to straight JavaScript or to other toolkits, so let me know if you are interested&#8230;</p>
<p>Morfik M2 worked pretty well (it is a beauty), I needed it badly to create a client-only (or &#8220;Express&#8221;) version of the demo, so that I can host it on Google App Engine. Porting the code from the 1.x branch was pretty straightforward, even some issues have been fixed in the framework, although I still had to (re-)apply some of my patches :-) I did not use the fabulous effects library yet, as it does not work with IE in the current beta. Google App Engine was a snap to use &#8211; kudos to  Shah Besharati for the integration sample! BTW I ended up using Komodo Edit 4.3 (free) for the GAE work &#8211; pretty neat.</p>
<p>Right now the Gantt is not really functional, all you can do is resizing columns, resizing the left/right side, expanding/collapsing WBS nodes, dragging and re-sizing task bars (without much effect on task data:-) and scrolling around (Alt+mouse scroll wheel will scroll horizontally). You can also switch between two visual themes. We will add more functionality later.</p>
<p>You can play with it freely, will not write anything back to the server. It is running on a high availability server, so I&#8217;m interested if you will have any issues.</p>
<p>In the next couple of weeks I&#8217;ll be working on the smarts behind the scenes to make it really functional. I&#8217;m open to ideas how to make it really useful, especially in a Web 2.0 way, so please keep the comments coming!</p>
<p>More later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2008/06/02/ganttproto-pmap-grid-morfik-m2-google-app-engine-demo/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>PMAP: Tree control</title>
		<link>http://www.pannonrex.com/2007/05/05/pmap-tree-control/</link>
		<comments>http://www.pannonrex.com/2007/05/05/pmap-tree-control/#comments</comments>
		<pubDate>Sat, 05 May 2007 15:01:39 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[Morfik]]></category>
		<category><![CDATA[PMAP]]></category>
		<category><![CDATA[Tree control]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=66</guid>
		<description><![CDATA[Here is our first PMAP control: the Tree View. Please look at the demo in Morfik Labs (as soon as it is up) (it is uploaded!). Our new Tree View will allow you to build trees of virtually any complexity, even containing HTML and the ability to command other parts of your user interface. It [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pannonrex.com/blog/wp-content/uploads/2007/05/labs_treeviewdemo.jpg" title="Tree View demo application"><img class="rightBox" src="http://www.pannonrex.com/blog/wp-content/uploads/2007/05/labs_treeviewdemo.jpg" title="Tree View demo application" alt="Tree View demo application" /></a>Here is our first PMAP control: the Tree View. Please look at <a href="http://treecontrol.labs.morfik.com/" title="Tree View demo in Morfik Labs" target="_blank">the demo in Morfik Labs</a> <strike>(as soon as it is up)</strike> (it is uploaded!).</p>
<p>Our new Tree View will allow you to build trees of virtually any complexity, even containing HTML and the ability to command other parts of your user interface. It has been optimized to keep its performance sustained even with large trees. The PMAP code set contains both the full source code of the tree control and the continuously growing infrastructure functions we are using to build high performance controls and applications.</p>
<p><strong>Some highlights:</strong></p>
<ul>
<li>Full keyboard navigation.</li>
<li>Multiple levels of customizability (style sheet, properties, events, etc.).</li>
<li>Any tree node can contain valid HTML.</li>
<li>Build the tree either through the control API, or with the help of XML or JSON.</li>
<li>Performance optimized.</li>
<li>Multiple selection support (with keyboard navigation, too!).</li>
<li>Fixed height or elastic sizing based on content.</li>
<li>Dynamic loading API for huge trees.</li>
</ul>
<p><strong>A few words about the demo:</strong></p>
<ul>
<li> The default tree demonstrates a few things, like embedded hyperlinks, user interface commanding (will turn the pages in the Tab control in an event handler), and various icons.</li>
<li>You can edit this tree or create your own in many ways
<ul>
<li>by building it up node-by-node,</li>
<li>by adding complete sub-trees defined in JSON format,</li>
<li>by specifying the entire tree in XML or JSON format, or</li>
<li>by generating a tree based on some parameters.</li>
</ul>
</li>
<li>You will notice that using the JSON interface is much faster than the XML interface. This is indeed a good comparison of the JSON v.s. XML support of your browser (see the Log for timing data).</li>
<li>You will be able to customize many of the node and tree options.</li>
<li>How to use the Items page:
<ul>
<li>First press &#8220;Set Items (XML)&#8221; (and be patient;-: it will set up a test tree that is in the editor on the right in XML format.</li>
<li>Then press &#8220;Get Items (JSON)&#8221;: the editor will be filled with the JSON version of the same tree.</li>
<li>Careful: press &#8220;Clear&#8221; <em>below the tree control</em>, to make the tree empty (it is lovely to have so many Clear buttons:-).</li>
<li>Now press &#8220;Set Items (JSON)&#8221;: your tree will be re-built much faster (just look at the log, on some configurations the difference can be 50 fold+!).</li>
<li>If you want to get back the original tree, just press &#8220;Default content&#8221;.</li>
</ul>
</li>
</ul>
<p>Feel free to play with the control and let us know of your findings (either by commenting here or by <a href="mailto:pmap@pannonrex.com?subject=Tree%20control%20%28piBlog%29">dropping a mail</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/05/05/pmap-tree-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Morfik Architecture and AJAX v.s. Flash</title>
		<link>http://www.pannonrex.com/2007/03/23/morfik-architecture-and-ajax-vs-flash/</link>
		<comments>http://www.pannonrex.com/2007/03/23/morfik-architecture-and-ajax-vs-flash/#comments</comments>
		<pubDate>Fri, 23 Mar 2007 17:33:22 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Backbase]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Google Web Toolkit]]></category>
		<category><![CDATA[Morfik]]></category>
		<category><![CDATA[OpenLaszlo]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WebOS]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=60</guid>
		<description><![CDATA[Hatem @ AJAX Magazine wrote a very good primer on Morfik architecture &#8212; a good read for anyone. Dan Webb has some important thoughts about the Flash v.s. Ajax debate and the comments on his site and on the Ajaxian site are also thought provoking. Indeed it is anyone&#8217;s guess how WPF/E, Flash/Flex/OpenLaszlo, AJAX (Backbase, [...]]]></description>
			<content:encoded><![CDATA[<p><span class="post-footers">Hatem @ AJAX Magazine wrote a very good primer on <a href="http://ajax.phpmagazine.net/2007/03/morfik_07_officially_available.html" title="Morfik 07 Officially Available and Introduction to Morfik Architecture (Part One)" target="_blank">Morfik architecture</a> &#8212; a good read for anyone.</span></p>
<p>Dan Webb has some important thoughts about the <a href="http://www.danwebb.net/2007/3/20/flash-vs-ajax-it-s-time-to-expand-your-toolbox" title="Flash vs. Ajax: It's time to expand your toolbox" target="_blank">Flash v.s. Ajax</a> debate and the comments on his site and on the <a href="http://ajaxian.com/archives/flash-vs-ajax-its-time-to-expand-your-toolbox" title="Flash vs. Ajax: It’s time to expand your toolbox" target="_blank">Ajaxian site</a> are also thought provoking.</p>
<p>Indeed it is anyone&#8217;s guess how WPF/E,  Flash/Flex/OpenLaszlo, AJAX (Backbase, YUI, Dojo, Prototype, Qooxdoo,&#8230;), GWT, Eclipse/RAP and Morfik will mature but this year will be definitely very interesting for web application development!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/03/23/morfik-architecture-and-ajax-vs-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Morfik 07 is go(l)d</title>
		<link>http://www.pannonrex.com/2007/03/23/morfik-07-is-gold/</link>
		<comments>http://www.pannonrex.com/2007/03/23/morfik-07-is-gold/#comments</comments>
		<pubDate>Fri, 23 Mar 2007 10:45:57 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[Morfik]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=59</guid>
		<description><![CDATA[Just a quick, semi-compulsory blurb: Morfik WebOS AppsBuilder has reached the Release 1 state and the new version is now officially called Morfik 07! I won&#8217;t repeat the press release at the MorfikWiki site. What&#8217;s important, though: Morfik has improved tremendously in the last two months; stability is much better; the Framework is streamlined and [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick, semi-compulsory blurb: Morfik WebOS AppsBuilder has reached the Release 1 state and the new version is now officially called Morfik 07!</p>
<p>I won&#8217;t repeat the <a href="http://www.morfikwiki.com/images/8/80/Morfik_07_Release_Mar_2007.pdf" title="Morfik 07 Press Release" target="_blank">press release</a> at the <a href="http://www.morfikwiki.com/" title="MorfikWiki: all about Morfik" target="_blank">MorfikWiki</a> site. What&#8217;s important, though:</p>
<ul>
<li>Morfik has improved tremendously in the last two months;</li>
<li>stability is much better;</li>
<li>the Framework is streamlined and got rid of some fat (more about this later);</li>
<li>there is now good documentation in the form of the <a href="http://www.morfik.com/#1I(frmXappMain!!)I(Morfik%20Pioneers!frmXappMain%3ASubForm1!)I(frmDocuments!Morfik%20Pioneers%3AMainSubForm!%22DLCatgID%3D100%22%2C%22DLCatgID2%3D105%22%2C%22prmTabs%3Ddev2dev%22)I(frmMorfikBanner!Morfik%20Pioneers%3ASubForm1!)" title="Morfik Developer's Guide">Developer&#8217;s Guide</a> by Mauricio Longo (excellent, even I could learn a few new things;-) and the <a href="http://www.morfikwiki.com/" title="MorfikWiki: all about Morfik">MorfikWiki</a> site (that contains some of my tips and overall will be a perfect platform for documentation).</li>
</ul>
<p>Stoicho just released <a href="http://morfikan.com/it-is-called-morfik-07-and-it-is-out-now" title="Morfik 07 blog entry" target="_blank">a blurb at his &#8220;The Morfik Watch&#8221;</a> blog about the release and he is also amused by the name (Morfik 07) and how close it is to <strong>007</strong>: IMHO it would have been more appropriate, considering the disruptive lethalness of the new technology to the current, stone-age way of developing web applications :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/03/23/morfik-07-is-gold/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Next-gen server-push tech shows up in Opera</title>
		<link>http://www.pannonrex.com/2006/09/02/next-gen-server-push-tech-shows-up-in-opera/</link>
		<comments>http://www.pannonrex.com/2006/09/02/next-gen-server-push-tech-shows-up-in-opera/#comments</comments>
		<pubDate>Sat, 02 Sep 2006 17:07:13 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Morfik]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=30</guid>
		<description><![CDATA[The WHATWG Web Applications 1.0 specification is an initiative by browser vendors (Opera and Mozilla seems to be included) and other parties to create the next generation of web application XHTML. Notable items are: the context menus, a direct-mode graphics canvas, inline popup windows, and server-sent events. The latter is especially interesting for load/performance considerations: [...]]]></description>
			<content:encoded><![CDATA[<p>The WHATWG <a title="Web Applications 1.0" target="_blank" href="http://whatwg.org/specs/web-apps/current-work/#scs-server-sent">Web Applications 1.0 specification</a> is an initiative by browser vendors (Opera and Mozilla seems to be included) and other parties to create the next generation of web application XHTML.</p>
<p>Notable items are: the context menus, a direct-mode graphics canvas, inline popup windows, and server-sent<br />
events.</p>
<p>The latter is especially interesting for load/performance considerations: fundamentally all web applications have to maintain a channel to the server to learn about events that are important for the user (think of a chat app, for example). At the moment this is done by the client (browser) periodically polling the server, which is a recurring load for the server (it happens even if you are not doing anything). The server-sent events technology promises to turn this into server-push: the clients will not have to poll, and the server will rather push the information to clients that are interested.</p>
<p>Opera <a title="Opera takes the lead with AJAX support among browsers: More efficient streaming" target="_blank" href="http://operawatch.com/news/2006/09/opera-takes-the-lead-with-ajax-support-among-browsers-more-efficient-streaming.html">seems to be the first to implement the technology</a> in the 9.0 browser. It seems Opera is working hard to become the darling of web applications developers: first their rendering and editing improvements, and now this starts to make Opera a very compelling platform for web apps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2006/09/02/next-gen-server-push-tech-shows-up-in-opera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Morfik integrates with Zaptec, Dojo and Script.aculo.us. More to follow&#8230;</title>
		<link>http://www.pannonrex.com/2006/06/29/morfik-integrates-with-zaptec-dojo-and-scriptaculous-more-to-follow/</link>
		<comments>http://www.pannonrex.com/2006/06/29/morfik-integrates-with-zaptec-dojo-and-scriptaculous-more-to-follow/#comments</comments>
		<pubDate>Thu, 29 Jun 2006 13:19:47 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Morfik]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=29</guid>
		<description><![CDATA[Just got note from Fuad Ta&#8217;eed of Morfik fame that they have posted two demos in the Labs with Zaptec and Dojo integration and there is more in the pipeline. This, together with Stoicho&#8217;s integration with Script.aculo.us points to a direction of which I have been great proponent for a while: Morfik has to embrace [...]]]></description>
			<content:encoded><![CDATA[<p>Just got note from Fuad Ta&#8217;eed of Morfik fame that they have posted two demos in the Labs with Zaptec and Dojo integration and there is more in the pipeline. This, together with <a target="_blank" title="The WebOS AppsBuilder meets Script.aculo.us" href="http://morfikan.com/the-webos-appsbuilder-meets-scriptaculous-application-developer-part">Stoicho&#8217;s integration with Script.aculo.us</a> points to a direction of which I have been great proponent for a while: Morfik has to embrace all the high quality AJAX/UI toolkits and other component sets out there and must make it very simple to use them together with Morfik&#8217;s own GUI controls and infrastructure.</p>
<p>Morfik is (in my view) not one technology, but rather a synergic integration of technologies with the ultimate goal of making web application development much more efficient than it is today.<br />
<span id="more-29"></span><br />
There are many specialist tools on the market, some for web UIs and AJAX, others specifically for efficient browser-server communication, then frameworks for server-side operations, database access, etc., which are very professional and high quality in what they are doing but these are all separate initiatives and integrators are very few and far between. Then there are things like Ruby on Rails, J2EE, .NET, etc. that do play the integration notes with varying success. Sometimes not enough coverage, other times big complexity or prohibitive costs inhibit application for small to medium real-world problems.</p>
<p>That&#8217;s why creating web applications today is a challenge: you have to master many separate technologies and make sure that they work together harmoniously that puts a great burden on the developer, and instead of focusing on the business case we have to deal with low-level technical details (which is fun in itself, just a bit frustrating when deadlines loom).</p>
<p>Just think of this question for a moment honestly: how many times did it happen to you that you had a great plan for an application, but as the deadline approached and show-stopper technical issues arisen you had to cut-cut-cut the really valuable functionality to deliver on time/within budget? The resulting solution is OK, but far from the vision.</p>
<p>Morfik right now integrates the web UI, efficient browser-server communication, server-side business logic, database access, the web server and database system itself, interactive UI editing, the build process, debugging and profiling in an integrated development environment. This is already a powerful combination: all you need is to develop first-class web applications is a machine with an operating system and the Morfik WebOS AppsBuilder. Can any other tool match this simplicity? If they make sure that the platform is open and ready to absorb additional third-party technologies with ease (as it is demonstrated with the current UI toolkit integration) and consistently, then they can embrace the OSS community (some OSS-friendly steps would be welcome:-) and commercial toolkit developers too, to augment the system with additional components so that we can have the same kind of component ecosystem that makes Windows RAD so efficient.</p>
<p>There is still a lot to do, but the potential is there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2006/06/29/morfik-integrates-with-zaptec-dojo-and-scriptaculous-more-to-follow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Web Toolkit: Morfik technology embraced!</title>
		<link>http://www.pannonrex.com/2006/05/17/google-web-toolkit-morfik-technology-embraced/</link>
		<comments>http://www.pannonrex.com/2006/05/17/google-web-toolkit-morfik-technology-embraced/#comments</comments>
		<pubDate>Wed, 17 May 2006 21:58:18 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Google Web Toolkit]]></category>
		<category><![CDATA[Morfik]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=28</guid>
		<description><![CDATA[Google has embraced Morfik technology full-heartedly: &#8220;Google Web Toolkit (GWT) is a Java development framework that lets you escape the matrix of technologies that make writing AJAX applications so difficult and error prone. With GWT, you can develop and debug AJAX applications in the Java language using the Java development tools of your choice. When [...]]]></description>
			<content:encoded><![CDATA[<p>Google has <a title="READ IT HERE FIRST: GOOGLE ACQUIRES MORFIK'S JST AND RELEASES IT AS " target="_blank" href="http://ajaxdeveloper.blogspot.com/">embraced</a> Morfik technology full-heartedly:</p>
<blockquote><p>&#8220;<a title="Google Web Toolkit Product Overview" target="_blank" href="http://code.google.com/webtoolkit/overview.html">Google Web Toolkit</a> (GWT) is a Java development framework that lets you escape the matrix of technologies that make writing AJAX applications so difficult and error prone. With GWT, you can develop and debug AJAX applications in the Java language using the Java development tools of your choice. When you deploy your application to production, the GWT compiler to translates your Java application to browser-compliant JavaScript and HTML.&#8221;</p></blockquote>
<p>It must be a superb moment for the Morfik team to see that one of the biggest players in the software industry found Morfik&#8217;s technology very valuable and decided it was an important piece of its own AJAX software portfolio (and probably a  basis of their own WebOS?).</p>
<p>I am really interested in how this develops!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2006/05/17/google-web-toolkit-morfik-technology-embraced/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blog: WebOS market review</title>
		<link>http://www.pannonrex.com/2006/04/25/blog-webos-market-review/</link>
		<comments>http://www.pannonrex.com/2006/04/25/blog-webos-market-review/#comments</comments>
		<pubDate>Tue, 25 Apr 2006 10:32:48 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Morfik]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WebOS]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=26</guid>
		<description><![CDATA[Richard MacManus has an interesting article about &#8220;WebOS market review&#8221; on his blog on ZDNet. Beyond GoogleOS he mentions several WebOS initiatives (XIN, YouOS, EyeOS, Orca, Goowy, Fold). To my surprise Morfik is not in the list! His article has also been Slashdotted and the comments on both sites are interesting:  most readers are confused [...]]]></description>
			<content:encoded><![CDATA[<p>Richard MacManus has an interesting article about <a target="_blank" title="WebOS market review" href="http://blogs.zdnet.com/web2explorer/wp-trackback.php?p=166">&#8220;WebOS market review&#8221;</a> on his blog on ZDNet. Beyond GoogleOS he mentions several WebOS initiatives (<a target="_blank" href="http://www.naltabyte.se/howto.htm">XIN</a>, <a target="_blank" href="https://www.youos.com/">YouOS</a>, <a target="_blank" href="http://www.eyeos.org/">EyeOS</a>, <a target="_blank" href="http://www.orcaa.com/hosted/orcaa.com/">Orca</a>, <a target="_blank" href="http://www2.goowy.com/">Goowy</a>, <a target="_blank" href="http://www.fold.com/">Fold</a>). To my surprise <a target="_blank" href="http://www.morfik.com/">Morfik</a> is not in the list! His article has also been Slashdotted and the comments on both sites are interesting:  most readers are confused about what WebOS is at all and whether it has any future. This is quite normal as we are at the very begining of the WebOS era but also indicates that some educational efforts should be in order form the WebOS vendor companies and from us &#8220;visionaries&#8221; :-). And of course, one or two killer apps that would establish the market and would make front page news&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2006/04/25/blog-webos-market-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

