С чего начать изучение API?

190
03 января 2019, 20:20

У меня такая ситуация, У нас есть 1 урок по ASP.Net и другой урок по разработке Android приложений, и я хочу написать веб приложение на ASP и его мобильное прил. для Android. И препод говорит что можно просто добавить API от веб приложения в мобилку и чтоб вся обработка шла туда. То есть написать бэк-енд на ASP и использовать его и в мобильном андроид приложении(хотя бэк Андроида вроде на Java). Как это сделать или как правильно задавать вопросы гуглу или как искать уроки по этой теме ??

Answer 1

Если вы будете самостоятельно писать бэк для своего приложения то начинать нужно с изучения всего что связано с серверной частью. Если же вам уже будут давать готовое апи для вашего приложения, то нужно начинать изучать принципы отправки запросов на сервер и обработки его ответов. Я на данный момент занимаюсь разработкой клиент-серверного приложения, и мне дают документацию по апи, где прописаны все запросы необходимые для полного замещения веб-сервиса моим приложением. Для работы с апи я использую библиотеку Retrofit, хотя есть и Volley - это уже кому какая придется по душе. Лично я бы вам советовал начать читать про сами клиент-серверные приложения. Библиотеку я вам посоветую использовать Retrofit потому-что она более удобная и гибкая, и лично мне более понятна в использовании. Ниже я привожу несколько ссылок которые облегчат выполнение ваших задач:

  1. Инструмент для создания классов-моделей, которые будут использоваться в запросах.
  2. Сервис, который показывает структуру вашего ответа с сервера.
  3. Туториал для работы с ретрофитом.
  4. Статья по библиотекам которые я указывал.
  5. Еще статья по работе с retrofit

Надеюсь хоть чем-то помог, если будет что-то не понятно - не стесняйтесь и спрашивайте. Удачи, я верю что у вас все получится :)

READ ALSO
Работа с css в qt

Работа с css в qt

Пытаюсь сделать что бы QLabel приобрел полосатую окраску:

191
Слетает верстка ThimPress (Wordpress) шаблона в браузере Safari

Слетает верстка ThimPress (Wordpress) шаблона в браузере Safari

Прошу о помощи знатоков wp, сам я не смог найти в какую сторону копать

178
Флажок в javaScript

Флажок в javaScript

Я начинающий javaScript разработчик, поэтому прошу не пинать строго за данный вопросИмеется следующий javaScript код:

181
Получение js объекта из строки

Получение js объекта из строки

Есть файлjs такого вида

174