Лицензирование приложений - это головная боль, которую вы не хотите делать своими руками

Наш новый раздел «Бизнес приложений» представлен вам MacPaw, разработчиком проверенных приложений для Mac.

Для независимых разработчиков Mac одна из больших и сложных задач, с которыми Mac App Store эффективно справляется, - это лицензирование приложений. Вы просто отправляете свое приложение, а затем магазин управляет фактической лицензией приложения через свои учетные записи пользователей. Но это неоспоримое удобство имеет несколько серьезных недостатков.

Во-первых, в App Store нет такой вещи, как бесплатная пробная версия. Чтобы предложить потенциальным клиентам тест-драйв, вы должны создать две версии своего программного обеспечения: одну бесплатную и одну платную.

Тогда вам остается надеяться, что ваши бесплатные пользователи в какой-то момент проактивно перейдут на платную версию. Попрощайтесь с высокими коэффициентами конверсии!

С этим связано отсутствие действенной аналитики приложений. Когда вы продаете свое приложение через Mac App Store, вы не сможете протестировать различные пробные периоды или ограничения функций, потому что у вас не будет полной видимости последовательности конверсии.

Вторая большая проблема с продажей своего творения в Mac App Store заключается в том, что вы теряете огромный процент своей прибыли. Несомненно, распространение вашего программного обеспечения через App Store экономит ваше время и нервы, и потенциально может предложить некоторую известность. Однако сокращение Apple настолько велико, что неясно, стоит ли оно того.

Выход из сетки Mac App Store

Честно говоря, идея выйти за пределы Mac App Store звучит довольно обескураживающе. Если вы пойдете по этому пути, вы должны реализовать лицензионные ключи (активация, деактивация, оптовые закупки и т. Д.). Вам также нужно будет отслеживать активные ключи и настраивать такие вещи, как настраиваемая служба оплаты и выставления счетов, автоматизация восстановления ключей, алгоритм генерации ключей, относительно безопасный для взлома, так далее.

Количество мелочей и сложностей очень велико.

Если вы собираетесь покинуть безопасные (но дорогостоящие) рамки Mac App Store, вам действительно нужна структура сквозного лицензирования приложений. По этим причинам все больше и больше разработчиков переходят на интегрированные решения, такие как DevMate или Paddle, для управления лицензированием и другими важными задачами.

Простота использования App Store в сочетании с незнанием разработчиками проблем, которые он скрывает (например, приложение лицензирование), создало слепую зону для многих разработчиков Mac, которые могут не осознавать, что есть другой способ получить все сделано.

Paddle поддерживает множество платформ приложений, но создатель DevMate, MacPaw, уделял особое внимание вопросам лицензирования Mac. MacPaw потребовалось восемь лет институциональных знаний, а также основных технологий, созданных для Mac компании. apps, и объединил все это в пакет услуг для разработчиков, что упростило полное удаление App Store.

Простой обзор некоторых функций этих платформ - и размышление о том, почему они существуют - служит хорошим руководством по сложностям лицензирования приложений, поэтому я остановлюсь на некоторых здесь. Чтобы убедиться, что я правильно понял детали, я связался по скайпу с Верой Ткаченко, руководителем команды Cocoa в MacPaw в Украине.

Управление лицензированием приложений

Итак, давайте вернемся и рассмотрим вопросы лицензирования приложений. С точки зрения пользователя приятно, что App Store полностью избавился от управления ключами, поместив его в систему с одним входом. К счастью для разработчиков, если вы хотите вырваться из тисков Apple, определенные инструменты помогут сделать это безболезненным для вас и ваших пользователей.

Например, с этими платформами для разработчиков вам не нужно беспокоиться о создании ключей активации, которые вы выдаете пользователям, и управлении ими. Они также занимаются автономной активацией, бета-лицензированием, распространением, платежами и массовыми продажами B2B.

Большинство разработчиков даже не задумываются о многих из этих функций (и, честно говоря, не хотят думать о них). Но всем инди-разработчикам пора подумать о том, чтобы взять на себя управление, чтобы выжать максимум из роста и использования своих продуктов.

Ваша трещина показывает

Помимо упрощения всего процесса генерации ключей, платформа для разработчиков может помочь вам опередить хакеров. Ткаченко рассказал мне, что когда-то MacPaw начинал использовать соленые ключи даты (другие интересные подходы можно найти на Переполнение стека). Затем подход MacPaw расширился до использования JSON с цифровой подписью и не только.

Несколько лет назад MacPaw осознал, что один из продуктов компании страдает от взломанных установок, и приложил немало усилий для решения этой проблемы.

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

Еще одна вещь, о которой следует помнить о взломе, на что Ткаченко указал: люди, использующие взломанные версии вашего программного обеспечения, являются потенциальными клиентами, а не врагами.

«Ваша цель - превратить их в платных пользователей», - сказал Ткаченко. «Некоторые пользователи даже не понимают, что используют взломанную версию».

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

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

Не ненавидь, интегрируйся

Одна из главных причин, по которой я не собираюсь создавать собственное решение для лицензирования приложений в ближайшее время, заключается в том, что использование всего API было бы огромным подъемом. С помощью Paddle или DevMate я мог подключить их к моей CRM и партнерским системам и даже поддерживать популярные приложения, такие как ZenDesk, прямо из коробки.

Подумайте об этом на минуту. Вы сможете интегрировать данные о лицензировании приложений с существующими бизнес-процессами для полной видимости и отслеживания ваших пользователей, запросов на поддержку, клиентов и продаж. Это то, чего App Store не может и даже не хочет.

И пока мы говорим о продажах, если вы до сих пор со мной, возможно, вы согласны с переходом из App Store, но вас беспокоит возможность потери дохода. Фактически, именно здесь ваша собственная стратегия лицензирования приложений может начать окупаться.

Меньше пользователей… больше денег?

Это одно из моих любимых рыночных недостатков прямо сейчас: отойдя от Mac App Store, вы можете получить все эти дополнительные функции, одновременно добавив более деньги в кармане как разработчик.

Платформы для разработчиков, которые включают лицензирование, или услуги, которые предлагают более ограниченные функции (например, App Annie или HockeyApp), скорее всего, будут оцениваться пользователем, а не покупкой. Это означает, что меньшее количество продаж может принести вам такую ​​же сумму денег или больше.

Но будет ли выход за пределы магазина приложений Apple на самом деле означать снижение продаж? Нас приучили думать, что без распространения в App Store объем ваших продаж резко упадет. Но чаще всего в App Store ваше приложение все равно просто теряется в шуме. Чтобы стать участником или продвигаться по службе, требуется безумное количество загрузок, и для многих разработчиков эта цена не окупается.

Также Ткаченко отмечает, что, оказавшись вне App Store, вам становится доступен целый мир маркетинговых приемов. Эти проблемы с лицензированием приложений - не просто препятствия - это возможности для роста.

«Лицензирование - это способ расширить вашу пользовательскую базу, особенно если у вас более одного продукта», - сказала она. Вы можете «объединять ключи, экспериментировать с типами толпы, тратить меньше времени на поддержку [клиентов]».

По ее словам, эти функции не только облегчают вам поиск своей аудитории и развитие для них, но и приятный пользовательский опыт увеличивает количество рекомендаций из уст в уста.

Среди разработчиков macOS растет чувство недовольства. App Store создает крупных победителей, но оставляет небольшие приложения в тени. Такие, казалось бы, мелочи, как отсутствие доступа к электронной почте пользователей и отсутствие встроенных магазинов, могут иметь большие, плохие последствия, препятствуя развитию вашего бизнеса.

Если вы подумываете о том, чтобы стать независимым, попробуйте такие инструменты, как Paddle, DevMate или другие лицензионные SDK, чтобы узнать, подходят ли они.

Последнее сообщение в блоге

Это приложение позволяет легко перемещать историю чатов WhatsApp между iOS и Android.
October 21, 2021

Этот пост о передаче чата в WhatsApp представлен доктором Фоне.Когда вы приобретаете новое устройство и переносите на него свою учетную запись What...

| Культ Mac
October 21, 2021

Лучшие предложения Apple за неделю: купите Apple Watch Series 1 по самой низкой ценеФото: charlie0111 / Pixabay CCОбзор предложений Apple на этой н...

| Культ Mac
October 21, 2021

Время от времени я слушаю песню через приложение «Музыка» на своем iPhone или (в последнее время) слушаю iTunes Radio на своем iPad через Bluetooth...