H, на андройде точно возникнет проблема того что через определенное время приложение гасится для сохранения батареи. В реакт нативе это очень сложно решается. В java немного проще. Самый простой выход писать SPA и надеяться что его андройд вы погасит в определенный момент.
H, сделайте проще откройте twitch в браузере и на телефоне и посмотрите на отзывчивость. Только не берите современный телефон с андройдом 7 версии, а например 4 и не с 3 гигами оперы на борту. Думаю результаты и выводы сами придут. Но я все равно уверен что SPA будет и стабильнее и отзывчивее если вы его будете юзать на пк.
так там же инструкция есть.
переходите в папке где лежит package.json и открываете консоль в этом месте. Затем устанавливаете необходимые пакеты командой npm install. Ждете пока все установится затем пишите коману npm start и ждете пока прогрузится сервер и откроется страница в браузере.
Swaer, вы можете установить у себя например xampp и на нем написать простенький сервер с проверкой и возвратом токена или если не хотите можете использовать firebase (это онлайн база от гугла)
почитайте
parsing error в каком месте?