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.
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
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
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
A simple DSL to generate thin wrappers for strongly typed access to shared preferences.
More: http://robotoworks.com/mechanoid/doc/prefs/index.html
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
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.
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