Common pitfalls

I get an error saying "Controller doesn't exist"

Make sure your controller is injected in your App class to the array of controllers. If you're using the Arva Seed project, you can add your new controller as a parameter in the Inject after HomeController.

My changes are not reflecting when I open www/index.html

Make sure you run npm run build after every change, or set up a WebStorm File Watcher task to run that command on every file change.

My DataBoundScrollView won't scroll if I drag in between the items

The FlexScrollView will not by default create listeners outside of the renderables it draws. You can either create a Famous surface behind the scrollView and .pipe() it to the scrollView, or use a container in the ScrollView.