Salesforce

Developing Rich Client Applications (Magic xpa 3.x)

« Go Back

Information

 
Created ByKnowledge Migration User
Approval Process StatusPublished
Objective
Description

Developing Rich Client Applications (Magic xpa 3.x)

Ever since the first release of Magic, the Magic toolkit has always been one of the most productive and robust available. One of the reasons for this is built into the design of the product, the "Code once, use many ways" paradigm. You can see this in the way Models work, where you can create one Model and then use it to create many different kinds of data sources and programs. You can also see it in how data sources work; a data source can be used the same way by a program whether it is ISAM, SQL, Memory Table, or XML.

Being able to work like this allows the developer to work without knowing the details of the implementation, which makes the code reusable for different circumstances, and also makes a shorter learning curve for the developer. Programs can survive many different versions of the operating system or database, because the code isn't dependent on either.

Development for the Web always required additional programming languages, such as knowing JavaScript, and also required additional knowledge of Web page design. Now, everything is in the same studio, and the application’s front-end is designed in the same way as any other Client/Server application.

The good news is that developers can have access to this technology from the same familiar and productive toolkit we've been using for years. Rich Client programming is very similar to regular Magic xpa online programming, and you will be amazed at how quickly you can start using this technology.

Reference
Attachment 
Attachment