Pull to refresh
  • by relevance
  • by date
  • by rating

Тестирование платежей внутри приложений Android Market

Development for Android *


В блоге Android Developers объявили, что на следующей неделе будет открыта система биллинга внутри приложений, анонсированная в январе. Например, можно будет продавать виртуальные товары в играх за реальные деньги.

Протестировать In-app Billing можно уже сейчас, добавив эту опцию в Developer Console, создать каталог товаров, назначить цены и совершить тестовые покупки. До официального запуска системы каталог не будет отображаться пользователям.
Total votes 9: ↑5 and ↓4 +1
Views 2.2K
Comments 3

В Android Market запущена система платежей внутри приложений

Development for Android *


Как и обещалось на прошлой неделе, сегодня в Android Market запущена система платежей внутри приложений (In-app Billing). Разработчики теперь могут публиковать приложения с поддержкой этой системы, а пользователи таких приложений смогут совершать в них покупки.

Система платежей внутри приложений даёт разработчикам больше возможностей для получения прибыли от своих приложений: модель «попробуйте-и-купите», виртуальные товары, обновления и другие модели платежей. Если вы ещё не знакомы с этой системой, то можете узнать о ней больше в справочном разделе сайта Android Developers.
Читать дальше →
Total votes 39: ↑30 and ↓9 +21
Views 1.5K
Comments 20

In-app purchasing или внутренние платежи в приложениях для Android

Development for Android *
Sandbox

О чем это вообще?



С версией приложения Android Market 2.3.0 для разработчиков приложений для платформы Android открылась возможность предоставлять пользователям платежи внутри самих приложений. Теперь можно продавать уровни и артефакты, видео, музыку, плагины и прочее, пользуясь лишь встроенными средствами платформы. Давайте увидим, как это можно сделать.

Что нам понадобится?



Как обычно, любимая IDE, Android SDK и пример приложения.
Так же будет полезным представлять себе, что такое Service, BroadcastReceiver и, конечно, Activity.

Так же нам понадобится разрешение в файле манифеста —

<uses-permission android:name="com.android.vending.BILLING"/>, без него ничего не заработает.

Как это в принципе работает?



Читать дальше →
Total votes 42: ↑39 and ↓3 +36
Views 55K
Comments 22

In-App Purchase в Android приложениях

Development for Android *
Sandbox
1. Что это такое и зачем это нужно?

In-App Purchase, грубо говоря, представляет собой сервис покупки виртуальных товаров внутри приложения (например игровой валюты, новых уровней, игровых предметов и т.д.). Применяется он в основном в играх, в тех случаях, когда встает вопрос о необходимости заработка на своем творении, а распространять его платно не особо хочется (или нет смысла).
Читать дальше →
Total votes 25: ↑22 and ↓3 +19
Views 85K
Comments 3

Платное и бесплатное приложения: два в одном

Development for Android *
Tutorial


О том, как непросто создать приложение с поддержкой In-App Purchase на хабре уже рассказывали (здесь и здесь), — слишком много кода для такой простой функциональности.

Даже поддержка оплаты через PayPal внедряется намного проще.

Но благодаря Robot Media SL и open-source библиотеки Android Billing Library, наша жизнь упрощается. Намного упрощается.
Читать дальше →
Total votes 45: ↑43 and ↓2 +41
Views 12K
Comments 18

One Platform Foundation: Обзор AppDF и OpenIAB

Development of mobile applications *Development for Android *
Sandbox
Всем привет!
Посетив YaC, я заинтересовался проектом OnePF и, чтобы углубить свои знания о нем, отправился на хабр.
К своему удивлению, нашел о нем лишь одно упоминание, да и то вскользь.

Раз такое дело, решил разобраться сам и поделиться с читателями хабра.


Любой Android-разработчик наверняка наслышан о «зоопарке» Android-устройств, но не все обращают внимание, что с Android-маркетами творится то же самое. Многие этого не замечают, т.к. ограничиваются лишь Google Play, но ребята из OnePF подвели статистику, которая показывает, что львиную долю из загрузок приложений занимают альтернативные GooglePlay-рынки. Следственно, пренебрегая ими, разработчик упускает аудиторию и выгоду.

Конечно, можно вручную добавлять свою игру на тот или иной рынок, но при большом количестве рынков с разными требованиями это превращается в головную боль…

Именно эту проблему и попытались автоматизировать и решить разработчики OnePF.

One Platform Foundation — проект, занимающийся разработкой стандартных механизмов и инструментов для комфортной работы со множеством Android-маркетов. На текущий момент проект активно разрабатывается и уже имеет два интересных решения:
  • AppDF — стандартизированный формат файла для универсальной загрузки приложений в Android-сторы.
  • OpenIAB — библиотека для прозрачной работы с разными системами In-App Billing.

А дальше подробнее...
Total votes 9: ↑9 and ↓0 +9
Views 5.5K
Comments 3

Библиотека для совершения покупок внутри приложений (Android In-App Billing v.3)

Open source *Development for Android *

Checkout («касса», «кассовый аппарат») — это библиотека для совершения покупок внутри приложений на базе Android In-App Billing v.3. Основная цель — уменьшить время разработчика, затрачиваемое на внедрение платежей в Андроид приложения. Проект был вдохновлён библиотекой Volley, и проектировался для того, чтобы быть максимально простым в использовании, быстрым и гибким.
Читать дальше →
Total votes 34: ↑32 and ↓2 +30
Views 33K
Comments 22

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

Adapty corporate blog Development of mobile applications *Development for Android *
Tutorial

Это вторая статья из серии, посвящённой подключению внутренних покупок в приложениях 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
Views 1.8K
Comments 9

iOS in-app purchases, часть 5: обработка ошибок SKErrors

Adapty corporate blog Development for iOS *Development of mobile applications *
Tutorial

В этом посте разбираем полный список SKErrors: что они значат и как их обрабатывать. Каждую ошибку мы рассмотрим в трёх аспектах: как она возникает, что с ней делать и какое сообщение показывать пользователю в уведомлении об ошибке.

Это пятая статья из нашей серии, посвящённой внедрению покупок на iOS. Познакомиться с предыдущими можно по ссылкам:

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

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

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

4. iOS in-app purchases часть 4: локальное тестирование покупок в XCode.

5. iOS in-app purchases часть 5: обработка ошибок SKErrors. - Вы тут.

Читать далее
Total votes 1: ↑1 and ↓0 +1
Views 757
Comments 0

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

Adapty corporate blog Development of mobile applications *Development for Android *
Tutorial

Сегодня мы поговорим о кодах ошибок, которые мы можем получить от 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
Views 946
Comments 1

React Native in-app purchases: конфигурация и получение списка продуктов

Adapty corporate blog Development of mobile applications *Mobile applications monetization *

В React Native не существует базового инструмента для внедрения внутренних покупок. Поэтому неминуемо приходится пользоваться сторонними библиотеками. Самые популярные библиотеки для добавления покупок в приложения на React Native — это react-native-iap и expo-in-app-purchases.

Правда, сегодня я расскажу про библиотеку «react-native-adapty», потому что по сравнению с другими библиотеками, у неё есть преимущества:

в отличие от других библиотек, есть серверная валидация покупок;
библиотека поддерживает все текущие фичи магазинов от промо-офферов до оплаты наперёд, а поддержка новых функций появляется в ней быстро;
код получается чище и понятнее;
можно выпускать изменения в продуктах без прохождения полного релиз-цикла.

Читать далее
Total votes 3: ↑3 and ↓0 +3
Views 592
Comments 2

Реализация in-app purchases на Flutter c помощью Adapty SDK

Adapty corporate blog Development of mobile applications *Mobile applications monetization *Flutter *

Привет, меня зовут Алексей, я разрабатываю Adapty SDK для Flutter. Сегодня я расскажу про внедрение внутренних покупок в мобильное приложение на Flutter с помощью плагина, который мы разрабатываем.

Flutter — это относительно новый фреймворк от Google для быстрого создания кросс-платформенных приложений. Второй популярный фреймворк — React Native, о покупках на Реакте мы писали в другой статье.

Читать далее
Total votes 3: ↑3 and ↓0 +3
Views 1K
Comments 2