Это больше на десктоп похоже
На десктопе ты запросто можешь взять и напрямую к базе большой обратится, в мобильной разработке ты дергаешь некий api сервера и он тебе возвращает данные.
Я в этом направлении имел ввиду сходство с вебом. т.е. там где идеология что есть некое промежуточное звено, которое выполнит ту или иную обработку, т.к. мобильное устройство по определению имеет довольно ограниченные ресурсы (оперативная, вычислительная, энергия в конце концов)
Но это исключительно мое имхо - то как я это увидел когда размышлял о том, чтобы заняться мобильной разработкой..