Pull to refresh
10
0
Влад @vladg7

Mobile dev

Send message

Улучшаем автокомплит в смешанных Java-Kotlin проектах

Level of difficultyEasy
Reading time4 min
Views1.7K

Недавно я наткнулся на статью, где описывается, как можно убрать мешающие варианты из автокомплита в Android Studio. Но тот способ касается только классов — с методами у меня так же не получилось, и тогда мне пришла идея.

Что за идея?
Total votes 8: ↑8 and ↓0+13
Comments0

In-app purchases: продвинутые механики работы с покупками на Android и iOS

Reading time6 min
Views4.2K

Привет, я Влад, core разработчик Adapty SDK для Android. Это заключительная статья из серии туториалов по внедрению внутренних покупок в приложениях Google Play и App Store.

В заключительной статье мы решили не замыкаться на одной платформе, а рассказать о продвинутых практиках работы с покупками на iOS и Android и показать, как сервер расширяет наши возможности при работе с подписками и какие преимущества даёт.

Читать далее
Rating0
Comments0

Android in-app purchases, часть 4: коды ошибок от Billing Library и как не облажаться с тестированием

Reading time5 min
Views5.1K

Сегодня мы поговорим о кодах ошибок, которые мы можем получить от Billing Library в методе getResponseCode(). Это наш четвёртый туториал по внедрению внутренних покупок в приложения на Android. Остальные доступны по ссылкам:

1. Android in-app purchases, часть 1: конфигурация и добавление в проект.

2. Android in-app purchases, часть 2: инициализация и обработка покупок.

3. Android in-app purchases, часть 3: получение активных покупок и смена подписки.

4. Android in-app purchases, часть 4: коды ошибок от Billing Library и как не облажаться с тестированием. — Вы тут.

5. Android in-app purchases, часть 5: серверная валидация покупок.

Читать далее
Total votes 5: ↑5 and ↓0+5
Comments0

Android in-app purchases, часть 3: получение активных покупок и смена подписки

Reading time7 min
Views5.3K

Cегодня мы рассмотрим две важные темы по реализации in-app покупок с Google Billing Library. Начнем с получения активных покупок пользователя, то есть действующих подписок и ранее купленных non-consumable продуктов.

Это наша третья статья из цикла статей про внедрение покупок на Android. В этой серии мы полностью закрываем вопросы добавления покупок в приложениях Google Play:

1. Android in-app purchases, часть 1: конфигурация и добавление в проект.

2. Android in-app purchases, часть 2: инициализация и обработка покупок.

3. Android in-app purchases, часть 3: проверка статуса подписки и crossgrade. — Вы тут.

4. Android in-app purchases, часть 4: коды ошибок от Billing Library и как не облажаться с тестированием.

5. Android in-app purchases, часть 5: серверная валидация покупок.

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments0

Android in-app purchases, часть 2: инициализация и обработка покупок

Reading time12 min
Views7.1K

Это вторая статья из серии, посвящённой подключению внутренних покупок в приложениях Google Play. В этой статье разберём пример пейволла и реализацию механизма покупки.

Познакомьтесь с остальными статьями из цикла:

1. Android in-app purchases, часть 1: конфигурация и добавление в проект.

2. Android in-app purchases, часть 2: инициализация и обработка покупок.

3. Android in-app purchases, часть 3: получение активных покупок и смена подписки.

4. Android in-app purchases, часть 4: коды ошибок от Billing Library и как не облажаться с тестированием.

5. Android in-app purchases, часть 5: серверная валидация покупок.

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments9

Android in-app purchases, часть 1: конфигурация и добавление в проект

Reading time7 min
Views14K

Начинаем серию статей о подключении подписок в мобильных приложениях на Android. В этой статье разберём:

• как создавать продукты в Google Play Console;
• конфигурировать подписки: указывать длительность, стоимость, пробные периоды;
• получать список продуктов в приложении.

Познакомьтесь с остальными статьями из этой серии:

1. Android in-app purchases, часть 1: конфигурация и добавление в проект. - Вы тут.

2. Android in-app purchases, часть 2: инициализация и обработка покупок.

3. Android in-app purchases, часть 3: получение активных покупок и смена подписки.

4. Android in-app purchases, часть 4: коды ошибок от Billing Library и как не облажаться с тестированием.

5. Android in-app purchases, часть 5: серверная валидация покупок.

Читать далее
Total votes 2: ↑2 and ↓0+2
Comments5

Information

Rating
Does not participate
Registered
Activity