Developing mobile applications or widgets requires a completely different approach than traditional platforms. Mobile applications should be personal and to-the-point. Glowe provides the technology to build platform-independent mobile widgets in a simple and fast way. This presentation positions Glowe as technology and was meant as introduction to a hands-on lab. Visit http://www.glowe.org for more info.
10. Software : the old way
Due to the steep learning curve of
traditional software development, the
person with the application idea is
unlikely to be a “coder”.
This results in a relatively small set of
applications that tend to target large
audiences.
High complexity leads to high prices in a
low-margin business
11. Mobile Software: the old way
Not Cross-platform (except J2ME to
some extend).
Medium to very high entry level.
Distribution is difficult.
12. Introducing Glowe
Glowe defines a format for describing
applications.
Glowe applications run inside a runtime
environment (or engine) making them
platform independent.
Glowe applications describe the flow of
information.
Glowe applications are made by linking
building blocks.
DataReader DataFilter
VisualDataTemplate
“http://slashdot.org/...” Filter=“.rdf:RDF:item”
13. Software: the Glowe way
Mobile applications are about bringing the right
information to the user and allowing
communication in a user-friendly way.
So the Glowe way of developing applications
focuses on :
Information
Communication
Presentation
14. Software: the Glowe way
Technical details:
- Simple, open XML format
- Editable in Notepad (or vi )
- 1 application = 1 file
- A pre-defined set of building blocks
- Multi-platform ready:
- Mobile
- Web
- Embedded
- You’ll score with the ladies
15. Glowe Building Blocks
The Glowe way of application development
offers building blocks to “build” instead of
“code” information centric applications.
There are building blocks available for
- Retrieving information
- Reformatting information
- Combining information streams
- Pushing information back into the cloud
- Displaying information in a rich mobile
interface
- Interacting with the user
16. Current status
First (actually second) draft of
specification public.
(XML based) Widget editor with device
emulator.
Windows Mobile (5+6)
J2ME client
Flash web client
TV Client (Media Center)
19. Time to get our hands dirty
Surf to http://www.glowe.org
Go to Get Started page
Download Widget Editor
Write your widget
Upload & test on glowe.org
Upload & distribute on GloweMe.com