Мобильная разработка
Photo
Роскомнадзор заблокировал FaceTime в России. Что известно на данный момент
Роскомнадзор заблокировал FaceTime в России, сославшись на его использование злоумышленниками. Ограничения затронули видеозвонки Apple
— Читать дальше «Роскомнадзор заблокировал FaceTime в России. Что известно на данный момент»
Роскомнадзор заблокировал FaceTime в России, сославшись на его использование злоумышленниками. Ограничения затронули видеозвонки Apple
— Читать дальше «Роскомнадзор заблокировал FaceTime в России. Что известно на данный момент»
❤1
Мобильная разработка
Photo
Роскомнадзор заблокировал FaceTime в России. Что известно на данный момент
Роскомнадзор заблокировал FaceTime в России, сославшись на его использование злоумышленниками. Ограничения затронули видеозвонки Apple
— Читать дальше «Роскомнадзор заблокировал FaceTime в России. Что известно на данный момент»
Роскомнадзор заблокировал FaceTime в России, сославшись на его использование злоумышленниками. Ограничения затронули видеозвонки Apple
— Читать дальше «Роскомнадзор заблокировал FaceTime в России. Что известно на данный момент»
👎8🌚1🙊1
Знакомство со Stencil или уроки шаблонного общения
Что любят все разработчики? Конечно, автоматизировать рутинные повторяющиеся действия! Я расскажу, как в этом может помочь язык Stencil, широко известный в узких кругах iOS-разработчиков.
Читать далее
Читать: https://habr.com/ru/companies/hh/articles/973028/
@mobi_dev | Другие наши каналы
Что любят все разработчики? Конечно, автоматизировать рутинные повторяющиеся действия! Я расскажу, как в этом может помочь язык Stencil, широко известный в узких кругах iOS-разработчиков.
Читать далее
Читать: https://habr.com/ru/companies/hh/articles/973028/
@mobi_dev | Другие наши каналы
Утечка сквозь уязвимость: как построить защиту приложения, чтобы данные не достались злоумышленникам
Утечки данных в мобильных приложениях могут происходить не только из-за внешних атак, но и из-за ошибок во внутренней архитектуре. Они могут возникать из-за использования внешних модулей или других инструментов, которые позволяют сократить время разработки. Но утечки и уязвимости грозят серьезными штрафами.
Как ликвидировать уязвимость
Читать: https://habr.com/ru/articles/973244/
@mobi_dev | Другие наши каналы
Утечки данных в мобильных приложениях могут происходить не только из-за внешних атак, но и из-за ошибок во внутренней архитектуре. Они могут возникать из-за использования внешних модулей или других инструментов, которые позволяют сократить время разработки. Но утечки и уязвимости грозят серьезными штрафами.
Как ликвидировать уязвимость
Читать: https://habr.com/ru/articles/973244/
@mobi_dev | Другие наши каналы
Написать приложение без опыта. Часть 1. Вводная
Отпуск, целых две недели, без программирования.
К вечеру первого дня уже не знал чем себя занять. Работать мне запретили.. гады.
Как ещё может отдыхать программист? Делать новый pet-project.
Надеюсь на картинке не я...
Читать далее
Читать: https://habr.com/ru/articles/973068/
@mobi_dev | Другие наши каналы
Отпуск, целых две недели, без программирования.
К вечеру первого дня уже не знал чем себя занять. Работать мне запретили.. гады.
Как ещё может отдыхать программист? Делать новый pet-project.
Надеюсь на картинке не я...
Читать далее
Читать: https://habr.com/ru/articles/973068/
@mobi_dev | Другие наши каналы
Анимация загрузки: как скорость влияет на восприятие времени и конверсии
Мы терпеть не можем ждать, особенно в цифровых средах. И всё же задержки встречаются, то перегружена сеть, то сложное приложение, то серверные лаги и даже география.
Длинное ожидание портит пользовательский опыт. Так почему же современные технологии сами создают эти задержки и как с этим бороться? Разберёмся дальше.
Читать далее
Читать: https://habr.com/ru/companies/beget/articles/973386/
@mobi_dev | Другие наши каналы
Мы терпеть не можем ждать, особенно в цифровых средах. И всё же задержки встречаются, то перегружена сеть, то сложное приложение, то серверные лаги и даже география.
Длинное ожидание портит пользовательский опыт. Так почему же современные технологии сами создают эти задержки и как с этим бороться? Разберёмся дальше.
Читать далее
Читать: https://habr.com/ru/companies/beget/articles/973386/
@mobi_dev | Другие наши каналы
Репозиторий доверенного ПО: инхаус или аутсорс?
На SOC Forum одним из самых горячих дискуссий стала тема, которая ещё пять лет назад казалась нишевой, а сегодня напрямую влияет на устойчивость критической инфраструктуры: создание доверенных репозиториев ПО.
В дискуссии приняли участие: Федор Герасимов, лидер сообщества FinDevSecOps, эксперты финансового сектора − Максим Кожокарь (Банк России), Всеслав Соленик (Сбертех), а также Антон Прокофьев (ГК «Солар»), Юлия Липатникова (Cloud.ru) и Николай Костригин (Базальт СПО).
Полную запись дискуссии можно посмотреть здесь (Программа 18 ноября, Зал 3, 16.00).
В этом материале приводим самые интересные цитаты экспертов сессии и их рекомендации.
Читать далее
Читать: https://habr.com/ru/companies/solarsecurity/articles/973812/
@mobi_dev | Другие наши каналы
На SOC Forum одним из самых горячих дискуссий стала тема, которая ещё пять лет назад казалась нишевой, а сегодня напрямую влияет на устойчивость критической инфраструктуры: создание доверенных репозиториев ПО.
В дискуссии приняли участие: Федор Герасимов, лидер сообщества FinDevSecOps, эксперты финансового сектора − Максим Кожокарь (Банк России), Всеслав Соленик (Сбертех), а также Антон Прокофьев (ГК «Солар»), Юлия Липатникова (Cloud.ru) и Николай Костригин (Базальт СПО).
Полную запись дискуссии можно посмотреть здесь (Программа 18 ноября, Зал 3, 16.00).
В этом материале приводим самые интересные цитаты экспертов сессии и их рекомендации.
Читать далее
Читать: https://habr.com/ru/companies/solarsecurity/articles/973812/
@mobi_dev | Другие наши каналы
👍1
Превращаем сайт в мобильное приложение за пару шагов. Часть 2
Привет, Хабр! Меня все так же зовут Матвей. В прошлой статье я собрал простое Android‑приложение из сайта с помощью конструктора. Мы убедились, что для лендинга или каталога зачастую достаточно одной WebView‑обертки. Во второй части возьмем тот же небольшой веб‑сервис, создадим под него URL и соберем полноценное приложение с пушами и доступом к системным функциям.
Разбираться в Swift, Kotlin или Flutter по‑прежнему не придется: вместо этого используем конструктор. На примере посмотрим, как сайт превращается в приложение, какие настройки важны, чтобы оно адекватно работало и выглядело хорошо на Android и iOS. И как довести этот результат до состояния, когда не стыдно использовать. Детали внутри.
Читать далее
Читать: https://habr.com/ru/companies/selectel/articles/973874/
@mobi_dev | Другие наши каналы
Привет, Хабр! Меня все так же зовут Матвей. В прошлой статье я собрал простое Android‑приложение из сайта с помощью конструктора. Мы убедились, что для лендинга или каталога зачастую достаточно одной WebView‑обертки. Во второй части возьмем тот же небольшой веб‑сервис, создадим под него URL и соберем полноценное приложение с пушами и доступом к системным функциям.
Разбираться в Swift, Kotlin или Flutter по‑прежнему не придется: вместо этого используем конструктор. На примере посмотрим, как сайт превращается в приложение, какие настройки важны, чтобы оно адекватно работало и выглядело хорошо на Android и iOS. И как довести этот результат до состояния, когда не стыдно использовать. Детали внутри.
Читать далее
Читать: https://habr.com/ru/companies/selectel/articles/973874/
@mobi_dev | Другие наши каналы
❤🔥1
OTXform — операциональное преобразование от теории к практике
В данной статье рассмотрим технологию операционального преобразования, изучим теорию, проанализируем и применим на практике.
Теория без практики пуста, а практика без теории слепа.
Читать далее
Читать: https://habr.com/ru/articles/972638/
@mobi_dev | Другие наши каналы
В данной статье рассмотрим технологию операционального преобразования, изучим теорию, проанализируем и применим на практике.
Теория без практики пуста, а практика без теории слепа.
Читать далее
Читать: https://habr.com/ru/articles/972638/
@mobi_dev | Другие наши каналы
Всё, что нужно знать о публикации в Google Play
Недавно я решил опубликовать приложение в Google Play, думая, что это не так сложно. Под эту задачу написал небольшое приложение-счетчик и стал погружаться во все тонкости процесса публикации. Почти сразу стало понятно, почему многие называют это кругами ада.
Этой статьей хочу внести больше ясности в процесс и уберечь других разработчиков от лишней траты времени, которая часто возникает из-за ошибок на разных этапах. Расскажу о подводных камнях, частых ошибках и о том, как бесплатно и быстро набрать тестировщиков.
Читать далее
Читать: https://habr.com/ru/articles/974016/
@mobi_dev | Другие наши каналы
Недавно я решил опубликовать приложение в Google Play, думая, что это не так сложно. Под эту задачу написал небольшое приложение-счетчик и стал погружаться во все тонкости процесса публикации. Почти сразу стало понятно, почему многие называют это кругами ада.
Этой статьей хочу внести больше ясности в процесс и уберечь других разработчиков от лишней траты времени, которая часто возникает из-за ошибок на разных этапах. Расскажу о подводных камнях, частых ошибках и о том, как бесплатно и быстро набрать тестировщиков.
Читать далее
Читать: https://habr.com/ru/articles/974016/
@mobi_dev | Другие наши каналы
👍1🔥1
Мобильная разработка
Photo
Сообщество за считанные часы собрало $5 млн на новый Linux-смартфон от Jolla
Jolla запускает новый Linux-смартфон, профинансированный сообществом: открытость, приватность и альтернатива Android в 2026 году
— Читать дальше «Сообщество за считанные часы собрало $5 млн на новый Linux-смартфон от Jolla»
Jolla запускает новый Linux-смартфон, профинансированный сообществом: открытость, приватность и альтернатива Android в 2026 году
— Читать дальше «Сообщество за считанные часы собрало $5 млн на новый Linux-смартфон от Jolla»
❤🔥3
Мобильная разработка
Photo
MAX лег — тысячи жалоб по всей стране, не работают Android- и iOS-приложения
Мессенджер MAX переживает крупный сбой: приложения на Android, iOS и вебе не открываются, пользователи по всей России жалуются на недоступность
— Читать дальше «MAX лег — тысячи жалоб по всей стране, не работают Android- и iOS-приложения»
Мессенджер MAX переживает крупный сбой: приложения на Android, iOS и вебе не открываются, пользователи по всей России жалуются на недоступность
— Читать дальше «MAX лег — тысячи жалоб по всей стране, не работают Android- и iOS-приложения»
😁5
Мобильная разработка
Photo
MAX лег — тысячи жалоб по всей стране. Что известно на данный момент
Мессенджер MAX переживает крупный сбой: приложения на Android, iOS и вебе не открываются, пользователи по всей России жалуются на недоступность
— Читать дальше «MAX лег — тысячи жалоб по всей стране. Что известно на данный момент»
Мессенджер MAX переживает крупный сбой: приложения на Android, iOS и вебе не открываются, пользователи по всей России жалуются на недоступность
— Читать дальше «MAX лег — тысячи жалоб по всей стране. Что известно на данный момент»
😁15🤣5🔥4😱3👍2❤1😢1
Мобильная разработка
Photo
Man or Boy test в CSS: три способа сверстать бургер-меню
Статья посвящена анализу трёх способов создания бургерного меню: от самого простого к самому сложному с применением Atomic CSS фреймворка mlut! Прочитав её, вы поймёте, какого уровня навыками вы обладаете в Frontend-разработке.
— Читать дальше «Man or Boy test в CSS: три способа сверстать бургер-меню»
Статья посвящена анализу трёх способов создания бургерного меню: от самого простого к самому сложному с применением Atomic CSS фреймворка mlut! Прочитав её, вы поймёте, какого уровня навыками вы обладаете в Frontend-разработке.
— Читать дальше «Man or Boy test в CSS: три способа сверстать бургер-меню»
Мобильная разработка
Photo
Создание кастомного Toolbar с Jetpack Compose. Подробный разбор всех попыток и решений
Привет, Хабр! Меня зовут Максим Сазонов, я android-разработчик в ПСБ.
Сегодня предлагаю разобрать путь создания кастомного тулбара от первой кривой реализации до оптимизированного решения.
И главная проблема, которую надо решить при создании этого компонента это центрирование title и subtitle. Эта проблема возникает потому что у нас может быть тулбар с разным количеством иконок по обе стороны от заголовка, текстом и иконками или только с title. И если ширина иконок у нас стандартна (44 dp), и достаточно просто умножить эту ширину на количество иконок справа, чтобы понять свободное пространство для title и subtitle, то с текстом с одной или с двух сторон всё намного сложнее, так как мы не можем заранее вычислить ширину этого текста, а значит не можем правильно центрировать и задать ширину title и subtitle.
В статье я расскажу, как я решил этот вопрос.
Читать далее
Читать: https://habr.com/ru/companies/psb/articles/974368/
@mobi_dev | Другие наши каналы
Привет, Хабр! Меня зовут Максим Сазонов, я android-разработчик в ПСБ.
Сегодня предлагаю разобрать путь создания кастомного тулбара от первой кривой реализации до оптимизированного решения.
И главная проблема, которую надо решить при создании этого компонента это центрирование title и subtitle. Эта проблема возникает потому что у нас может быть тулбар с разным количеством иконок по обе стороны от заголовка, текстом и иконками или только с title. И если ширина иконок у нас стандартна (44 dp), и достаточно просто умножить эту ширину на количество иконок справа, чтобы понять свободное пространство для title и subtitle, то с текстом с одной или с двух сторон всё намного сложнее, так как мы не можем заранее вычислить ширину этого текста, а значит не можем правильно центрировать и задать ширину title и subtitle.
В статье я расскажу, как я решил этот вопрос.
Читать далее
Читать: https://habr.com/ru/companies/psb/articles/974368/
@mobi_dev | Другие наши каналы