Frequently Asked Questions and Answers
11
What’s the difference between the evaluation version and the purchased version of Morfik?
1 -
With the release of Morfik 3 - there is no difference. Access and download and use the software at no charge, with no restrictions! Or, to enjoy the full power that Morfik 3 brings to your web development environment, subscribe to Morfik Developer Assist and access the available add-on packages.
32
Is Morfik license per developer?
2 -
Yes, it is. Each Morfik license is a royalty-free perpetual development license with no additional deployment costs.
10
When does the evaluation version expire?
3 -
Morfik 3 is free download that is accessible to all - with no restrictions. If you chose to subscribe to Morfik Developer Assist to evaluate the packages you can select to subscribe on a month by month basis or annual. The choice is yours.
87
How do I know which Morfik product is the right one for me?
4 -
In order to give the developers the advantage of using their familiar programing language of choice, Morfik offers three products, namely Morfik BX, Morfik CX and Morfik FX that have the specific framework and sample code for Visual Basic, C# and Object Pascal respectively. The objective is to free the programmer from the need for mastering a new syntax.
If your preferred programming language is Basic then "Morfik BX" is the right product for you. Coming from C++ programming background go for "Morfik CX" and finally "Morfik FX" is the right tool for developers who are familar with Object Pascal language.
It is important to highlight that a project from Morfik BX, FX or CX can be opened, compiled and run in all three Morfik products.
37
Do I need to buy any third party tools to use Morfik?
5 -
No, there is no need for buying or downloading any additional tool when you use Morfik. Everything you need is built into the software and installed on your machine when you install Morfik.
47
Do I need to pay Morfik for the deployment of the applications I create with Morfik?
6 -
No, there is no deployment costs associated with deploying your Morfik 3 developments.
31
Is there a limit in the number of applications that can be developed in Morfik? And are there any additional costs?
7 -
No, there is no limit to the size or the number of applications that you can build with Morfik 3.
24
Can I deploy my applications to a standard shared hosting environment?
8 -
There are two types of applications that you can create with Morfik:
- Standard web applications with built-in database and web server capabilities. - Browser-only applications
Morfik standard web applications require the Firebird database server to be present on the hosting machine and can be compiled either as stand-alone executable or binary plug-ins. If compiled as a stand-alone executable then you need to acquire a dedicated or virtual server for hosting. If compiled as a binary plug-in the host environment must provide a web server that is capable of hosting ISAPI DLLs or Apache plugins.
Browser applications can be deployed to any standard hosting environment with no special requirement.
26
How do I deploy my Morfik web applications?
9 -
Morfik provides a number different options for deploying your web solutions. For a complete instruction on how to deploy Morfik web applications please refer to Application Deployment Overview article in Morfik Wiki.
78
What is uniquely different about Morfik?
10 -
At the heart of Morfik there is a compiler that takes the source code written in a high level object oriented language such as Visual Basic, Pascal and C# and, after enforcing the referential integrity of the entire underlying business logic and code, compiles it into cross browser compatible, highly optimised and efficient JavaScript code. This approach is fundamental to developing large and complex business application because finding and fixing logic bugs at design time are very difficult in interpreted environments such as JavaScript.
79
How is Morfik different to other web application design tools?
11 -
Morfik integrates all the tools for developing and deploying Rich Internet Applications on the Web 2.0 platform in a uniquely unified environment. No longer are developers forced to use multiple tools from multiple vendors to develop graphics for interface elements, scripts for the browser side code, scripts for the server side business logic, frameworks for interface components, databases for data storage, query engines/designers for data retrieval, report writers for data analysis, code obfuscators for protecting intellectual property, servers for hosting the application as well as utilities such as compilers and debuggers. You will find that all these tools are built into Morfik.
81
How does Morfik do page layout differently?
12 -
With the exception of Morfik, all current tools for developing Rich Internet Applications focus on the aesthetics of individual graphic elements at run-time and pay little or no attention to the process of layout of the page at design time. The result is inflexible layouts that do not respond well to AJAX techniques where content is dynamically changed without refreshing the page.
Morfik offers a unique way for developers to layout controls on web pages. It allows developers to design pages using a fixed/absolute positioning, which is standard practice amongst software developers, and yet allows for a content-flow layout, which is standard amongst web designers at run-time. The level of plasticity (that is, how fixed or how fluid) can be specified both at design-time as well as run-time.
This unique approach makes page layout infinitely easier for building Rich Internet Applications when compared to the use of conventional HTML editors, and at the same time, all the advantages of the fluid HTML layout are preserved at run time.
80
What is Morfik’s approach to the graphical design aspect of a web application?
13 -
For the past decade the web has continuously moved towards visually striking content. The ever-increasing sophistication of web graphics has been primarily driven by the sales and marketing needs of businesses. While eye-catching graphics add beauty to a web page, business applications on the web platform need both beauty and brains! To this end Morfik has strived to strike the correct balance between graphics and business logic.
Morfik provides a wide range of easy-to-use advanced graphical tools without resorting to an external image editing tool or requiring advanced graphics skills on the part of the developer. Based on the developer’s design specification, Morfik automatically generates images at compile time and efficiently incorporates them into HTML and JavaScript at runtime through the highly effective image-bundling technique performed by the compiler. Unlike other tools for building Rich Internet Applications, Morfik achieves this without the need for proprietary extensions for the browser.
39
What is the Morfik Developer Assist (MDA) program?
14 -
Morfik Developer Assist (MDA) is a programme provided to help Morfik developers achieve a greater level of success with their development tasks. MDA subscritption provides developers the ability to access Morfik Premium Resources (such as Add-on Packages, Sample Projects, Graphic Images) and Deployment Automation Services, receive free software upgrades, report and track software bugs, request new software features, view on-line training videos and more.
51
Do I get free membership to the MDA programme with the purchase of Morfik?
15 -
As a customer of Morfik, you can take advantage of the services available in the Standard Morfik Developer Assist (MDA) programme which provides developers the ability to easily submit customer service or technical support questions, download software updates and hot-fixes and more.
83
What is the business model behind Morfik?
16 -
The business model of Morfik is simple and time-tested. Morfik provides tools for those who make a living by developing Rich Internet Applications and organisations who seek to improve their bottom line by harnessing the power of such applications. Morfik is offered at a price which represents value for those who invest in it and at the same time ensures that Morfik can continually support its users and enhance its products.
Morfik is not an advertising agency nor an acquisition vehicle nor a feel-good charity. Morfik’s commercial nature ensures that its developers and their needs are the focus of the company, not the number of visitors to a website, nor the number of clicks on an advertisement, nor the number of sales for anything from holiday flights to nail polish!
49
Can I deploy my applications to a server running an Apache web server?
17 -
Yes, applications created with Morfik can be deployed to an Apache web server. To find out more, click here if deploying on Linux platform or for Windows environment click on Deployment on Windows.
28
Can Morfik web applications be deployed in Linux environments?
18 -
Yes, applications created by Morfik can be deployed in Linux environments. Please see Deployment on Linux article in Morfik Wiki for details.
35
Do you have support for hand-held devices?
19 -
Morfik makes it possible to create special interfaces for mobile devices, specifically targeting the iPhone and iPod Touch as the hand-held devices that are both more popular and more capable of rendering a full website. To find out more, please refer to the following article on Creating Interfaces for the Mobile Web.
25
How do I deploy my browser applications?
20 -
Deploying a Morfik browser application is a very straightforward process. Morfik browser application projects are entirely compiled into browser side code, making no assumptions about the platform that they will be served from.
Deploying browser applications can be accomplished either using the Deploy wizard in the IDE or through the simple uploading of the files in the _ProjectNamePub ("Pub") folder in your project folder to a shared hosting environment using an FTP client software.
On discovering Morfik I felt I could finally start utilizing the Web to its full extent
"Coming from an integrated visual design, development, and debug environment, it seemed tiresome learning HTML/JavaScript/PHP/Perl and all that jazz to develop rich web applications.” “On discovering Morfik I felt I could finally start utilizing the web to its full extent whilst still applying proper software engineering principles – using a language with strong typing, a compiler that finds the bugs I would otherwise discover at runtime, and so forth."
Jan Bakuwel (Freelance Developer)
read more
Listen to typical Morfik user stories to learn how Morfik is the ideal solution for you.
|