Там более строгий подход к переменным, нужно постоянно контролировать что куда отправляется, какие параметры получают функции. И так далее. Если сайт сделал, то он будет работать везде, а приложение нужно гонять на разных ос, смотреть расходы ресурсов... Я как то сталкивался с таким приложением, которое росло в геометрической прогрессии (по расходу памяти).