port of todomvc to Tessell, a GWT MVP framework
Java CSS HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.externalToolBuilders
.settings
gradle/wrapper
src
.classpath
.gitignore
.project
README.markdown
build.gradle
gradlew
gradlew.bat
todomvc-tessell-unit.launch
todomvc-tessell.launch

README.markdown

A port of the todomvc JS sample application to Tessell.

See todomvc in Tessell for a more detailed write up.

Building

This app can be built with Eclipse and either Apache Buildr or Apache Ant.

Eclipse

  1. Install IvyDE.
    • IvyDE is not strictly required for using Tessell, but the sample app uses it for downloading and managing jar dependencies (similar to Maven/m2eclipse).
    • If you really don't want to install IvyDE, you can run either Buildr or Ant to download the jars and manage the .classpath file by hand.
  2. Install Google Plugin for Eclipse.
    • GPE is also not strictly required for using Tessell, but provides some nice GWT-specific features in Eclipse.
  3. Import the project into Eclipse
    • There is a custom builder configured that should generate the necessary IsXxx files automatically
    • The custom builder should rerun automatically on save any time you change a ui.xml file
  4. Run the todomvc.launch target to start the application in DevMode

Buildr

  1. Install Buildr
  2. Install ivy4r
  3. Run buildr to compile the war file

Ant

  1. Install Ant
  2. Run ant war