Hey Dan!
With reference to 1) I was talking about the same build.gradle file in 2). Apologies as I dont have alot of development experience with android so I had com.auth0.RandomName as the applicationId. I also just copied that into the ‘appAuthRedirectScheme’. After clicking the login button it just went into an infinite loading cycle. I changed the applicationId to com.example.randomname and it seemed to have been fixed. Not sure if coincedental or not.
With reference to 2) Actually I think that was me being stupid. I opened the new project with Android Studio and it was just very laggy in loading the files. I did it again and opening it up in visual studio works fine so ignore that one.
Overall, life saver guide without having to dig into other SDKs Are you able to share what might be shared next in terms of flutter documentation (if any).