Package dependency and suitable SDLC

Best Practices

Hi, I have been developing my app for about a year, and now close to completion, but a few errors has made me use Android Studio to investigate issues. 

While using A.S I noticed that there are a lot of packages have newer versions incompatible with dependency constraints and many out of date with later versions available and shows the message: Some input files use or override a deprecated API, Some input files use unchecked or unsafe operations.....so:

Question 1 - Is it ok to ignore this and go with what FF produces?

Question 2: This also lead me to question what a suitable SDLC is when using FF, should it be?

  • Develop App in FF, then push to GitHub

  • Update dependency and custom code in A.S then push back to GitHub

  • Deploy to stores in FF via GitHub repos

What do others do?

And should it be any different for iOS?