I came across this comment in my last post about Web 2.0. I got in touch with Martin to know more about Morfik. One thing that resonates between my preception of Web2.0 and the mantra at Morfik, is:
bring Web Applications to the Desktop and takes Desktop Applications to the Web
This is how I look at next generation application development in conjunction with Web2.0. Another thing that drives Morfik is the fact that we need some better tools to allow developers write better and productive AJAX applications. AJAX by itself provides the concept, but most of the work is still done old school way: hand code the JavaScript.
Morfik promises to change this. The Morfik development environment lets developers write a full blown application, from the page logic to database design. The Morfik Visual Designer allows you to design your application schema. It comes with a bundled Firebird RDBMS for you to get started with. There are I guess options to connect to other RDBMS’. You can then design your page layouts within the designer. You basically design your different pages, which at run time ‘morph’ into each other, giving a perception of an desktop application, rather than a web application.
Next up your application business logic can be written in one of the supported high level Object Oriented languages (C++/C#/Java/Delphi). Once you have your business logic, you pass it through the JavaScript Synthesis Technology, which compiles your business logic in one single AJAX engine file.
Morfik also has support for generating PDF reports of your data, which can be used for high quality printing.
Immediate advantages:
Morfik is presenting a cool demo of how 2 Morfik programmers built a ‘pixel-by-pixel’ match of GMail’s interface and functionality, in the upcoming Web2.0 Conference in San Francisco on Oct 5-7, 2005. You can read more about JavaScript Synthesis Technology here.
I am sure it would be fun to write something using Morfik and whip out some nice AJAX based applications for the web (or desktop!).
Technorati tags: Morfik, Web2.0, Ajax
Sphere: Related Content
[...] It says you can use an OO language of your choice to implement the business logic. There’s a bit more in this blog post. Which says the supported OO languages are: C++/C#/Java/Delphi. [...]
I’ve got some more information on Morfik here:
http://web2.0central.com/archives/73