Вообще, смотря в каком приближении оценивать. Потому что если брать только приложение, то сами алгоритмы программы, работа с файловой системой и прочее можно тоже списать на бэк. Бэк и фронт на то и называются "перед" и "зад". Перед это то, с чем интеракция идет, а зад то, что управляет предоставлением переда. Если в бОльшем масштабе — фронт все приложение на телефоне, а бек это сервер, который обработку данных ведет, что превращает приложение на телефоне в фронт ("тонкий клиент" в жирных кавычках, потому что он зачастую далеко не тонкий)