The Incredible Mobile and Transformable App (was Re: percent! - new data
[1/1] from: dada::gecko::verizon::net at: 21-Jun-2002 16:08
Gregg Irwin wrote:
<snip>
> That assumes you know where your app is running. :) Historically, this would
<<quoted lines omitted: 3>>
> areas in there as I see it. I think it will depend on the app and the
> platforms it runs on.
</snip>
Gregg makes a good point here. REBOL changes the way the Application and
the OS interact by being able to be both the application and the OS at
the same time. In addition, it runs anywhere (and for real, as opposed
to a particularly caffeinated RAM hog we all know with it's Swing(TM)ing
GUI) creating for developers the ability to design apps that are
portable, but also creating the necessity that those same apps are
transformable.
If, for instance, I were to write an image-viewer in REBOL that runs on
OSX (when's REBOL out for that, btw? ;) ), I would have no problems with
it running on Windows, Amiga, Linux or any myriad of systems with some
kind of x-windows system. It's GUI would be nice and pretty, and liquid
and all that.
But what about on a PDA? Cell Phone? GPS device? Not only do we need to
think about how users interact with the our application, we need to
think about how our application interacts with the user.
Does it involved logic that checks the OS and turns features on and off?
Different versions (though, I'm inclined to agree with Gregg on that one
-- not the best idea). How does the UI change? Do we have different sets
of graphic packets? Are we all connected and the required GUI elements
are downloaded on the fly at launch? What does an infinite-platform UI
look like?
Wow. What a great language/platform/philosophy REBOL is :).
Thanks for the thought-fodder, Gregg.
sd
Notes
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted