All Projects → robotoworks → mechanoid

robotoworks / mechanoid

Licence: other
Eclipse plugin providing a set of DSL's for the rapid development of Android apps

Programming Languages

java
68154 projects - #9 most used programming language
GAP
223 projects
Xtend
68 projects
XSLT
1337 projects
ruby
36898 projects - #4 most used programming language
FreeMarker
481 projects

Mechanoid

Mechanoid is an Eclipse Plugin sporting a set of code generators for Android™ driven by Simple DSL's (Domain Specific Languages) with full Eclipse Editor Support for the rapid development of Android applications.

Mechanoid DB

Use the Sqlite language itself to generate Android content providers and the ActiveRecord pattern with rich editor support.

More: http://robotoworks.com/mechanoid/doc/db/index.html

Mechanoid Net

Generate REST over JSON service clients with this simple language to describe JSON Objects and REST methods.

More: http://robotoworks.com/mechanoid/doc/net/index.html

Mechanoid Ops

A Framework to create and run decoupled background operations as described in Virgil Dobjanschi's Google IO REST 2010 presentation.

More: http://robotoworks.com/mechanoid/doc/ops/index.html

Mechanoid Prefs

A simple DSL to generate thin wrappers for strongly typed access to shared preferences.

More: http://robotoworks.com/mechanoid/doc/prefs/index.html

Installation

Mechanoid can be installed like other Eclipse Plugins. In Eclipse go to Help > Install New Software and add the following update site URL.

Latest Snapshot: http://www.robotoworks.com/mechanoid/updates/snapshot

Please see the getting started guide for complete details: http://robotoworks.com/mechanoid/doc/start.html

License

Mechanoid Runtime Library

Copyright 2013 Robotoworks Limited

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License 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.

Eclipse Plugin Components

Copyright 2013 Robotoworks Limited

All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
   
   http://www.eclipse.org/legal/epl-v10.html
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].