➡️ Как работать с двумя библиотеками одновременно?
Опытные специалисты знают, что самый удобный способ — это прописать в коде абстракции, которые масштабируются под разные устройства. Например, работать с картой, которую можно адаптировать и под HMS, и под Google.
Обратите внимание, что недостаточно просто проверить производителя, так как встречаются смартфоны от Huawei с сервисами Google. Нужно применять специальные методы из SDK, которые помогут понять, что вы можете использовать на конкретном устройстве.
➡️ Для каких сервисов есть замена?
Практически для всех. Многие фичи в Huawei Mobile Services реализуются примерно так же, как и в Google Play Services. Разработчики найдут много знакомого для себя, так как компания постаралась максимально упростить использование своих библиотек.
➡️ Тестирование.
Huawei предусмотрительно создала облачные сервисы для тестирования приложений. Благодаря этому вы можете хорошо сэкономить на закупке реальных устройств.
➡️ Как дела с кроссплатформенной разработкой?
На официальном сайте Huawei опубликована документация, где вы можете найти примеры реализации программ для Flutter, React Native и Xamarin.
➡️ Что в итоге?
Поддержка сервисов от Huawei — это несложно. Компания постаралась облегчить задачу разработчикам: создала свои библиотеки максимально похожими на уже привычные нам, разместила на официальном сайте документацию и примеры.
Кроме того, в открытых источниках много кейсов от других организаций, которые активно делятся своим опытом написания ПО для Huawei.
Больше информации про разработку мобильных приложений на нашем сайте: https://s.simbirsoft.com/TjmP
Post #50
128