Мобильное приложение с регистрацией по номеру телефона, геолокацией, отслеживанию по карте, рейтинг. Для андроид и айос.
Обернуть нативный sdk (ios – swift, android – kotlin) для flutter
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача
Обернуть нативный 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 с родительским контроллером (ViewController):
wistory.didMove(toParent: parentController)
События sdk
Для подписки на события sdk можно использовать delegate реализующий протокол WistoryEventsDelegate. По возможности необходимо пробросить события делегата в приложение на flutter (может быть полезно пользователю например для собственной аналитики)
События делегата:
func onItemsLoaded()
func onRead(story: Wistory.SnapModel)
func onPrevSnap(story: Wistory.SnapModel)
func onNextSnap(story: Wistory.SnapModel)
func onNavigate(action: String, value: String)
func onFavorite(id: String, isFavorite: Bool)
func onRelation(id: String, relation: String)
func onPoll(id: String, snap: Int, option: String)
func onError(error: Error)
Android – TBD
Информация будет в ближайшее время.
Заявки фрилансеров
Похожие заказы
- $300Мобильные приложения11 заявокЗакрыт4 года назад
- $100
Примерное описание ТЗ в доке Интересует оценка по времени и стоимость разбора одного SDK https://docs.google.com/document/d/1O5CgtdBGVjVZ0ujHk0kfU9zrtFsWhsFcV5H0X5Frp7Y/edit
Мобильные приложения1 заявкаЗакрыт4 года назад Требуется разработать Android Приложение для передачи пропущенных вызовов со смартфона Андройд на Email и в Telegram Возможно поможет в реализации: https://www.learn-android-easily.com/2013/06/detect-missed-call-in-android.html http://www.ohandroid.com/x437-7.html https://stackoverflow.com/questions/27185989/missed-call-detection-in-android
Мобильные приложения8 заявокЗакрыт4 года назадИщу разработчика приложения для Андроид. Необходимо простое приложение, которое умеет читать штрихкоды, сохраняет их в файл и файл (в формате txt или csv) переносится на наш сервер в определенную папку. Функции: На ...
Мобильные приложения1 исполнительЗавершен4 года назад- $15
Нужно реализовать регистрацию исполнителей, просмотр заявок, а также уведомление о новых заявках. Возможность просмотра баланса заработанных средств и их вывод. Также реализовать комиссию с оплаты услуг в боте.
Мобильные приложения2 заявкиЗакрыт4 года назад Необходимо создать бот для исполнителей фриланс биржи в Telegram. С регистрацией исполнителя, просмотром существующих заявок для выполнения, просмотр баланса, вывод средств. Также чтобы приходили уведомления о новых заявках от клиентов. Клиенты будут оставлять ...
Мобильные приложения1 заявкаЗакрыт4 года назадВ приложении на Android восстановить для пользователя функцию восстановления пароля по e-mail и загрузить приложение в gogle play store
Мобильные приложения2 заявкиЗакрыт4 года назадНеобходимо разработать мобильные приложения, дизайн есть. Дизайн простой, без анимации и спецэффектов. Приоритетная задача - получить приложение под iOS в первую очередь, потом разрабатывать под андроид. Суть проекта: ...
Мобильные приложения6 заявокЗакрыт4 года назадНеобходимо разработать мобильное приложение ресторана с интеграцией к сайту ресторана с лк и меню, а так же, с возможностью баллов. Знание SWIFT. оПЛАТА ОТ 35000 до 75000 рублей.
Мобильные приложения6 заявокЗакрыт4 года назад