Какой именно частью "web-сайтов" и "мобильных приложений" ты собираешься заниматься?
Back-end сайта ничем не отличается от back-end приложения.
А вот front-end может быть и совершенно разным, и практически идентичным - если приложение состоит из единственного WebView.