Создание мобильного приложения с помощью Aviasales SDK

О мобильных приложениях

Знаете какое главное преимущество для наших партнеров дают мобильные приложения от Aviasales и Hotellook? Время закрепления пользователя за партнером!

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

Помимо распространения наших мобильных приложений, вы можете создать собственное приложение, используя для этого Aviasales SDK.

Aviasales SDK представляет собой готовый шаблон. Его можно встроить в уже имеющееся приложение или подстроить под себя и выпустить в качестве отдельного приложения.

Пока пользователь покупает билеты через ваше мобильное приложение — вы получаете доход.

У нас есть готовые к работе SDK для Android и iOS. При этом их код открыт для редактирования. Вы можете сделать собственную сборку на основе наших SDK или предложить улучшения/изменения непосредственно в нашу ветку на GitHub. Дополнение рассмотрят наши разработчики и после утверждения оно станет доступно всем пользователям SDK.

Рассмотрим подробнее, что входит в состав наших SDK.

Состав Aviasales iOS SDK

Aviasales iOS SDK — это фреймворк, который позволяет интегрировать поиск авиабилетов в сторонние приложения или создать собственное приложение под iOS. В его состав входит:

  • статическая библиотека для интеграции с поисковым сервером. Библиотека содержит:
    • статическую библиотеку libAviasales.a;
    • файлы заголовков, в которых содержится информация для использования методов библиотеки.
    • локализованные ресурсы:
      • Aviasales_top_airports.json — база городов, для ускоренного поиска пунктов отправления и назначения.
      • AviasalesStaticLibLocalizable.strings — для локализации строк, используемых библиотекой.
  • шаблон проекта с интерфейсом пользователя.

Подробнее об установке Aviasales iOS SDK читайте в нашей документации на Github.

Экраны в составе шаблонного проекта

На данный момент, шаблонный проект поддерживает только iPhone и только iOS 7 и выше.

Форма поиска

Screen1c

Выбор пункта отправления и назначения

Screen2c

Экран ожидания поиска

Screen3c 

Результаты поиска

Screen4c

Фильтры результатов

Screen5c

Подробная информация о билете с возможностью перехода к покупке

Screen6c

Aviasales Android SDK

Android SDK — это фреймворк для интеграции поиска авиабилетов в мобильное приложение, который поддерживает устройства с версией Android от 2.3 и выше (API 9).

Android SDK включает в себя:

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

Подробнее об установке Aviasales Android SDK читайте в нашей Wiki на Github.

Экраны в составе шаблонного проекта Android SDK

Форма поиска

screenshot1

 
Экран ожидания поиска

screenshot2

Результаты поиска

screenshot3

Подробная информация о билете с возможностью перехода к покупке

screenshot4

Была ли эта статья полезной?

Еще есть вопросы? Отправить запрос