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