Plenty of iOS and Android apps already do this
Are GitHub suffering from "not-invented-here" syndrome?
Mandatory xkcd: https://xkcd.com/927/
Panel 1: Situation: there are 14 competing GitHub client apps for mobile.
Panel 2: 14?! Ridiculous! We need to develop one universal app that covers everyone's use cases. Yeah!
Panel 3: Situation: there are 15 competing GitHub client apps for mobile.