Предлагаю работу Обернуть нативный sdk (ios swift, android kotlin) для flutter

VIP Разбойник
Премиум
Активный участник
Регистрация
17 Янв 2020
Сообщения
140.186
Реакции
7.142
Монетки
3585
Задача Обернуть нативный sdk Wistory (ios swift, android kotlin) для flutter. Назначение sdk коробочное решение для stories в приложение. Пример работы: wistory example.mov Пример реализации обертки для react-native: github.com/Wistory/react-... Токен компании для тестирования: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI1ZjU4ODJiNDlkMDY4MTFlZmI3Yzk0ZjIiLCJpYXQiOjE1OTk2MzY xNDh9.mVBXYIIc2wqsxyjzUZNAyeIsweOVl01IWd3oqFrqJmc "Документация" для ios Установка Минимальная версия iOS: 11 Возможно использование sdk через Cocoapods или Carthage. Для использования через cocoapods необходимо добавить зависимость в Podfile: use_frameworks! pod 'Wistory', '~> 0.3.0' use_frameworks! обязательно Также в начале файла необходимо прописать источник для podspec: source 'github.com/Wistory/Specs.... source 'github.com/CocoaPods/Spec... Итоговый пример Podfile: source 'github.com/Wistory/Specs.... source 'github.com/CocoaPods/Spec... platform :ios, '11.0' target 'wistoryExample' do use_frameworks! pod 'Wistory', '~> 0.3.0' end Если нужно, запрошу документацию для Carthage Использование View элемента Инициализировать sdk и получить ViewController let wistory = Wistory(with: companyToken, userToken: userToken, usageSettings: .embedded) .presentingSettings(style: .popover) .storiesViewController; companyToken токен компании, выдаваемый при регистрации. Токен для тестирования sdk: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI1ZjU4ODJiNDlkMDY4MTFlZmI3Yzk0ZjIiLCJpYXQiOjE1OTk2MzY xNDh9.mVBXYIIc2wqsxyjzUZNAyeIsweOVl01IWd3oqFrqJmc userToken необязательный параметр. Используется для идентификации пользователя и корректного отображения просмотренных и избранных историй. Если не передавать значение, sdk будет генерировать уникальный токен для устройства presentingSettings способ отображения истории при просмотре. Возможные варианты: .popover и .fullscreen Добавить view, как subview родителя: parent.addSubview(wistory.view) Вызвать didMove с родительским...

Откликнуться на задание:
Для просмотра содержимого вам необходимо авторизоваться.
 
Цена
45 000 ₽
11
Сверху Снизу