Обложка канала

StartAndroid. Страница 8

Материалы по Android разработке. Проект startandroid.ru

  • StartAndroid

    С помощью Extension SDK гугл может добавлять новые API к уже выпущенным версиям Android. На скрине пример API, которое доступно, начиная с API Level 33. Но с помощью Extension оно может быть использовано и в API level 30 (R) #android #sdk android-developers.googleblog.com/2023/01…sdk.html
  • StartAndroid

    Стартует традиционная новогодняя скидка 50% на комплект курсов StartAndroid. Она будет действовать две недели. Полный комплект состоит уже из 6 курсов, и его общая стоимость получается довольно высокой даже с учетом скидки. Поэтому в этом году есть некоторые приятные изменения 🎁. Теперь, чтобы получить возможность воспользоваться скидкой, не нужно покупать полный комплект. Вводится понятие "минимального набора" курсов, при котором эта скидка будет действовать. В минимальный набор входят курсы: - Compose - Kotlin - Dagger - Тестирование Т.е. вы можете использовать новогоднюю скидку 50% при покупке (или докупке) курсов, если у вас в итоге наберется этот минимальный комплект. Подробнее можно почитать на странице покупки курсов, войдя под своей учеткой. 🎄🎄🎄 StartAndroid уходит на двухнедельные каникулы. Надо отдохнуть, чтобы в следующем году продолжить писать курс по Compose. Он только начался, там будет еще много всего. Вам желаю тоже отдохнуть и набраться сил в это непростое время. С наступающим Рождеством и Новым Годом! ❄️❄️❄️
  • StartAndroid

    Советы по выстраиванию грамотной стратегии отправки пуш уведомлений: - Give people control - Be relevant - Filter the firehose - Win back people who opted out - Let data lead the discussion #android #push #notification https://www.youtube.com/watch?v=rtX3DujJPZk
    Engage with push notifications - App growth

    For many apps, chances are that a user won’t return after their first session. Therefore, the first few days are your big chance to drive engagement. So, not sending push notifications highlighting the app’s value in those first days has a huge opportunity cost. Chapters: 00:00 Why do push notifications matter 01:05: Give people control 01:35: Be relevant 02:02: Filter the firehose 02:31: Win back people who opted out 02:51: Let data lead the discussion 03:42: Conclusion Learn more about App growth → https://goo.gle/AppGrowth Subscribe to Android Developers → https://goo.gle/AndroidDevs #PushNotifications #AppGrowth #GooglePlay #AppRetention #AppEngagement

    YouTube
  • Реклама

  • StartAndroid

    Что там по автотестам на Android в 2022?

    Всем привет! Меня зовут Женя, и я люблю автотесты. Причем люблю так сильно, что даже стал соавтором Kaspresso , OpenSource библиотеки для написания автотестов под Android, и автором ряда докладов и...

    Хабр
  • StartAndroid

    Adding a domain layer

    In this article, I’ll explain how we added a domain layer to the Now in Android app for improved readability, scalability and portability.

    Medium
  • StartAndroid

    JetBrains Toolbox App упрощает установку разных версий Android Studio и других JetBrains продуктов. #jetbrains #android #androidstudio #kotlin https://www.jetbrains.com/toolbox-app/
  • StartAndroid

    Стартовал курс по Compose. В этот раз рекордное количество уроков находится в открытом доступе - 10. Этого хватит, чтобы примерно понять, что такое Compose и как он работает. Первые из них простые, но начиная с шестого идут достаточно важные темы: State, Recomposition, remember. После них уже начинаются закрытые уроки. Их пока только 2. Схема курса обычная. Я продолжаю писать и выкладывать уроки, понемногу увеличивая стоимость курса. Поэтому читайте первые 10 уроков и, если курс вас заинтересовал, покупайте его по текущей минимальной цене. Все новые уроки будут вам доступны автоматически. Под тему Compose создан отдельный чат, присоединяйтесь. Если будет желание, то можно будет там провести стрим, обсудить Compose, содержание курса и т.п. #android #course #compose https://startandroid.ru/ru/courses/compose.html
  • StartAndroid

    Kotlin Symbol Processing. От теории до практики

    Я расскажу в этой статье о Kotlin Symbol Processing, также известном как KSP. Сначала обсудим теоретические основы работы KSP, после, конечно же, перейдём к практике. На примере небольшой задачи,...

    Хабр
  • StartAndroid

    При монетизации приложения рекомендуется использовать и покупки и подписки, чтобы охватить большее число покупателей. #android #purchase #subscription https://www.youtube.com/watch?v=BgQLwjWTpi8
    Embrace hybrid monetization - App growth

    Relying on a single way of monetizing your app – using only subscriptions or in-app purchases – could mean you miss -out on revenue. This is because a one-size-fits-all approach won't work for everyone. Using a hybrid approach means you can create more options that suit more people. In this video, we’ll share how you can take advantage of new revenue opportunities to grow your app. Chapters: 00:00 What is hybrid monetization for apps 01:21 Design your hybrid monetization strategy 02:11 Choose features for subscription and IAPs 03:42 Measure user monetization 04:03 Conclusion Learn more about App growth → https://goo.gle/AppGrowth Subscribe to Android Developers → https://goo.gle/AndroidDevs #AppMonetization #AppsGrowth #GooglePlay#Subscription #IAP

    YouTube
  • StartAndroid

    Игра в маляра, или Content-based color scheme: как цветовая схема приложения может меняться в зависимости от контента

    На Google I/O 2021 продемонстрировали фичу, которая позволяет динамически менять цветовую схему приложения в зависимости от его контента. Но ни в документации,...

    Хабр
  • StartAndroid

  • StartAndroid

    7 Android Resources To Level Up As a Developer

    To be a great developer, you must keep up to date with the latest technologies and continuously learn new skills. In this article, you’ll…

    Medium
  • StartAndroid

    Вам нужен чистый код? Используйте правило шести

    Все хотят писать чистый код. Этому посвящены целые книги. Но вам не нужно читать книги, чтобы начать писать более чистый код прямо сейчас. Есть одна «хитрость», которой может научиться любой кодер,...

    Хабр
  • StartAndroid

    Если вы хотите знать и использовать в работе горячие клавиши Android Studio, то этот плагин может вам помочь. Он подскажет, какой комбинацией клавиш можно было сделать то, что вы только что сделали мышкой. #androidstudio #hotkey plugins.jetbrains.com/plugin/…omoter-x P.S. Небольшой апдейт для тех, кто ждет курс по Compose. Дело идет, написано уже 11 уроков. Всего будет около 30-35. Через неделю-две начну публиковать.

    screenshot_17105.png

    image/png
  • StartAndroid

    Сколько стоит kapt в многомодульном проекте

    При выборе технологий зачастую всплывает такой аргумент, как долгая сборка из-за генерации кода. При этом редко кто оперирует точными цифрами. Давайте на примере мобильного приложения Yota...

    Хабр
  • Реклама

  • StartAndroid

    Несколько советов, как сделать первые минуты использования приложения более комфортными для пользователя. Это может повлиять на его решение оставить или удалить приложение. #android #googleplay https://www.youtube.com/watch?v=fK5OLEP0DdE
    Improve user onboarding for Google Play

    Is your app behaving like a leaky bucket? Do you keep pumping money into user acquisition but find that you’re not growing your overall user base or revenue? Too often, companies spend money on acquiring users when they haven’t optimized their app to engage and retain. In this video, we look at onboarding best practices to help you make your user acquisition spend count. Chapters: 00:00 What is user onboarding 01:01 React to users’ intentions 01:24 Right feature, right time 01:46 Identify areas to improve 02:05 Test and iterate 02:27 Conclusion Google Play playlist → https://goo.gle/google-play Subscribe to Android Developers → https://goo.gle/AndroidDevs #UserJourney #AppGrowth #GooglePlay #Onboarding

    YouTube
  • StartAndroid

    CameraViewFinder предназначен для простой реализации превью камеры, которая будет корректно работать при поворотах экрана, в multi-window режиме и на foldable девайсах. #android #camera android-developers.googleblog.com/2022/11…der.html
    Introducing Camera Viewfinder

    CameraViewFinder is ready-to-use across resizable surfaces, configuration changes, rotations, and multi-window modes.

    Android Developers Blog
  • StartAndroid