Создаём отложенные deeplinks через Firebase
Как открыть пользователю нужную страницу сразу после установки из Google Play? Если для вас это звучит как магия, то давайте разбираться.
Как открыть пользователю нужную страницу сразу после установки из Google Play? Если для вас это звучит как магия, то давайте разбираться.
Прочитав этот пост вы узнаете как правильно и легко управлять списком зависимостей, номерами версий библиотек и другими параметрами, доступными в build.gradle.
Одной из моих обязанностей является отбор кандидатов и набор команды бойцов способных свернуть горы. Первый шаг – просмотр резюме, и вот тут я не перестаю удивляться насколько не умеют программисты составлять резюме. Поэтому сегодня я расскажу основные ошибки и приведу советы о том как правильно составлять резюме.
Все знают, что в Kotlin есть массивы, списки, хэш-таблицы и другие коллекции. Однако не все знают о некоторых операторах, которые делают работу с такими коллекциями более удобной и эффективной. Сегодня рассмотрим наиболее интересные операторы при работе с коллекциями в Kotlin.
Цель сегодняшнего поста раз и навсегда разобраться с таким типом данных как String. Вы все еще конкатенируете строки и не знаете зачем нужен StringBuilder? Тогда не проходите мимо – полученные знания помогут вам при собеседовании – такие вопросы часто любят задавать.
Существует несколько основных видов свойств, которые мы реализовываем каждый раз вручную в случае их надобности. Однако намного удобнее было бы реализовать их раз и навсегда и положить в какую-нибудь библиотеку. Сегодня рассмотрим 4 интересных так называемых delegate properties, которые могут быть полезны при разработке Android-приложений на языке Kotlin.
Google создали API, который позволяет определять наличие новых версий и функций и интегрировать настраиваемый встроенный процесс обновления, который выглядит как часть приложения. При обнаружении обновления можно уведомить о нем пользователя, предложив обновить приложение сразу или в удобное время.
В этом уроке рассмотрим как сделать такой загрузчик, который оживит ваше приложение и улучшит восприятие для пользователя.
Какие бывают типы Android “launchMode” для запуска Activity постараемся разобраться в данной статье.