Как Google победила фрагментацию и возвращает контроль над Android

Sdílet
Vložit
  • čas přidán 7. 09. 2024

Komentáře • 67

  • @arhitutorials
    @arhitutorials Před 11 měsíci +9

    Всем привет! Занимаюсь Андроид разработкой еще с версии Android 2.0. Могу рассказать десятки леденящих душу историй, связанных с разным поведением приложений на телефонах разных вендоров)

    • @AndroidBroadcast
      @AndroidBroadcast  Před 11 měsíci +1

      Я даже ловил баг с тем что поставили кривые драйвера на SoC и падало только на одном устройстве при исполнении байткода. Фиксить не стали, слишком дорогая цена

    • @VDlasov
      @VDlasov Před 11 měsíci

      Было бы интересно

  • @valentin9954
    @valentin9954 Před 11 měsíci +5

    на двадцатых секундах глитч видоса забавный, как будто кадр случайный не там оказался где надо

  • @dilirink9222
    @dilirink9222 Před 11 měsíci +2

    очень интересно спасибо!

  • @yaroslav_kior
    @yaroslav_kior Před 11 měsíci +1

    Мне нравится повествование в стиле Николая Дроздова )

  • @Proxy1Nick
    @Proxy1Nick Před 11 měsíci +1

    17:50 - да, ставил как-то на базе AOSP сборки на Galaxy S Plus, Galaxy S2, Poco F1. Было ощутимо легче и дольше жили от батарейки.
    Из-за всяких мелких неудобств стал ставить порты прошивок Pixel с XDA dev. Когда весь основной функционал допиливали оставалось только порт Pixel Camera поставить - из PocoF1 отличный аппарат получился.
    Жаль конечно что иногда попадались обновы жрущие аккум. Обновы Android закончились когда производитель перестал их делать, дрова из них использовались в качестве основы.

  • @antonsobolev5036
    @antonsobolev5036 Před 11 měsíci +2

    шерлок, как давно это было )
    а про 65 к методов я на митапе рассказывал. эх, было ж время

    • @AndroidBroadcast
      @AndroidBroadcast  Před 11 měsíci +1

      Самое интересное что ограничение в dex живо до сих пор, multi dex всё это решил

  • @VDlasov
    @VDlasov Před 11 měsíci +1

    Спасибо за доклад👍. Хорошо бы гугл оставил производителям и пользователям достаточно свободы. Голый андроид видел только в эмуляторе.

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

      На Google Pixel и Asus смартфонах ещё есть

  • @vladimirpyrkh4422
    @vladimirpyrkh4422 Před 11 měsíci +4

    Шерлок, мультидекс... продолжите логический ряд.
    Разработка в эклипсе, саппорт библиотеки, листвью, нексусы.
    Немного олдскулы свело.

    • @user-fc7dd1tn3b
      @user-fc7dd1tn3b Před 11 měsíci +1

      Угу и боль тоже вернулась от эклипсов ваших

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

      Подключение библиотеки через исходники

    • @s.a.3408
      @s.a.3408 Před 11 měsíci

      Про асинктаски забыл)

    • @user-fc7dd1tn3b
      @user-fc7dd1tn3b Před 11 měsíci

      @@s.a.3408их до сих пор кто-то юзает кстати

  • @m0rf1u7
    @m0rf1u7 Před 11 měsíci +17

    ну очень медленно читаешь текст

    • @alexpro8317
      @alexpro8317 Před 11 měsíci +6

      Ставь х1.5 и норм

    • @user-jk5rs4xr5t
      @user-jk5rs4xr5t Před 11 měsíci +1

      Да нормально, под чаёк хорошо заходит, как сериал

  • @user-ms5ky3yd5c
    @user-ms5ky3yd5c Před 10 měsíci

    спасибо, Кирилл! 💥

  • @user-tc1cx2zs7k
    @user-tc1cx2zs7k Před 11 měsíci +1

    На х1.5 очень интересный подкаст

    • @sstartsev
      @sstartsev Před 11 měsíci

      Ну и чего писать это?
      Парень - инженер, а не продавец. Надо понимать.
      Думаю, для него выступление тоже не простой процесс, но он справляется.

  • @Yarik97
    @Yarik97 Před 11 měsíci +1

    Спасибо за интересный рассказ, хоть и не разработчик, было интересно послушать подкапотные изменения. Есть вопрос, который вам как разработчику будет интересно обсудить: почему современный андроид так становится все больше больше похож на iOS, даже разговор не о интерфейсе, а даже подкапотные изменения безопасности, дабы начать ограничивать пользователя все больше и больше?

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

      Скорее всего видение ОС и требования по безопасности и приватности приводят к одинаковым решениями. iOS в свою очередь тоже копирует Android и становится более открытой. Обе модели: полная открытость и полная закрытость оказались нерабочими. Часть Google и Apple меняют сами, часть вынуждает делать ЕС

  • @romanpavliuk2301
    @romanpavliuk2301 Před 11 měsíci

    Спасибо за информацию!

  • @rus_travel
    @rus_travel Před 11 měsíci

    Как прозвучало action bar Sherlock, аж нахлынуло все...
    А как же HoloEveryWhere? )
    ЗЫ начал писать с андроид 2.1

  • @htcbelyaev
    @htcbelyaev Před 5 měsíci

    А помните java6, jack&jill, когда анимация hamburger/arrowback переключались потому что не было современной дизайн системы ?

    • @htcbelyaev
      @htcbelyaev Před 5 měsíci

      надеюсь в будущем так будем про обновления gradle говорить а помните как каждый раз что-то ломалось?

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

      Да, было время

  • @quintaessentia2114
    @quintaessentia2114 Před 11 měsíci +1

    Срок поддержки ядра Linux сокращается втрое! Сама Google ситуацию пока не комментировала, но по мнению журналистов профильных изданий, пользователи ПК от таких перемен почти не пострадают. А вот с Android всё выглядит не так гладко. Концепция, представленная Google в 2017-м, заключалась в том, что на разработку смартфонов уходит в среднем два года, при этом ядро ОС фиксируется ближе к началу этого процесса. Таким образом, срок его поддержки подойдёт к концу почти сразу же после релиза устройства, например в Pixel 6, выпущенный с ядром трёхлетней давности Linux 5.10, всё ещё продолжает использовать его. Пожалуйста прокомментируйте эти новости, что ждёт ОС ?

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

      В новостном выпуске поговорю. Откуда информация про разработку 2 года?

  • @vanmihaylovich
    @vanmihaylovich Před 11 měsíci +3

    Жаль, что нет альтернатив версий Android, как только от Google.

    • @AndroidBroadcast
      @AndroidBroadcast  Před 11 měsíci +1

      Пыталась Cyanogen делать. Сначала как любители, потом как компания, даже первый OnePlus был с прошивкой от них. Потом поругались и разошлись, а компания умерла ( Xiaomi тоже начинала с кастомных прошивок, а потом запустила свои устройства

    • @beeline09
      @beeline09 Před 11 měsíci

      ​@@AndroidBroadcastCyanogen был, пожалуй, самой лучшей кастомной прошивкой для своего времени. Сейчас он, вроде как, перерос в lineage os, но это больше похоже на голый Андроид.

  • @dimitrobest5293
    @dimitrobest5293 Před 11 měsíci

    а музики на фоне раньше не било?

  • @ruby5898
    @ruby5898 Před 11 měsíci

    Вот бы вернули возможность присоединения CD карты к основной памяти телефона без рут прав (была функция в настройках)

    • @AndroidBroadcast
      @AndroidBroadcast  Před 11 měsíci +1

      С другой стороны флешки медленее и обеспечение одинаковой скорости памяти решает. Из личного опыта 64-128 Гб встроенной памяти хватает

    • @romangargosow
      @romangargosow Před 11 měsíci

      Посему кто-то должен решать за меня, что мне удобнее или не удобнее ? Тренд с отсутствием SD карты бесит

  • @alexanderataman7836
    @alexanderataman7836 Před 11 měsíci +1

    Интересный выпуск. Как же проще жилось в начале 2010x, а теперь с этим зоопарком API и устройств не успеть угнаться. В 2011 впервые начал изучать Андроид и писать приложения, было всё понятно. А теперь отстал от технологий и не умею создавать по новым форматам: Jetpack, MVVM, DI, Room etc..
    До сих пор поддерживаю игры написанные на старых API, если уж пересоздавать заново то уже лучше на Flutter.
    Усложнили жизнь.

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

      Требования поменялись. Устройства мощнее, также смартфон стал в центре жизни, что и сказалось на развитие. Приложения стали больше и сложнее из-за запросов времени

    • @AndroidBroadcast
      @AndroidBroadcast  Před 11 měsíci +1

      Да и там костылей была куча из-за нехватки стандартных решений. Весь код в Activity был, лучших практик минимум, писали по личным ощущениям

    • @alexanderataman7836
      @alexanderataman7836 Před 11 měsíci

      ​@@AndroidBroadcast Согласен что лучше иметь один Activity и множество Fragments и разделять бизнес логику. Но всё же создание Views в xml было намного элегантее и легче особенно с GUI конструктором. А сейчас этот декларативный подход Jetpack Compose и у Flutter зачем... Не всё новое одназначно лучше. А Handler (с WeakReference) почему deprecated так не понял, до сих пор его использую для связи между потоком OpenGL к Main.

    • @RamazanAbdulaev
      @RamazanAbdulaev Před 11 měsíci

      ​@@alexanderataman7836депрекейт вроде только с пустым конструктором, лупер в конструктор передать надо.

  • @alexandrex6267
    @alexandrex6267 Před 11 měsíci

    При размышлении тенденций развития операционной системы Андроид, думается об Авроре.

  • @Proxy1Nick
    @Proxy1Nick Před 11 měsíci +1

    29:05 - да нет, всё правильно. Компания коммерческая, созданная на материальной базе Министерства Обороны США, её ОС входит в дуополию актуальных мобильных операционных систем. Естественно после захвата рынка она будет стараться увеличить своё влияние и ограничить внешнее. Как сама по себе, так и в интересах государства. Через модификации ОС и через недокументированные возможности.

  • @MrKizup
    @MrKizup Před 11 měsíci +1

    65к методов… давно это было😅

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

      Оно и осталось до сих пор, просто ART VM из коробки нормально работает с multidex

  • @RebootSMR
    @RebootSMR Před 11 měsíci +1

    Мне показалось, или это пересказ мобиуса?)

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

      Это немного другая версия, но предпочитаю чтобы доклад был на моем канале

  • @Qwazar3559
    @Qwazar3559 Před 11 měsíci

    Что как-то медленно...

  • @mikhailgureev218
    @mikhailgureev218 Před 11 měsíci

    база

  • @dimitrobest5293
    @dimitrobest5293 Před 11 měsíci

    да весьма насищений випуск

  • @vovs03
    @vovs03 Před 11 měsíci

    Снова голова?

  • @Hackuloho
    @Hackuloho Před 11 měsíci

    Да у андроид софта уникальный интерфейс страшный, неудобный в 90% случаев. После ios софта только отвращение.

    • @AndroidBroadcast
      @AndroidBroadcast  Před 11 měsíci +1

      Каждому свое, у меня например абсолютна обратная ситуация

  • @fallen6763
    @fallen6763 Před 11 měsíci

    А насколько валидно НАЧИНАТЬ изучать android разработку , раз гугл стремится ее так "закрыть"

    • @vladimirpyrkh4422
      @vladimirpyrkh4422 Před 11 měsíci +1

      Но Гугл же не стремится закрыть разработку, они пытаются сделать процесс использования ОС и разработки для неё более контролируемым.
      Раньше было масса плохих моментов когда всё было слишком открыто и свободно, например производители забивали на обновление устройств, хорошо если прилетало несколько обновление на телефон. Или когда производители делали что-то с API таким образом, что потом приходилось отлавливать ошибки в стиле MeizuActionBar не является инстансом ActionBar, или когда на устройстве с Андроид 5+ приложение падало потому что классов из Camera2 Api не было на устройстве. А разработчики при этом пользовались "дырявостью" системы в своих целях.
      Другой момент что не всегда эти изменения реализуются самым оптимальным или очевидным способом, привет пермишен для будильника.

    • @vas_._sfer6157
      @vas_._sfer6157 Před 11 měsíci

      @@vladimirpyrkh4422 Ну это другая проблема на самом деле. Отеделение частей (слоёв), чтобы можно было переиспользовать драйверы прошивок при обновлении - это хорошая вещь. Ну а тотальная завязанность на сервисы гугл - нет.

    • @awkwardquestion8643
      @awkwardquestion8643 Před 11 měsíci

      Значит надо ищучать ios, там открыто 🎉

    • @AndroidBroadcast
      @AndroidBroadcast  Před 11 měsíci +1

      Гугл стремиться заполучить доминирование полное в системе и расширять свое присутствие не только как разработчик ОС, но и производитель Android устройств и даже стать лучшими в этом классе. Касательно Pixel 7 и 7 Pro по софту и ценам они хорошо вышли, но вот ещё по железу надо улучшаться. Особенно нагрев и стабильность работы

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

      Android все также будет. Пока есть устройства на нем. Слишком он популярный стал, чтобы его так перестали развивать

  • @niallkh
    @niallkh Před 11 měsíci

    Какая-то отсебятина, рекомендую к прочтению "androids the Team that Built the Android Operating System" о том как создавался андроид