GitHub
Onboardingflow: подсветка UI для онбординга
Onboardingflow — библиотека, которая позволяет вам выделять и описывать любой видимый элемент пользовательского интерфейса для пользователей, проводя своеобразный онбординг. Автор пишет, что пока библиотека находится в стадии разработки, но ее уже можно использовать.
Пример использования:
val viewA: View = //.. any view OnboardingManager .instance(requireContext()) .setActivity(requireActivity()) .addAction( OnboardingAction( view = viewA, text = "Some description what this view might be used for", title = "A matching title", VerticalPosition.BOTTOM // Whether you want the description be displayed below or above the view ) ) .addAction( ... ) // Set an initial fade-in animation .setFadeIn( durationInMs = 300L, fromAlpha = 0f, toAlpha = 0.7f ) // Execute code after user finished the onboarding .onDone { myPrefs.onBoardingDone = true } // starts the Onboarding flow .start()
Исходники: https://github.com/MrIceman/onboardingflow
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Разработка1 месяц назад
Быстрее переписать с нуля на новой технологии: как приложение Uber переписывали на Swift
-
Разработка1 неделя назад
Почему продуктовые практики могут убить ваш продукт?
-
A/B тестирование1 неделя назад
Duolingo: улучшение на 1% каждую неделю
-
Статьи1 месяц назад
Почему процессор Apple M1 такой быстрый?
Спасибо!
Теперь редакторы в курсе.