Information Technology Reference
In-Depth Information
sophisticated means of communications beyond the default possibilities. That is of
course one of the major strengths of the Webble and meme media object theories, that
though recognizable in structure and design as well as human interaction interfaces,
they are never limited to these only. A meme media object can look, feel and behave
any possible way, if it can be done with code at all, it can be done by a Webble, only
limited by the imagination of the developer, but it will at least always be what we
expect it to be; a meme media object; a Webble.
The second approach requires no programming and is therefore aimed to the gen-
eral public. This is happening inside the Webble World environment, in the browser
online and is the manipulation and configuration of available primitive Webble's
and/or previously constructed Webble objects and applications. This is simply done
by loading wanted, appropriate Webbles into the platform and begin manipulate slot-
property values in combination with forming Webble relationships and enabling slot
communications, all by using simple mouse operations and straight forward keyboard
operations. The result is stored as XML but to the user, who do not care how the crea-
tion is saved, this is all under the hood. By creating parent/child relationships between
Webbles, adding slot value communications between them, and using Webbles with
certain features, one can form a vast range of thinkable behavior in a Webble gadget
or application. If a specific feature is missing for a certain task, it is easy enough to
create a primitive Webble in code and publish it as your own generic Webble and use
it in your compilation, but in most future cases the probable vast available number of
primitive Webbles will allow most users to create gadgets and application without
writing a single line of code.
In both described cases of development the goal is always to make the creations
available for everyone and anyone to use and enjoy.
3.3
Webble Development in Practice
We will not describe in any further details what it means to code a primitive Webble
since it is just simply classic programming using the Webble API provided for down-
load via the Webble World website and to follow the guidelines thoroughly explained
in the included developers manual on how to create models, views, connect them and
finally publish to the online repository.
What we will take a much closer look at though is how we in practice may create
something useful and appealing directly in the browser without writing code by just
using the building blocks available.
In reality the first thing a Webble user must do is to visit a Webble World Platform
Web site, where many options are available depending on the users need and inten-
tions. All published and properly registered Webbles can be detected by the Platform
via a Webble management Web service, which keeps track of the XML definition
files available and when requested by a user, by using provided platform Webble
tools, like a search engine for Webbles, that allows the user to search, filter and sort
Webbles in order to find the Webbles that fits the users need, may be downloaded.
As mentioned above, all data regarding description, and use and ownership of a
Webble is stored inside the Webbles XML definition file. When a user submit a load
Search WWH ::




Custom Search