||This article may require cleanup to meet Wikipedia's quality standards. (December 2010)|
|Founded||Hobart, Tasmania, AUS (2000)|
|Headquarters||Sydney, NSW, Australia|
|Key people||Aram Mirkazemi, Co-founder
Shahram Besharati, Co-founder
Morfik Technology was a privately funded company that was founded in 2000 in Hobart, Tasmania by Aram Mirkazemi and Shahram Besharati. The company later (2009) moved to Sydney, New South Wales, before being acquired by Altium Limited in November 2010.
In September 2005, it demonstrated a pre-beta version of its flagship product, Morfik at the Web 2.0 Conference. Morfik was a major sponsor of this conference. Rumors spread just before the conference that Robert Scoble, Microsoft's lead evangelist, thought that Microsoft should buy Morfik, however, this was quickly laid to rest by Scoble himself. At the conference, Morfik showed how web applications could be designed for both online as well as offline use, via its 'Unplugged' vision, by demonstrating an 'unplugged' version of Google's Gmail that could function offline.
Two months later, the SD Times wrote "Morfik IDE Simplifies AJAX Development" and the first version of the Morfik was released for public evaluation and testing. This was followed by the opening in February 2006, of a website called Morfik Labs which was designed to showcase Ajax applications that were created using Morfik.
March 2006, marked the first time Morfik was presented at a conference presenation, when Paul Ruizendaal, Managing Director of Janus Software presented a review of Morfik at Software Development GigaCon, Poland.
In August, 2006, A review of Morfik in the context of developing web applications solely in C# appeared in the magazine DEV.
In September, 2006, Brazilian IT executive Mauricio Longo joined Morfik as Evangelist and Product Mananger.
The first Professional License for Morfik was by acquired by Greenpeace International in October, 2006, and two months later, Altium deployed the first commercial application built with Morfik. It was a mashup with Salesforce.com applications which permitted a hierarchical view of all projects managed through Salesforce.com.
In March 2007, v1.0 was officially released and its name was changed to "Morfik 07"). See also here In November 2008, v2.0 was officially released with an entirely redesigned interface. In August 2009, Morfik released AppsBuilder 2.1 which, though numbered as a simple point update, contained a significant number of new features such as the ability to visually create Widgets (user created controls). This was followed in close succession by the release of version 2.2 which established the new Package and Widget features formerly introduced in 2.1 as the basis on which to build controls for independent distribution.
In May 2010 Morfik 3.0 went into beta testing introducing a change in the way application and websites are designed in order to provide direct support for Search Engine Optimization and facilitate the process of designing the navigational organization of the application. Morfik 3 also further extends the Package features introduced in version 2.1, allowing for the creation of more complex widgets.
In November 2010 Altium completed the acquisition of Morfik Technologies. In the same month, Altium altered the licensing model for all versions of the Morfik Web development tools making them free.
In December 2010 native connectivity to PostgreSQL is made available to Morfik users as a freely downloadable package. This add-on package also provides connectivity to MySQL and MS SQL server databases.
As of March 2013, ongoing development of the freeware version of the tool (Version 220.127.116.11) released in December 2010 has ceased. Official future plans for Morfik have not been provided by Altium.
Morfik is a visual development tool which lets developers create Ajax-based Web application in a true WYSIWYG fashion, including support for visual styles and themes. It combines in an integrated development environment an interface designer, a report designer, a query and table designer and coding facilities. The tool supports three different language syntaxes: C#, Basic and Object Pascal and creates applications for deployment on Windows and Linux systems.
The tight integration of the development environment and the compilers with the Morfik Framework makes the creation of Web Services a simple task. Web services, in fact, are used throughout the Morfik Framework, for accomplishing several tasks without any developer coding.
Morfik introduced several innovations into the process of creating Web applications among which the following are most significant:
- Elastic Page Design: (also patent-pending) enables developers to design complex web interfaces that allow parts of the web page to dynamically adjust their size to suit their content at run-time (fluid layout), whilst maintaining all design-time constraints (fixed layout).
- Unplugged Applications: first showcased at the Web 2.0 Conference in 2005, with an unplugged version of Gmail, Google's AJAX-based mail client. Intended to show that with Morfik AppsBuilder you could create web applications that functioned both online as well as offline.
The first commercially released version of Morfik also supported an implementation of the Java language syntax called MorfikJ. Support for this language syntax was dropped with the release of Morfik 2.0 and its users moved to the C# syntax due to its close proximity to that of MorfikJ.
||This article's Criticism or Controversy section may compromise the article's neutral point of view of the subject. (January 2012)|
Morfik received quite a bit of criticism for not allowing developers to access CSS stylesheets for the sites they are creating and for not producing an application which could have clean and meaningful URLs. Morfik uses a totally visual approach to styles and stylesheets which tends to be frowned upon by Web developers for being non-standard. In subsequent releases the question of creating clean URLs was addressed in the product.
A third area of criticism was its unorthodox method of deployment for web applications: Creating web applications in a manner that is akin to win32 applications; e.g., if deploying onto a Windows-based server, the web application is output as a .exe file. This makes it hard for many businesses to use their existing web hosting packages to host a Morfik-created web application.
In addition to Morfik's own web site www.morfik.com, the company has a set of showcase applications, built with Morfik, which are used in conjunction with the web site. These applications include: discussion forums, issue tracker and online videos web site that closely resembles the YouTube web site.
In addition to these applications, several others have been made available on the Web, such as:
- Morfik Chess: Allows users to play each other online or play against a chess engine. This is the first known instance of a chess engine that resides in the browser that is capable of more than 3-ply. This received notable attention from the blogosphere by ZDNet,Ajaxian, and Pathfinder.
- Desktop Gmail
- Google Maps Mashup
- Salesforce.com synchronization
In the media
Morfik has featured in a diverse range of media including SDTimes, The Interbase & Firebird Developer Magazine, FYRACLE, AustralianIT, Dev: La rivista che ti insegna a programmare and Toolbox as well as on notable web sites including Slashdot (1, 2, 3), ComputerWorld, Read/WriteWeb (1, 2), Jason Kottke, Ajaxian, and Pathfinder (1, 2, 3).
- "Ajax Made Easier Down Under". Computerworld. 2006-10-19.
- "Web Development made easy: AJAX get an IDE". InformationWeek. 2005-08-05.
- "Web2.0 (2005) Media Center". O'Reilly. 2005-08-11.
- Microsoft should buy Morfik
- Rumor quelled by Scoble
- "Morfik 07 Released With Zero-Deployment-Cost Perpetual License". Market Wire. 2007-03-22.
- "Eeek! Altium is going to buy Morfik". 2010-09-16.
- "System and method for designing web sites that perform like conventional software applications". USPTO. 2007-04-12.
- "Morfik: Delphi for web applications". Firebird User Newsletter. 2005-11-07.
- Patrizio, Andy (December 2005). "Morfik IDE Simplifies AJAX Development". SDTimes : Software Design (139): p 11.
- Ruizendal, Paul (May 2006). "Morfik's WebOS, Innovating beyond LAMP". The Interbase & Firebird Developer Magazine, FYRACLE (#/1/4): pp. 18–22.[dead link]
- De Nictolis, di Paolo (Luglio–Agosto 2006). "Morfik WebOS AppsBuilder 0.8.6.6" (– Scholar search). Dev: La rivista che ti insegna a programmare (#142): pp. 5–13. [dead link]
- Van Canneyt, von Michaël (May 2007). "Morfik:Webapplikationen ganz anders". ToolBox: pp. 6–15.