Мне кажется классно что начинающие Android-разработчики будут знать "базу" в виде Java. Всё ещё кучу кода написано на Java и его надо читать, как минимум. К тому же, с тем как устроен Kotlin/Native ещё не до конца понятно. Финализировали уже корутины там? А что насчёт GC? Это финальный вариант и предыдущие три были тестовые?
Мне кажется Android это всеравно JVM и его знать надо. А вот потом уже можно мультиплатформу курить когда она стабилизируется. По поводу, компоуза в 12 месяцев вставить... Ну прям сейчас программа очень плотная и просто так ничего не вставить. Это же не курсы "сеньер за неделю"
Мне кажется можно как-то придумать вариант без "только"
потом лучшему оплатить билеты, поездку и проживание на конференции
Так тоже же плюс компании. Человек разовьется, принесет новые технологии в команду и подготовит доклад-обзор для коллег. В компаниях где я работал (Яндекс/Mail.ru/Snapchat) вроде бы бюджет на образование был и он существовал как раз для этого.
Многим разработчикам не хватает времени для контрибьютинга: поток задач, завал на проекте и многое другое.
Получается проблема в нехватки времени, а её решили исправить дарением футболок и мерча компании? Мне кажется даже если это сработает, эффект кратковременный и приведет скорее к выгоранию сотрудников, нежели чем к развитию инженерной культуры.
Может подумать над тем чтобы разрешить иногда разработчикам брать тасочку в месяц на котрибьют в open-source проект который давно у всех болит?
Отмечу, что есть. Лишь не поддерживается тем стеком что поставляется официальной прошивкой. Самостоятельно сделать софтварную поддержку с альтернативным стеком никто не мешает, это не сложно
почему вы так вольно относитесь к алгоритмам, если рисуете кастомные вью.
На моей 7+ летней практике кастомные вью мне приходилось делать всего несколько раз (и то скорее из-за того что конкретно в том случае так было проще) и мат.аппарат там никакой нужен не был. Как собственно и в большинстве компонентов андроида - знания базы тригонометрии будет достаточно, если получиться загуглить что такое матрицы, будет вообще прекрасно.
java у вас популярная а примеры с compose
Современный подход к разработке (https://developer.android.com/modern-android-development) включает в себя именно Compose, но, к сожалению, не всем повезло работать с ним в продакшене - все-таки у людей задача найти работу тут и сейчас, а не учить современный стек на вырост. Поэтому да, я описывал свой флоу работы и там компоуз, но реалии рынка говорят что и java+xml еще много
Справедливо, спасибо что уточнили. Kotlin - это официальный и рекомендуемый язык для написания приложений под Android (пруф) Java - более популярен из-за исторических особенностей Оба языка прямо сейчас актуальны
Кстати, это одна из особенностей практикума - он подготавливает не к конкретной компании (условного яндекса), а впринципе ко всей индустрии. Ни одной компанией едины, не говоря уже о том что стратегия по отбору людей яндекса неоднократно критиковалась
У любого бизнеса есть проблемы и их решение - это буквально весь смысл бизнеса. Без проблем не было бы продукта. То что флиппер пишет об этом открыто это сила, а не слабость
Пока Firefox добавляет очень нужные фичи типо защиты Cookie - Chromium добавляет реально прорывной функционал для большинства пользователей. Достаточно посмотреть на тот же WebSerial/WebUSB. И куча других технологий где Firefox всегда в отряде отстающих.
Да, но по хорошему если он видит что локация выключена - пусть попросит включить, а так приложение должно это закодить и от своего имени просить включить локацию.
А расскажете какие сейчас актуальные тренды в компиляторостроении? Где об этом можно почитать?
Мне кажется классно что начинающие Android-разработчики будут знать "базу" в виде Java. Всё ещё кучу кода написано на Java и его надо читать, как минимум. К тому же, с тем как устроен Kotlin/Native ещё не до конца понятно. Финализировали уже корутины там? А что насчёт GC? Это финальный вариант и предыдущие три были тестовые?
Мне кажется Android это всеравно JVM и его знать надо.
А вот потом уже можно мультиплатформу курить когда она стабилизируется. По поводу, компоуза в 12 месяцев вставить... Ну прям сейчас программа очень плотная и просто так ничего не вставить. Это же не курсы "сеньер за неделю"
Мне кажется можно как-то придумать вариант без "только"
Так тоже же плюс компании. Человек разовьется, принесет новые технологии в команду и подготовит доклад-обзор для коллег. В компаниях где я работал (Яндекс/Mail.ru/Snapchat) вроде бы бюджет на образование был и он существовал как раз для этого.
Получается проблема в нехватки времени, а её решили исправить дарением футболок и мерча компании? Мне кажется даже если это сработает, эффект кратковременный и приведет скорее к выгоранию сотрудников, нежели чем к развитию инженерной культуры.
Может подумать над тем чтобы разрешить иногда разработчикам брать тасочку в месяц на котрибьют в open-source проект который давно у всех болит?
Отмечу, что есть. Лишь не поддерживается тем стеком что поставляется официальной прошивкой. Самостоятельно сделать софтварную поддержку с альтернативным стеком никто не мешает, это не сложно
На моей 7+ летней практике кастомные вью мне приходилось делать всего несколько раз (и то скорее из-за того что конкретно в том случае так было проще) и мат.аппарат там никакой нужен не был. Как собственно и в большинстве компонентов андроида - знания базы тригонометрии будет достаточно, если получиться загуглить что такое матрицы, будет вообще прекрасно.
Современный подход к разработке (https://developer.android.com/modern-android-development) включает в себя именно Compose, но, к сожалению, не всем повезло работать с ним в продакшене - все-таки у людей задача найти работу тут и сейчас, а не учить современный стек на вырост. Поэтому да, я описывал свой флоу работы и там компоуз, но реалии рынка говорят что и java+xml еще много
Справедливо, спасибо что уточнили.
Kotlin - это официальный и рекомендуемый язык для написания приложений под Android (пруф)
Java - более популярен из-за исторических особенностей
Оба языка прямо сейчас актуальны
Кстати, это одна из особенностей практикума - он подготавливает не к конкретной компании (условного яндекса), а впринципе ко всей индустрии. Ни одной компанией едины, не говоря уже о том что стратегия по отбору людей яндекса неоднократно критиковалась
Ну важна же динамика)
Кошка просто прекрасна) Ни разу таких больших не видел
У любого бизнеса есть проблемы и их решение - это буквально весь смысл бизнеса. Без проблем не было бы продукта.
То что флиппер пишет об этом открыто это сила, а не слабость
Да, заменив радиостек обратно. Но помните что речь про BLE, а не про взрослый Bluetooth
Вот, например, таблицы поддержки с их же сайта (https://developer.mozilla.org/)
Скриншоты таблиц
Пока Firefox добавляет очень нужные фичи типо защиты Cookie - Chromium добавляет реально прорывной функционал для большинства пользователей. Достаточно посмотреть на тот же WebSerial/WebUSB.
И куча других технологий где Firefox всегда в отряде отстающих.
Очень приятный текст, а главное - постепенное погружение в недры прошивки. Спасибо тебе!
А можно ссылку откуда эта цитата?
Вроде пост итак развернутый ответ на вопрос "Где Флиппер?"
Согласен, я бы не заморачивался
Да, но по хорошему если он видит что локация выключена - пусть попросит включить, а так приложение должно это закодить и от своего имени просить включить локацию.
А зачем вам нужно два устройства сразу?