Хостинг для мобильных приложений

Подобные программы есть у многих хостеров, тот же Openshift или EC2 (первый дает 3 инстанса, второй только один инстанс зато

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

Серверные системы аналитики

Это вторая часть цикла статей об аналитических системах (ссылка на часть 1).
Сегодня уже не вызывает сомнений, что аккуратная обработка данных и интерпретация результатов могут помочь практически любому виду бизнеса. В связи с этим аналитические системы становятся все более нагруженными параметрами, растет количество триггеров и пользовательских ивентов в приложениях.
Из-за этого компании отдают своим аналитикам все больше и больше «сырой» информации для анализа и превращения ее в правильные решения

Важность системы аналитики для компании не должна быть недооцененной, а сама система должна быть надежной и устойчивой.

AMP: будущее электронной почты

Перевод

Динамическое электронное письмо, созданное с использованием технологии AMP, российскими разработчиками из ecwid.ru

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

«Как?» — вы спросите? Ответ под катом

Как делать сайты в 2019 году

  • Перевод
  • Tutorial

Веб стремительно меняется, не отставай и ты!

Я писал подобную статью в 2018 году, но веб меняется так быстро, что те гайдлайны уже безнадёжно устарели.

Давайте-ка шаг за шагом разберём важнейшие принципы веб-дизайна в 2019 году.

Обязательно дайте пользователю знать, что у сайта есть мобильное приложение

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

Ну а кратчайший путь к этому — показать здоровенное модальное окно:

В качестве необязательной опции можно добавить кнопку или ссылку, чтобы закрыть это окно, но принципиально важно, чтобы текст на ней был слабо различим и сформулирован так, как будто пользователю должно быть стыдно отказываться или он ещё захочет установить приложение в будущем. Совет: Если у вас нет мобильного приложения, не беда! Просто запихните весь сайт в  webview с отключенной безопасностью и пишите, что это мобильное приложение!

Совет: Если у вас нет мобильного приложения, не беда! Просто запихните весь сайт в  webview с отключенной безопасностью и пишите, что это мобильное приложение!

Для кого предназначен хостинг приложений Вебасист

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

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

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

Хостинг как вид услуг развивался вместе с Web и всегда был наиболее широко востребован именно для размещения веб-сайтов в ЦОД провайдеров.

Появившаяся позднее технология виртуализации привлекла внимание поставщиков услуг хостинга, поскольку оказалась подходящим средством для максимального использования имеющихся физических ресурсов. Термины VDS (Virtual Dedicated Server) или VPS (Virtual Private Server), обозначающие виртуальный выделенный сервер, функционирующий на физическом, появились почти десятилетие назад

В последующие годы VDS /VPS как вид хостинговых услуг эволюционировал вместе с программными средствами виртуализации и сегодня предоставляет пользователям широкие возможности гибкого выделения ресурсов и изменения параметров виртуального сервера, выбора программных платформ и инструментов, включая средства аналитики и защиты от DDoS-атак. Виртуальный выделенный сервер может поддерживать требуемое количество сайтов, баз данных, доменных зон и пр. Ряд провайдеров предлагают (Solid State Drive)

Термины VDS (Virtual Dedicated Server) или VPS (Virtual Private Server), обозначающие виртуальный выделенный сервер, функционирующий на физическом, появились почти десятилетие назад.
В последующие годы VDS /VPS как вид хостинговых услуг эволюционировал вместе с программными средствами виртуализации и сегодня предоставляет пользователям широкие возможности гибкого выделения ресурсов и изменения параметров виртуального сервера, выбора программных платформ и инструментов, включая средства аналитики и защиты от DDoS-атак. Виртуальный выделенный сервер может поддерживать требуемое количество сайтов, баз данных, доменных зон и пр. Ряд провайдеров предлагают (Solid State Drive).

Монетизация облака: как привлечь клиентов и не разориться


Легко поверить, что VSaaS продаёт себя сам. В идеальных условиях, подключив одну камеру и получив доступный облачный сервис видеонаблюдения, клиент быстро понимает, как всё это работает и идёт подключать платные тарифы. Он добавляет новые камеры и услуги, работает с видеоаналитикой, решает всё больше своих задач, и рекомендует VSaaS знакомым и партнёрам.
На самом деле, на этом пути любого провайдера сетевых услуг ждут такие вызовы, говорить о которых никто вообще-то не любит, хотя облачный бизнес сталкивается с ними практически ежедневно. Вызовы эти предсказуемо касаются денег. Самая главная и сложная задача – как считать и продавать облако, делая хорошо и пользователю, и себе.

Подготовка маркетинговых материалов

требования стора. Эти требования монументальны и редко подвержены изменениям, к ним есть четкие описания;
требования, которые возникают из задач проекта: что более актуально для ЦА этого приложения, какой маркетинг у проекта и т.д

Иногда важно, как это видит клиент: некоторые клиенты готовы использовать простые скриншоты и несложные тексты, другие заказчики постоянно меняют своЁ мнение о скриншотах/текстах, и с этим нужно работать.

Текст

Требования стора к тексту

  • название приложения: не более 30 символов;
  • короткое описание: не более 80 символов;
  • короткое описание: не более 80 символов;
  • полное описание не более 4000 символов.

можно здесьтакой

Эта статья на Appractor

Скриншоты

Требования стора к скриншотам

  • формат JPEG или 24-битный PNG (без альфа-канала);
  • не менее 320 пикселей;
  • не более 3840 пикселей;
  • соотношение сторон не должно превышать 2:1.

статьяПример качественных скриншотов

Иконка

Требования стора к иконке

  • 32-битный PNG (с альфа-каналом) мы делаем всегда без альфа-канала;
  • размеры: 512 х 512 пикселей;
  • максимальный размер файла: 1024 КБ

Отображение иконки в магазине

Проморолик

Требования стора к проморолику

  • указывайте URL отдельного видео на YouTube, а не плейлиста или канала;
  • не используйте видео с возрастным ограничением в качестве проморолика;
  • используйте полную ссылку на видео YouTube вместо сокращенной:
  • JPEG или 24-битный PNG (без альфа-канала);
  • 1024х500 пикселей.

Пример расположения баннера в Google Play

Советы

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

Как мы пошли на маркетплейс (и ничего особенного не добились)


Мы в компании Variti специализируемся на фильтрации трафика, то есть разрабатываем защиту от ботов и DDoS-атак для онлайн-магазинов, банков, СМИ и прочих. Некоторое время назад мы задумались над тем, чтобы предоставлять ограниченный функционал сервиса пользователям различных маркетплейсов. Такое решение должно было заинтересовать небольшие компании, работа которых не столь сильно зависит от онлайна, и которые не могут или не хотят оплачивать защиту от всех видов ботовых атак.

Выбор маркетплейсов

Вначале мы остановили свой выбор на Plesk, куда выгрузили приложение для борьбы с DDoS-атаками. Среди самых популярных приложений Plesk есть WordPress, Joomla и антивирус «Касперского». Наше расширение, помимо непосредственно фильтрации трафика, показывает статистику сайтов, то есть позволяет отследить пики посещений и соответственно атаки.
Спустя некоторое время мы написали чуть более простое приложение, на этот раз для CloudFlare. Приложение анализирует трафик и показывает долю ботов на сайте, а также соотношение пользователей с различными операционными системами. Идея была в том, что пользователи маркетплейса смогут увидеть долю нелегитимного трафика на сайте и определиться, нужна ли им полная версия защиты от атак.

Почему Facebook позволит переносить данные юзеров в другие сервисы

Перевод

В марте 2019 года Washington Post опубликовала статью Марка Цукерберга, где он призвал государство регулировать индустрию технологий и упомянул деталь, заставшую некоторых врасплох:
Регулирование должно гарантировать принцип переносимости данных. Если вы предоставите информацию одному сервису, вы должны иметь возможность доверить ее и другим

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

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

Why choose Amplify

Greater breadth and depth

Amplify leverages the AWS Cloud to power your applications, so you get access to a far broader selection of services along with much deeper functionality within most of these services than other mobile development platforms. There is no need to graduate to a fully production-ready platform when your application gets big because Amplify will scale with you and your business. With Amplify, you can build on-demand, live applications that can handle millions of requests per second over hundreds of terabytes of data with microsecond latency across the globe.

Build for any platform

Amplify gives you an end to end solution for building and operating Android and iOS mobile applications natively as well as through React Native and React, Ionic, Angular, Javascript, and Vue web applications. It provides everything you need for version control, automated code testing, and production application deployments. For progressive web applications, Amplify is the only platform to give you a complete development workflow for both your frontend and backend.

Data simplified

Amplify makes data access seamless, without the complexities of setting up multiple database technologies. You can easily integrate with existing data sources such as different relational and non-relational databases. Amplify allows you to use GraphQL to simplify how you manage data while other platforms don’t. With GraphQL, you can build faster and more interactive mobile applications because you can query and retrieve multiple pieces of information across different sources in a single network request. This saves both CPU and battery lives consumed by the application.

Реализация: интерактивный Web Container

в первой версии

Решение

▍2. Двустороннее взаимодействие приложения и веб-контейнера

  1. Воздействие Jasonette на веб-контейнер. А именно, невозможно было вызывать JavaScript-функции, расположенные в контейнере, из Jasonette-приложения.
  2. Воздействие контейнера на Jasonette. Невозможно было вызывать нативные API из кода, расположенного в контейнере.

Решение

JSON-RPCДо использования JSON-RPC Jasonette и веб-контейнер взаимодействовать не могли. После внедрения JSON-RPC стала возможна двусторонняя коммуникация основного приложения и контейнера

  • : веб-контейнер построен поверх низкоуровневой архитектуры агентов (agent). Обычно с одним элементом может быть ассоциировано несколько агентов, у каждого из них может быть уникальный идентификатор (ID). Однако веб-контейнер представляет собой , у которого может быть лишь идентификатор , именно поэтому мы используем в запросе данный идентификатор.
  • : имя JavaScript-функции, которую нужно вызвать.
  • : массив параметров, которые нужно передать вызываемой JS-функции.

документации

Пример

Приложение для создания QR-кодов

  1. для ввода текста в нижней части окна на 100% нативен.
  2. QR-код генерируется веб-приложением, размещённым в веб-контейнере.
  3. Когда пользователь вводит некий текст в поле и нажимает кнопку , осуществляется вызов действия агента веб-контейнера, что приводит к JS-функции .

здесь

Решение

Внедрение JS-кода в страницу, загруженную в веб-контейнер

▍4. Обработка переходов по URL

  1. В режиме «только чтение» веб-контейнер рассматривается как элемент только для чтения, при этом все события, такие, как касание или прокрутка, игнорируются. Все веб-контейнеры находятся в состоянии только для чтения до тех пор, пока их не переключат в режим обычного браузера, так, как описано ниже.
  2. В режиме «обычный браузер» веб-контейнер может взаимодействовать со страницей так, как будто мы работаем с обычным браузером. Включить этот режим можно, записав в атрибут значение .

Решение

Действие для обработки взаимодействий со ссылками

  1. Если URL содержит , открывается нативное окно для входа в систему.
  2. Если URL этой строки не содержит, выполняется действие, задаваемое параметром , в результате наша программа ведёт себя как обычный браузер.

Возрастные ограничения

Заполнение анкеты

  1. Войдите в Google Play Developer Console.
  2. Выберите приложение.
  3. В меню слева нажмите Возрастные ограничения.
  4. Прочитайте информацию об анкете и введите свой адрес электронной почты. По этому адресу представители IARC смогут связаться с вами.
  5. Нажмите Продолжить.
  6. Выберите категорию.
  7. Заполните анкету. Если вы указали ответы на все вопросы в разделе и хотите изменить один из них, нажмите Изменить. Чтобы закончить заполнение анкеты позже, нажмите Сохранить проект. Для каждого приложения доступен только один черновик.
  8. Нажмите Определить возрастное ограничение.
  9. Выберите Установить возрастное ограничение на странице с общей информацией об ограничениях.

Возрастные ограниченияНовый опросВозрастные ограничения

Обзор

Минимальное приложениестраницуПриложение для создания QR-кодов

  1. Нативный навигационный заголовок, поддерживающий встроенные возможности переходов.
  2. Элемент WebView, в который встроено веб-приложение, генерирующее QR-коды.
  3. Системный компонент для ввода текстов в нижней части окна.

О том, почему совместное использование веб-кода и нативных компонентов — это, нередко, хорошая идея.
О том, почему прозрачная интеграция HTML и нативных компонентов — это непростая задача, и о том, как мне удалось её решить.
И, что самое важное, я расскажу о том, как вы можете использовать технологии, о которых пойдёт речь, для быстрой разработки собственных приложений.

Бесплатный и платный периоды

Бесплатное использование в течение первых 30 дней позволит вам опробовать хостинг приложений, чтобы понять, подходит ли он для ваших задач. Во время бесплатного периода вы можете прикрепить к аккаунту собственное доменное имя.

По истечении бесплатного 30-дневного периода для продолжения полноценного использования серверных ресурсов необходимо внести оплату в размере 199 руб./мес. В эту стоимость входит базовый объём ресурсов (место на диске, процессорная нагрузка, количество подключенных доменных имён), достаточный большинству пользователей со средней посещаемостью сайта. В случае превышения базовых объёмов ваш сайт продолжает работать, но в ваш очередной ежемесячный счёт будет включена оплата за использованные дополнительные ресурсы.

О каждом факте превышения базового объёма ресурсов вы будете получать электронные уведомления. Это позволит вам вовремя принять меры к устранению нежелательных причин превышения, чтобы не платить лишнего. И в то же время вы всегда будете уверены в том, что при росте посещаемости ваши сайты не будут отключены за превышение установленных тарифом ограничений.

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

Пользовательское соглашение

  • вы полностью отвечаете за ваш продукт и поставляемый в нём контент;
  • вы обязуетесь отвечать на вопросы пользователей в течении трёх рабочих дней и на «срочные вопросы согласно определению Google» в течении 24 часов;
  • обязуетесь сохранять конфиденциальность и безопасность пользовательских данных;
  • вы не пытаетесь обманывать, причинять какой-либо вред или вводить в заблуждение пользователя и компанию Google;
  • вы не распространяете запрещённый контент. Все Продукты, распространяемые через Google Play, должны соответствовать Правилам программы для разработчиков;
  • вы разрешаете Google возвращать покупателю полную стоимость Продукта или транзакции внутри приложения от вашего имени, если покупатель запрашивает возврат средств в любой момент после покупки. Удаление продукта не освобождает вас от ответственности перед какого-либо рода выплатами;
  • в целом, Google снимает с себя любую ответственность, связанную с вашим продуктом

→ Делать открытия и учиться ←

  • Product Hunt: Новый продукты и услуги, каждый день.
  • Angellist: Место, где мир знакомится со стартапами.
  • Beta List: Открывайте для себя и получайте доступ к стартапам.
  • StartupLi.st: Ищите. Следуйте. Рекомендуйте стартапы.
  • Startups List: Коллекция лучших стартапов.
  • Assembly: Создавайте новые идеи совместно с другими людьми.
  • CoFoundersLab: Поиск сооснователя старптапа в любом городе, любой индустрии.
  • Founder2be: Поиск сооснователя для вашего стартапа.
  • Skillshare: Расскройте свою креативность вместе с бесплатными онлайн уроками.
  • Khan Academy: Бесплатное образование международного класса.
  • Coursera: Free Бесплатные онлайн занятия от 80+ топ университетов и организаций.
  • Codeacademy: Интерактивное обучение программированию, бесплатно.
  • Как начать стартап: Audio подкаст или Онлайн курс.
  • Startup Notes: Школа стартапов приглашает основателем рассказать свои истории успеха.
  • The How: Учитесь у предпринимателей.
  • Launch This Year: Руководство к запуску онлайн бизнеса.
  • Closed Club: Пролистывайте провалившиеся стартапы и узнайте причину их провала.
  • Startup Talks: Коллекция видео о деятельности стартапов.
  • Rocketship.fm: Учитесь каждую неделю у успешных предпринимателях.
  • reSRC.io: Бесплатные обучение программированию.
  • Email1K: 30-дневный бесплатный курс, который поможет вам удвоить количество email подписчиков.
  • Design for Hackers: 12 недель обучения дизайну, прямо у вас в почтовом ящике.
  • Startup Digest: Новостная рассылка о новейших стартапах.
  • Mattermark Daily: Новостная рассылка от инвесторов и основателей стартапов.
  • ChargeWhatYou’reWorth: Бесплатный курс научит вас взимать плату, которой вы достойны.
  • Product Psychology: Изучение поведения пользователей.
  • UX Newsletter: Рассказы об исследовании, дизайне и созидании.
  • UX Design Weekly: Лучшие статьи о дизайне и пользовательском опыте.
  • Foundrs: Калькулятор долей собственности стартапа.
  • Ad Spend Calculator: Должен ли я платить за рекламу стартапа?
  • HowMuchToMakeAnApp: Калькулятор стоимости создания мобильного приложения.
  • App vs. Website: Должен ли я построить веб-сайт или приложение?

От переводчика.Со всеми пожеланиями и замечаниями по поводу перевода прошу обращаться ко мне в личку. Спасибо!

BlaBlaCar стал тем, для чего не предназначался

Из песочницы

Ни для кого не секрет: в топе сейчас «идейные» бренды, активно развивающие свою философию, позиционирующие продукт через стиль жизни, отражение принципов потребителя. Вспомним тот же Apple с его «Think different»: гораздо круче чувствовать себя бросившим вызов системе гением, чем непримечательным юзером дорогого смартфона. Успешны компании, чётко и лаконично формулирующие свою позицию, и с этим BlaBlaCar справляется:
Текст призван вызывать доверие к сервису. Однако в России принципы BlaBlaCar, предполагающие взаимопорядочность пользователей, почему-то не работают.

Аренда платных приложений

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

При использовании платных приложений (например, Shop-Script 5) к базовой ежемесячной абонплате будет добавлена стоимость аренды каждого такого приложения. Если вы не хотите использовать платные приложения, вы можете легко удалить их в разделе «Инсталлер» вашего хостинг-аккаунта.

Оплата аренды платного приложения не приравнивается к покупке лицензии. Вместо оплаты аренды такого приложения вы можете приобрести лицению и впоследствии оплачивать только использование ресурсов веб-сервера (199 руб./мес.).

Настройка API Банка Тинькофф. Как у вас с интуицией….? Или песня о Oauth 2.0

Tutorial

Пару недель назад в одном из проектов возник вопрос об интеграции CRM с API Банка Тинькофф. В частности, речь шла о получении выписки по банковскому счету.
В активе имелось:

  1. openapi.tinkoff.ru
  2. Телефон службы поддержки (учитывая занятость отдела техподдержки — дело спасения утопающего, дело рук самого утопающего).
  3. Нагугленный документ: 24386_policy.pdf (с русским буквами внутри, с занятными выражениями, оборотами колдовскими, малопригодная но, все же вещь…)

В ходе гуглежа были также найдены отзывы о том, что настройка API банка Тинькофф дело весьма занимательное и нетривиальное (см. статью на banki.ru «API Тинькофф — мы слишком глупы для этого»).
Да, пришлось малость повозиться, поэтому, дабы сэкономить время другим товарищам по цеху, была написана данная статья.

Features

Amplify provides a set of features such as Auth, Analytics, API (GraphQL and REST), Interactions, Predictions, PubSub, Storage, Push Notifications, and XR that enable you to build feature rich serverless applications powered by AWS services.

An on-device queryable persistent data store that synchronizes data between your app and the cloud using GraphQL.

Add user sign-up, sign-in, and fine grained access control to mobile and web applications.

Drop-in analytics to track user sessions, attributes, and in-app metrics

Make HTTP requests using REST and GraphQL easily and securely.

Integrate virtual reality (VR), augmented reality (AR), and 3D scenes easily.

Create conversational interfaces using voice and text powered by deep learning.

Integrate tailored push notifications with analytics and targeting built-in.

Add AI/ML capabilities to your app powered by cloud services.

Connect your app to message-oriented middleware on the cloud.

Manage user content securely in the cloud or on the device.

Зачем нужны прогрессивные веб-приложения?

  • Низкая скорость подключения к интернету. Возможно, там, где вы живёте, с быстрым интернетом всё в порядке, поэтому данная проблема вас не затрагивает. Но 60% населения Земли всё ещё пользуется 2G-интернетом. Даже в США некоторым пользователям доступны лишь скорости, сравнимые со скоростями обычных модемов, использующих простые телефонные линии.
  • Медленная загрузка веб-сайта. Если сайт загружается очень медленно, знаете, сколько пользователь ждёт, прежде чем нажать на кнопку закрытия окна? Три секунды! 53% пользователей уходят со слишком медленных сайтов.
  • Трудоёмкость установки приложений. Пользователи не стремятся устанавливать обычные мобильные приложения. Средний пользователь устанавливает 0 приложений в месяц.
  • Вовлечение пользователей в работу с приложением. Пользователи тратят большую часть времени в обычных мобильных приложениях, но охват пользователей мобильными веб-приложениями примерно в три раза больше. В результате, большинство пользователей не особенно активно вовлечено в работу с приложениями, хотя эти пользователи и тратят 80% времени в трёх мобильных приложениях, которыми они пользуются чаще всего.

PWA в действии

  1. Если говорить о скорости, то PWA, на всех этапах взаимодействия с ними пользователя, работают быстро. Они быстро устанавливаются, быстро запускаются, быстро работают. Так как PWA позволяют кэшировать данные, повторный запуск таких приложений происходит очень быстро, даже без обращения к сетевым ресурсам.
  2. Интегрированность PWA в среду устройства выражается в том, что такие приложения ведут себя как обычные приложения. Значок для их запуска находится на главном экране, они умеют работать с push-уведомлениями, они могут пользоваться теми же функциями устройства, что и обычные приложения. В результате, работая с прогрессивными веб-приложениями, пользователь не чувствует, что покидает привычную среду.
  3. Надёжность интегрированных веб-приложений базируется на том факте, что они могут нормально работать и без подключения к сети, за счёт возможностей по кэшированию данных средствами сервис-воркеров.
  4. Возможности PWA по вовлечению пользователя в работу с ними основаны на том, что они могут отправлять пользователям уведомления. Это позволяет держать пользователя в курсе интересных ему событий, связанных с приложением, и привлекает его к работе с этим приложением.

Как мы вдвое сократили издержки на вводный урок, подсмотрев решение у авиакомпаний

Бесплатный вводный урок — фишка школы Skyeng. Потенциальный ученик может на нем познакомиться с платформой, проверить свой уровень английского, наконец, просто развлечься. Для школы же вводный урок — часть воронки продаж, за которой должна последовать первая оплата. Его проводит методист вводного урока — специальный человек, совмещающий в себе педагога и продажника, его время оплачивается вне зависимости от того, купил клиент первый пакет или нет, и явился ли вообще на урок. Неявка — очень частое явление, из-за которого цена урока становится слишком большой.

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
HOSTBOARD.RU
Добавить комментарий