This media is not supported in your browser
VIEW IN TELEGRAM
Я часто хожу на айти-конференции и обычно нахожу там для себя немало полезного: новые знакомства, полезный и не очень нетворкинг, атмосфера творчества, и конечно же, бесчисленное количество браслетов, наклеек и прочего мусора брендированного мерча.
Сегодня расскажу вам об одном таком мероприятии, которое пройдет уже через 10 дней:
➡️ Что? Конференция TechTrain 2021
➡️ Где? Нигде и везде одновременно, проще говоря - онлайн
➡️ Когда? Уже 18 сентября
➡️ Почему нам это интересно?Потому что это бесплатно Из трех этапов конференции нас интересуют два:
• В качестве разминки – доклад Антона Архипова "Мои любимые возможности в Kotlin". Антон из JetBrains, которые подарили нам Kotlin, поэтому послушать о его предпочтениях в языке будет точно не лишним. Синтаксический сахар, библиотеки, дизайн языка и не только.
• Размялись? Тогда переходим к хардкорному докладу, как его называет сам автор, Дмитрия Гордина из Яндекса об Android-камере, AR и обработке кадров нейросетями. Доклад рассчитан на продвинутого слушателя, но будет полезен всем, кого интересует работа с камерой в Android.
#android #events
Сегодня расскажу вам об одном таком мероприятии, которое пройдет уже через 10 дней:
➡️ Что? Конференция TechTrain 2021
➡️ Где? Нигде и везде одновременно, проще говоря - онлайн
➡️ Когда? Уже 18 сентября
➡️ Почему нам это интересно?
• В качестве разминки – доклад Антона Архипова "Мои любимые возможности в Kotlin". Антон из JetBrains, которые подарили нам Kotlin, поэтому послушать о его предпочтениях в языке будет точно не лишним. Синтаксический сахар, библиотеки, дизайн языка и не только.
• Размялись? Тогда переходим к хардкорному докладу, как его называет сам автор, Дмитрия Гордина из Яндекса об Android-камере, AR и обработке кадров нейросетями. Доклад рассчитан на продвинутого слушателя, но будет полезен всем, кого интересует работа с камерой в Android.
#android #events
Android 12 beta 5 - последний шаг перед официальным релизом новой версии ОС - наконец выкатился в паблик и уже доступен к загрузке для всех энтузиастов и диванных тестеров.
Впрочем, ничего кардинально нового в сравнении с beta 4 эта версия не привносит, а до официального выхода Android 12 Snow Cone, по словам Google, остается всего несколько недель. Лично я планирую подождать.
В любом случае, вся информация по пятой бете из первых рук лежит по ссылке ниже ⬇️
#android #news
Впрочем, ничего кардинально нового в сравнении с beta 4 эта версия не привносит, а до официального выхода Android 12 Snow Cone, по словам Google, остается всего несколько недель. Лично я планирую подождать.
В любом случае, вся информация по пятой бете из первых рук лежит по ссылке ниже ⬇️
#android #news
Я всегда был сторонником нативной мобильной разработки и предпочитал плавность, свободу и отзывчивость "родных" приложений скорости и выгоде, которую дают кроссплатформенные языки и фреймворки.
Сегодня наткнулся на статью Артема Тарасова из "Рексофт", в которой автор сравнивает эти два подхода по состоянию на 2021 год и... Не скажу, что я изменил свои предпочтения, но точно посмотрел на современную кроссплатформу с другой стороны, чего и вам советую.
Зачем стоит читать:
🤔 Вспоминаем Xamarin - спасение для разработчиков С#, желающих пощупать мобильную разработку
🤔 Виджеты в Flutter - уже доросли до уровня нативок? (Спойлер: еще не совсем)
🤔 Свобода против скорости: сборка приложения на 30% быстрее с KMP
Ссылку на публикацию оставлю ниже ⬇️
#crossplatform
Сегодня наткнулся на статью Артема Тарасова из "Рексофт", в которой автор сравнивает эти два подхода по состоянию на 2021 год и... Не скажу, что я изменил свои предпочтения, но точно посмотрел на современную кроссплатформу с другой стороны, чего и вам советую.
Зачем стоит читать:
🤔 Вспоминаем Xamarin - спасение для разработчиков С#, желающих пощупать мобильную разработку
🤔 Виджеты в Flutter - уже доросли до уровня нативок? (Спойлер: еще не совсем)
🤔 Свобода против скорости: сборка приложения на 30% быстрее с KMP
Ссылку на публикацию оставлю ниже ⬇️
#crossplatform
Пару лет назад, вместе с выходом Android 9, гугл представили Digital Wellbeing - приложение, которое, как подразумевалось, будет помогать пользователям контролировать свой скринтайм и ограничивать себе (🤨) доступ к определенным приложениям.
Конечно же, я не мог не воспользоваться такой возможностью - лайф-ченджером для меня это приложение не стало, но приучило меня периодически проверять свой скринтайм. Правда, не чтобы ограничить его, а чтобы недовольно подумать "Опять весь день в телефоне просидел" и продолжить заниматься ровно тем же 🙈
(Хотя несколько моих знакомых реально дали положительный фидбэк: один стал меньше сидеть в инстаграме, а второй после недели отслеживания удалил с телефона Candy Crush Saga)
На скриншоте мое экранное время на сегодня: три часа экрана к шести вечера - бывало и хуже. Предлагаю всем глянуть эту статистику и поделиться результатом здесь (посмотреть можно в самом приложении Digital Wellbeing, ну или просто в настройках, раздел "Батарея")
#android #ios #survey
Конечно же, я не мог не воспользоваться такой возможностью - лайф-ченджером для меня это приложение не стало, но приучило меня периодически проверять свой скринтайм. Правда, не чтобы ограничить его, а чтобы недовольно подумать "Опять весь день в телефоне просидел" и продолжить заниматься ровно тем же 🙈
(Хотя несколько моих знакомых реально дали положительный фидбэк: один стал меньше сидеть в инстаграме, а второй после недели отслеживания удалил с телефона Candy Crush Saga)
На скриншоте мое экранное время на сегодня: три часа экрана к шести вечера - бывало и хуже. Предлагаю всем глянуть эту статистику и поделиться результатом здесь (посмотреть можно в самом приложении Digital Wellbeing, ну или просто в настройках, раздел "Батарея")
#android #ios #survey
Твой скринтайм к концу рабочего дня?
Anonymous Poll
20%
1-2 часа (это что, кнопочный телефон?)
40%
3-4 часа (стандартный homo sapiens 2021 года)
40%
5-6 часов (getting there)
0%
7+ часов (пора задуматься о neurolink)
Готовы ли вы прямо сейчас удалить 90% приложений со своего телефона? Подозреваю, что нет, однако именно это советует сделать Джейк Кнапп - дизайнер из Google, известный многим как автор методики тестирования Sprint.
В продолжение вчерашнего поста предлагаю прочитать небольшую статью, в которой Джейк рассказывает о своем двухнедельном опыте жизни почти без приложений - и судя по всему, ни о чем не жалеет. Материал раскрывает тему информационного детокса, зависимости от смартфона и состояния потока, в которое нам мешает погрузиться собственный телефон.
В общем, ушел удалять приложения. Ну а ссылки на оригинал статьи, а также на русскоязычную адаптацию как всегда будут под постом ⬇️
P.S.
Телеграм советую оставить. Иначе как вы будете читать этот канал?
В продолжение вчерашнего поста предлагаю прочитать небольшую статью, в которой Джейк рассказывает о своем двухнедельном опыте жизни почти без приложений - и судя по всему, ни о чем не жалеет. Материал раскрывает тему информационного детокса, зависимости от смартфона и состояния потока, в которое нам мешает погрузиться собственный телефон.
В общем, ушел удалять приложения. Ну а ссылки на оригинал статьи, а также на русскоязычную адаптацию как всегда будут под постом ⬇️
P.S.
Телеграм советую оставить. Иначе как вы будете читать этот канал?
Прошлой ночью, в очередной раз проигнорировав рекомендации окулиста и исследуя непопулярные разделы Google Play в полной темноте, я скачал какой-то агрегатор новостей с интересной иконкой. Установил, открыл и чуть не попрощался со зрением навсегда: приложение не просто не выставило темную тему самостоятельно - ее там не было вообще 😕
Разумеется, терпеть такое вопиющее неуважение со стороны разработчика в отношении всех сов, залипающих в экран после полуночи, я не стал и тут же снес программу - насиловать глаза белым фоном не хочет никто.
Чтобы не совершать такую ошибку, посмотрите на 6 универсальных советов по реализации Dark Mode в мобильных приложениях. Использование теней, "чисто черный" цвет, уровень контраста и не только - по ссылке ниже ⬇️
P.S.
По данным опроса androidauthority, более 80% пользователей смартфонов предпочитают темную тему. Вы же не хотите упустить такой феноменальный кусок рынка?
Разумеется, терпеть такое вопиющее неуважение со стороны разработчика в отношении всех сов, залипающих в экран после полуночи, я не стал и тут же снес программу - насиловать глаза белым фоном не хочет никто.
Чтобы не совершать такую ошибку, посмотрите на 6 универсальных советов по реализации Dark Mode в мобильных приложениях. Использование теней, "чисто черный" цвет, уровень контраста и не только - по ссылке ниже ⬇️
P.S.
По данным опроса androidauthority, более 80% пользователей смартфонов предпочитают темную тему. Вы же не хотите упустить такой феноменальный кусок рынка?
This media is not supported in your browser
VIEW IN TELEGRAM
Внедряем SwiftUI в существующие приложения на базе UIKit
SwiftUI - свежайший фреймворк от Apple, представленный в конце 2019 года и призванный облегчить разработку приложений за счет декларативного стиля и уменьшения размера кода. В него вложено немало сил, и в целом, продукт многообещающий.
Казалось бы - новая технология, отлично, если буду пилить полностью новый проект, обязательно вникну и разберусь, ну а пока что мне и на UIKit неплохо сидится. Логично? А вот не совсем 🤨
Все мы знаем, как Apple любят продавливать свои нововведения и практически заставлять пользоваться ими как юзеров, так и разработчиков. Поэтому я бы делал ставку на то, что уже буквально через несколько лет умение работать со SwiftUI станет одним из определяющих фактов в резюме разработчика.
В статье ниже учимся встраивать элементы SwiftUI в уже готовые приложения на базе UIKit. Материал достаточно доступный и структурированный - сможет стать отправной точкой в работе с новым фреймворком ⬇️
#ios #swiftui
SwiftUI - свежайший фреймворк от Apple, представленный в конце 2019 года и призванный облегчить разработку приложений за счет декларативного стиля и уменьшения размера кода. В него вложено немало сил, и в целом, продукт многообещающий.
Казалось бы - новая технология, отлично, если буду пилить полностью новый проект, обязательно вникну и разберусь, ну а пока что мне и на UIKit неплохо сидится. Логично? А вот не совсем 🤨
Все мы знаем, как Apple любят продавливать свои нововведения и практически заставлять пользоваться ими как юзеров, так и разработчиков. Поэтому я бы делал ставку на то, что уже буквально через несколько лет умение работать со SwiftUI станет одним из определяющих фактов в резюме разработчика.
В статье ниже учимся встраивать элементы SwiftUI в уже готовые приложения на базе UIKit. Материал достаточно доступный и структурированный - сможет стать отправной точкой в работе с новым фреймворком ⬇️
#ios #swiftui
Автоматический отзыв разрешений - ранее эксклюзивная фича Android 11 - станет доступна для всех девайсов уже в декабре
(Ну не прям для всех. Если быть точнее, ее получат устройства на базе Android 6 и выше. Впрочем если вы все еще на предыдущих версиях ос, то что вы вообще здесь делаете? 🤔)
Суть вкратце - теперь приложения, которым вы давали какие-либо разрешения, будут автоматически терять их после нескольких месяцев без использования
И это замечательно, потому что никому не хочется, чтобы какой-нибудь стремный мессенджер, в который не заходили с прошлого года, продолжал подключать микро, камеру или геолокацию, когда ему захочется
В общем еще один шаг в борьбе с Большим Братом (хотя у него шаги все равно длиннее)
#android
(Ну не прям для всех. Если быть точнее, ее получат устройства на базе Android 6 и выше. Впрочем если вы все еще на предыдущих версиях ос, то что вы вообще здесь делаете? 🤔)
Суть вкратце - теперь приложения, которым вы давали какие-либо разрешения, будут автоматически терять их после нескольких месяцев без использования
И это замечательно, потому что никому не хочется, чтобы какой-нибудь стремный мессенджер, в который не заходили с прошлого года, продолжал подключать микро, камеру или геолокацию, когда ему захочется
В общем еще один шаг в борьбе с Большим Братом (хотя у него шаги все равно длиннее)
#android
Android Developers Blog
Making permissions auto-reset available to billions more devices
Posted by Peter Visontay, Software Engineer; Bessie Jiang, Software Engineer Contributors: Inara Ramji, Software Engineer; Rodrigo Farel...