
PlatForm introduces you to writing Rich Internet Applications
(RIA) using Ajax. Giving you and your users the best of both worlds, your web applications run in a browser, yet look and feel like compiled desktop applications. Connecting to external data sources using Javeline TelePort.
The advantages of Ajax and Javeline's declarative development enable you to focus on the end result you want your programs to achieve, rather than the "how" in building them. Its flexibility, user-friendliness, and support such as programming examples, tutorials, and documentation deliver immediate gains for you, your team, and your customers.
more...
Platform uses JavaScript and HTML/CSS, enabling you to easily adjust to using these tools with existing web architectures and desktop applications. Responding to changing requirements and demands for "must-haves for tomorrows" can be done today. With Javeline, that's realistically achievable.
Benefits for teams: Develop in parallel, merging old and new source if needed. Share and reuse your work. Collaborate with each other and your customers.
Benefits to users? Client-side processing becomes responsive, with detailed and informative content. Javeline PlatForm's UI staples such as drag&drop, right-click menus, property windows deliver a personal look & feel. Trivial or invisible maintenance, no installation, and no plugins.
Details? Documentation. Our goal is to have everything you need to know for developing applications with PlatForm and other Javeline components. Sample code? Try the real-world examples. Use whatever works for you. If you don't see it or can't locate it, ask us.
The Javeline team wants to enable you to focus on your end results.
Javeline PlatForm uses Ajax to create an interactive environment in the browser suited for Applications. Read more at What is Ajax?
Read more about Javeline PlatForm's Benefits
- Write Less Code
- Create User-Friendly Applications
- Quickly Adapt when the spec changes
- Good documentation
Benefits for Developers
Write Less Code
Create User-Friendly Applications
Quickly Adapt
Good documentation
view the movie...What is declarative development?
Declarative development is like having a design-blueprint for a car, whereas imperative programming is having a huge instruction sequence for robots to use to build the car.
This means that declarative programming is a higher-order development tool, and you manipulate a structure much closer to the end-result (the design) than with imperative programming (the instruction sequence).
However, as the declarative model of the car becomes more and more sophisticated, the model extends. Now the trick is to not overdo the encoding of the declarative structure. Taking a declarative abstraction beyond its scope can quickly cause bloat and inefficiency. Imagine trying to encode the logic of the heating system into your spatially-oriented car design. In such cases it is not a failure of the abstraction that you cannot encode everything in it, it is a consequence of the required specialization of your abstraction, because it simplifies a certain set of problems.
With Javeline PlatForm we have been acutely aware of this issue, and made a dual-model approach possible so an optimal route can be chosen for each situation. In real world numbers this means that you can create 90% of your application using the much easier declarative approach, and write the remaining 10% using the APIs to write your own logic without being blocked or hindered by an overzealous declarative approach.
The Javeline SDK contains:
- Javeline PlatForm Core Library
- Javeline PlatForm Component Library
- Javeline TelePort Library
- JumpStart and Reference Guide
- Example Code and Demonstrations
- Two predefined skinsets
- Javeline Packager
- Javeline PSD2Ajax
The Commercial License includes
- Everything in the SDK
- Javeline Multilingual CMS
- Right to create a closed source application
- 1 year unlimited e-mail Support

Commercial License
Open Source Package
