AjaxMagazine has covered Morfik a couple of times before, but the latest is the best so far. It explains some of Morfik internals in a way no official Morfik document has until now. I mean: Apache integration model, Javascript loading, server side threads, client side DOM mapping and more. Very good read and this is just the first part.
Today Morfik has announced the release of “Morfik 07″, the production name of the platform we have known as Morfik, Morfik WebOS AppsBuilder, AppsBuilder.
The good things:
1. As we all now, it will be a “FREE full and complete working version for non-commercial use”.
2. When I build that killer application and I need many, many servers - I will pay nothing more then a single license, because of “ROYALTY-FREE DEPLOYMENT: One server: zero dollars. Ten-thousand servers: zero dollars.”
The bad thing:
1. US$5000 per developer for commercial use with significant concessions available for
subscribers to Pioneers’ 07 services and educational institutions.
Off-topic things:
1. As we all Delphi developers know - Delphi 7 was the best Delphi version ever. And now Morfik starts from there with the 07 ![]()
2. 07 is one 0 away from 007. I don’t know still what this means, but I am thinking about it as a very good sign.
Here is the full Morfik press release.
Here is a great presentation by quirksmode about the gaps that lie between Web Developers and Application Developers. Page 3 and Page 4 of presentation:
Web Developers
* Excellent knowledge of HTML and CSS
* Excellent knowledge of accessibility
but…
* No knowledge of application design
* spaghetti coding
Application Developers
* Excellent knowledge of application design
* Structured coding
but…
* No accessibility knowledge
* Little HTML and CSS knowledge
On a funny side, I am really confused: I am working as a (Desktop) Application Developer, and I thought when I start use the AppsBuilder, I will automatically become a Web Developer. It turns out I won’t, until I learn HTML, Javascript and CSS. I don’t want to, I don’t want to, I dont’ want to! I don’t want to fight with every browser weirdness on earth. And that’s untill I need some cool effects.
Update
As I read my post, I’ve wrote it quite confusing, so I will update it know.
Of course I think XHTML, JavaScript and CSS are important. They are “the bolts and nuts” of web application development, and every web developer should have a good understanding of them.
My problem, and I think most of the people coming from the Application Development world, starts, and with most f them ends, with browser incompatibilities. When you have to fight over and over on some weired problem, doing a thousand google searches, so finally you find a hack so every decent browser on earth can understand your code. That’s the problem, and that’s why I don’t want to deal with “low level” languages.
Not that I am not keen with JavaScript, I found my self an intermediate JavaScript developer.
So that’s what I’ve meant with my blog post (I don’t want to, I
don’t want to, I dont’ want to! ).
I really hope AppsBuilder will help a lot with this particular problem.