user1366440
user1366440

Reputation: 375

Can I Use Dojo Toolkit For Desktop App Development

I Want To Ask basic question of dojo toolkit usage Can i use it for desktop application development these applications run on windows platform may or may not have internet connectivity If So Than How Kindly Answer In Detail Thanks!

Upvotes: 1

Views: 1131

Answers (3)

Dave Newton
Dave Newton

Reputation: 160191

This depends somewhat on what you mean by "desktop application".

If the app can be implemented as a self-hosting web app, e.g., local DB for storage, run an embedded server, etc. then sure–it's just a web app, coincidentally hosted on the same machine.

You could run it in an Air app, but why not just use Air then?

Upvotes: 1

Soner Gönül
Soner Gönül

Reputation: 98750

In Wikipedia article;

Dojo Toolkit is an open source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites.

That means there is no way to use desktop app development but again in Wikipedia;

Dojo can be used in JavaScript-based Adobe AIR applications. It has been modified to meet AIR's security requirements.

Sitepen, a Dojo consulting company, has made an Adobe AIR application called "Dojo Toolbox" using Dojo. It includes an API viewer, and a GUI to Dojo's build system. Normally, the build system is run from within Rhino, but in this AIR application the build system can be run from AIR, without use of java.

So when we look Adebe Air Wikipedia page;

Adobe Integrated Runtime, also known as Adobe AIR, is a cross-platform runtime environment developed by Adobe Systems for building Rich Internet Applications (RIA) using Adobe Flash, Adobe Flex, HTML, and Ajax, that can be run as desktop applications or on mobile devices.

So, YES.

Upvotes: 1

madflow
madflow

Reputation: 8490

Well, Dojo is javascript framework/component collection. So your question could be answered here:

Can you do Desktop Development using JavaScript?

Adobe Air won the race in this question.

Upvotes: 1

Related Questions