Могу ли я использовать веб-службы приложений, которые уже созданы для Android в iOS, особенно для push-уведомлений

Есть ли разница между веб-сервисами для Android и iOS? особенно если я внедряю push-уведомления с помощью облачных сообщений Google

заранее спасибо

1 ответ

Решение

Веб-сервисы

Между веб-сервисами не должно быть серьезных различий Android а также iOS, Особенно когда дело доходит до обмена JSON с объектными представлениями. В конце концов, это все то же самое, разбор и отображение. Иногда вы можете захотеть вернуть некоторую специальную информацию для конкретной платформы. В этом случае мобильным клиентам нужен способ сообщить бэкэнду, какой OS они бегут.

Всплывающие уведомления

Push-уведомления это отдельная история. На Android у вас есть Google Cloud Messaging и на iOS Apple Push Notification Service, Ваш сервер должен знать, какую службу уведомлений использовать.

Есть много способов решить эту проблему. Одним из способов является установка пользовательских HTTP заголовок, который будет содержать информацию о OS мобильный клиент работает. Другой - иметь параметр, который отправляется с каждым запросом.

Другие вопросы по тегам