Dasihub
@Dasihub

Вопросы для мобильных разработчиков?

Добрый день, я являюсь веб разработчиком и мне стало интресно, а что там с мобильной разработкой. У меня есть несколько вопросов для мобильных разработчиков.

1. Как рабоает Api и как клиентская часть общается с сервером? То есть к примеру в вебе фронтенд и бэкенд обмениваются данными с помощью API http протокол, фронтенд делает запрос на роутер, бэкенд понимает это и дает ответ, а как обстаят дело в мобильной разработки? Там тоже есть ли роутеры?

2. Где хранятся куки, кэш файлы? В вебе куки, кэш файлы хранятся в самом браузере.

3. На счет клиентской части. Чтобы в вебе сделать красивую клиентскую часть нужно html и css, а в мобильной разработке есть ли свои гипертекстовые редакторы по типу html?
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
AgentSmith
@AgentSmith
Это мой ответ на твой вопрос
1. через API по http и общается клиент с сервером. Иногда через вебсокеты.
Принято использовать широко распространённые библиотеки типа OkHttp, Retrofit.
Зачем роутеры в мобилке? Нет их там. Роутинг реализуется на стороне сервера, это уже бэкенд.

2. А зачем хранить куки и кэш? Мы же общаемся по REST API, здесь куки и кэш не нужны. И что ты собирался хранить в кэше?

3. что-то такое похожее есть в IDE, но работать с ним в визуальном редакторе невозможно, особенно, если это динамическая вёрстка или фрагмент переиспользуется в других фрагментах или activity
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы