View
133
Download
1
Category
Preview:
Citation preview
Серверные разработчики VS мобильные
Роман Мочалов,
Improve Digital
Серверные и мобильные разработчики
Правильное мобильное API
Как есть: Как нужно:
Сделать быстро и качественно: mission impossible
Правильное мобильное API
API должно быть мобильным
Правильное мобильное API
Быстрым
Правильное мобильное API
Золотое правило:
Правильное мобильное API
1 экран
1 запрос
Качественным
Правильное мобильное API
Все, что нужно для API
Правильное мобильное API
Тестирование API
Правильное мобильное API
Тестирование сервера — работа серверных разработчиков
Тестирование взаимодействия мобильного приложения и API — работа мобильных разработчиков
Опыт — сын ошибок трудных
Правильное мобильное API
Токены
Правильное мобильное API
В МП чаще всего используем: • Токен приложения • Токен пользователя
И что же с ними не так: • Метод требует в качестве параметра ID пользователя; • Истечение срока жизни токена.
Пароли
• Пароли в плейнтексте? – Да! И такое мы тоже видели (((
Правильное мобильное API
Правильное мобильное API
Типы данных и форматы
Правильное мобильное API
• Придерживайтесь строго оговоренных типов данных
• Таймштамп всегда в секундах, не в миллисекундах и не в минутах!
• Json - это не строка! Это структура!
Если у вас возникли вопросы, я с удовольствием обсужу их с вами.
Роман Мочалов, Senior iOS-разработчик Improve Digital
Recommended