Starting with MVP4G2 might be a little bit difficult! To improve and speed up the set up of a new project, I have created the MVP4G2 Project Initializer to speed up the start with MVP4G2.
After entering a few configuration parameter and pressing the ‚Generate‘-Button, you can download a zip-file containing a fully working MVP4G2-project. Import the project to your preferred IDE and run it. Leaving the configuration parameter untouched gives you a project with three screens, history and navigation confirmation. That’s a a good point to start.
Because MVP4G2 is an application framework that helps you creating a maintainable application based on the best practices mentioned by Ray Ryan, it is not a UI framework. So, creating a nice looking UI it's up to you. Choose your preferred widget set and start!
The MVP4G2 Project Initializer can be found here.
TheMVP4G2 Project Initializer documentation can be found here.
<repositories>
<repository>
<id>vertispan-snapshots</id>
<name>Vertispan Snapshots</name>
<url>https://repo.vertispan.com/gwt-snapshot/</url>
<snapshots>
<enabled>true</enabled>
<!--<updatePolicy>always</updatePolicy>-->
<checksumPolicy>fail</checksumPolicy>
</snapshots>
</repository>
<repository>
<id>vertispan-releases</id>
<name>Vertispan hosted artifacts-releases</name>
<url>https://repo.vertispan.com/j2cl</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>sonatype-snapshots-repo</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<snapshots>
<enabled>true</enabled>
<!--<updatePolicy>always</updatePolicy>-->
<checksumPolicy>fail</checksumPolicy>
</snapshots>
</repository>
<repository>
<id>google-snapshots</id>
<name>google-snapshots</name>
<url>https://oss.sonatype.org/content/repositories/google-snapshots/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>