Отрытое? Оговорочка по Фрейду)
Вы что, не видели приложений с открытым исходным кодом? Попробуйте исходники Chromium скачать и собрать, и поймете, что если приложение простое (а не как Chromium), то легче и проще написать самому, чем заниматься раскопкой исходников, которая обычно по сложности являет собой почти что реверс-инжиниринг.
А избегать изучения HTTP - это, помимо прочего, еще и очень глупо.
На фрилансе за создание HTTP-клиента (бота) для чужого сайта просят пятизначные суммы.
Да и вообще сейчас не Web 1.0 давно уже, и самые разные HTTP-запросы в том или ином виде нужны практически в любом крупном проекте, особенно что касается веба.
И учтите, что на свете есть вещи в сто раз сложнее чем HTTP, так что если вы даже HTTP осилить не можете, то каково будет во многих других случаях?
Сперва освойте HTTP в браузере (AJAX), вот гайд для начала:
codeproject.com/Tips/1065669/How-To-Build-Web-Site...
Уже после этого реализовать то же самое со стороны десктопного/мобильного приложения, неважно под какую платформу, будет гораздо легче. Общая логика везде одна, т.к. протокол один и тот же - HTTP.