Разбор кода магазина приложений

Sdílet
Vložit
  • čas přidán 29. 07. 2024
  • Разбираем код приложения Neo Store - альтернативного клиента для магазина приложений F-Droid
    🔗 Сайт AvitoTech abdev.by/Cw2R?/erid=2VFNXWYMSYQ
    🔗 Neo Store github.com/NeoApplications/Ne...
    🔗 F-Droid f-droid.org/
    🔗 Каналы "Android Broadcast" taplink.cc/android_broadcast
    ✉️ Написать Кириллу kirill@androidbroadcast.dev
    🔗 Android Broadcast Плюс abdev.by/q2A
    #codereview #fdroid #appstore #googleplay #androiddev #androidbroadcast
    0:00 Тех. настройки
    1:23 Повестка дня, о проекте
    3:18 Интеграция
    4:25 Изучение структуры, зависимостей
    8:23 Manifest
    11:44 Application класс
    14:58 Value class
    19:57 Продолжение про Application класс
    24:16 Зачем нужен const в Kotlin
    26:10 MainActivity
    32:08 Рефактор when(), воспоминания об Android 2
    40:09 Ответы на вопросы из чата, конец разбора Activity
    42:51 Common, ViewModels
    43:56 XML-парсер, немного Compose
    45:30 AppInstaller рефактор
    58:30 Другие installers рефактор
    1:06:10 Сервисы, WorkManager рефактор
    1:16:17 Выводы, ответы на вопросы
    1:17:51 Финал

Komentáře • 11

  • @user-ux8ru5jv7y
    @user-ux8ru5jv7y Před 3 měsíci +6

    Все хорошо, только погромче бы чуть.

  • @sportfun9713
    @sportfun9713 Před dnem

    Отличное видео. Многое для себя узнал :) Буду применять на практике

  • @sergey30027
    @sergey30027 Před 3 měsíci

    спасибо, очень полезно

  • @nur_bur_grin_gg
    @nur_bur_grin_gg Před 3 měsíci +4

    супер кайф контент, единственное, если можно, то лучше повысить громкость с микрофона, просто приходится выкручивать все возможные крутилки громкости у себя на максимум и когда приходит любой другой звук из системы или реклама включается, то можно вывалить все что съел сегодня от перепада громкости

  • @stakancheck
    @stakancheck Před 3 měsíci +1

    От души ❤
    Спасибо, полезно увидеть и плохую практику

    • @user-zi8zw3yf2t
      @user-zi8zw3yf2t Před 3 měsíci

      А я думал плохой пример и есть самый наглядный

    • @AndroidBroadcast
      @AndroidBroadcast  Před 3 měsíci

      При этом надо хороший показывать

  • @user-be2cy2fb9u
    @user-be2cy2fb9u Před 3 měsíci

    лойс влупил, вечером посмотрю))