cmark / androtext

Xtext based model-driven software development tool for prototyping Android applications
7 stars 1 forks source link

AndroText

AndroText is a model-driven development tool for the Android Platform. Provides rapid prototyping development process with the AndroText language (based on Xtext framework). Provides a fully automated generator, that generates an entire, simple Android application from scratch based on the models of the Android components. Integrates with Eclipse and comes with IDE support (content assist, error checking validation).

RoadMap

RoadMap Date: 2012. 10. 07.

Installation

  1. Get Eclipse with Xtext 2.3.1
  2. Use http://incquery.net/update/archive/incquery-0.4/ update site for EMF-IncQuery
  3. Get AndroText from Github as Zip or Clone the repository
  4. Start Eclipse and import all project from the tooling directory into your workspace
  5. IMPORTANT: generate the language with the workflow file in the *.lang project.
  6. Start a Runtime Eclipse with the newly imported plugins.
  7. Create a simple Java project (later a AndroText project), and create *.androtext files (Content assist helps a lot).
  8. See the example project in the examples folder.

License

All files of AndroText project are licensed under the EPL.

Contributions

If you want to contribute:

  1. Look at the issues.
  2. Fork a repository from AndroText and do your changes.
  3. Send a pull request.