I gave it a quick scan. One thing I think you're missing is that it's beneficial to have an app you're working on loaded on your phone during an interview.
The ability to be able to pull it out and show some of the functionalities and speak to how they're implemented will go much further than telling the interviewer to look at your github profile.