I was using TouchKit (which wasn’t supported in the v7 compatibility classes)
I was using OSGi (which was mainly a problem with TouchKit)
The steps to follow are:
First just get the application to compile using the v7 compatibility classes
Then go through each View and/or UI and replace the v7 widgets with their v8 equivalent (I just remove the import statement and let the IDE import the other one), one widget at a time, and at the same time switch the data bindings: