On Nov 5, 2005, at 5:37 PM, Jeff Lowrey wrote:

Again, it kind of depends. Web based applications are usually different in scope and usage patterns than standalone applications. If your app really makes more sense as a standalone desktop app, then you should probably go to the trouble to refactor it to use CamelBones. If it makes more sense as a web app, you should maybe look into distributing it in a "hosting" manner, rather than an installer manner.

This also changes if you're planning on selling this, or merely making it available.

Let me move the focus a little...

If there were a perl module that could let perl CGI scripts interact with a native Mac OS X window, that displayed web formated content like Safari (or perhaps a hacked FireFox), but also gave you access to the "Main Menu", then any web programmer could port their work to a native Mac OS X (like) application with little effort.

Now, if you consider the different aspects of current web apps and the features that you can use now on OS X with the built-in Apache, like MySQL, DHTML, CSS, AJAX, Graphics Libraries (GD), accessing local or remote data for use in your application, you have a rich collection of APIs that leverage a huge base of existing programmers skills to create Native Mac OS X apps, for sale, or free. If they could just package it.

It's just something that feels so close...

--
Bill Stephenson

Reply via email to