Tawja
Methodology & Toolbox to build modular modern applications Open-Source project under Apache License 2.0

Written in Java, HTML5 and Javascript loaded into an OSGi container. Using Felix, Restlet, Bootstrap, JQuery, EmberJs, Cordova and ... Built with Ant, Maven, Grunt and Bower. Tested with JUnit, PaxExam and Karma.


More than a technical stuff! Tawja suggest a way to work in a professional context.

  A clear and modular way to build modern applications,
portable and easy to use from any device.

Ready to use

Tawja is not a framework but a full packaged platform, ready to use in a web site, a computer or a mobile device.

Organized for different skills

Tawja is splitted into multiple sub projects dedicated to managers, writers, designers, developers or testers.

Modular for client and server side

Built around an OSGi core, and already packaged with some modules, you can extend the application and you have multiple examples.

  Initiation stage...
...Contact us to be added in communications.

We are currently building the core components. Many work remains to simplify and rationalize.

If many tools are already available, we cannot consider the full platform as "ready to use".

The methodology and the best practices are defined, but main articles have not been written.

If you are interested by the project, please contact us, and then we will communicate once ready.

  Introduction

Our goal is to package a state of the art platform environment for modular and portable developments.

...

  Architecture

Built around an OSGi core, we focus on server, desktop and mobile devices.

We use latest web based technologies for user interfaces and communications.

...

  Tools

The Tawja project uses only open-source tools and uses some of them in its own environment.

We use following tools to work on the project:

Here are our working environment tools:

  Releases

First release scheduled for April 2015.

We are currently working on the first release 1.0.0 that should contain expected functionalities to start the Microsfair platform.

There is no distribution package for the moment.

Please check GitHub Tawja page for latest information and code.

  Licenses

Open-Source under Apache License 2.0

Copyright © Tawja ™ 2015 - Some rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

  Contact Us

Do not hesitate to contact us, we will answer you as soon as possible.