Accessibility для чайников
Ты, наверняка, часто игнорировал в настройках пункт Accessibility. «Толк бак какой-то, произношение, увеличение, пойду-ка я отсюда».
Но для миллиарда (!) людей этот пункт очень многое значит. Наш Android-разработчик, Тимур, тоже об этом задумался — и написал подробную статью на Хабр, как сделать приложения доступными для людей с ограниченными возможностями.
⬆️ Листай карусель, в ней собрали главные советы от Тимура. За подробностями — сюда.
#экспертный #от_сёрфера
Ты, наверняка, часто игнорировал в настройках пункт Accessibility. «Толк бак какой-то, произношение, увеличение, пойду-ка я отсюда».
Но для миллиарда (!) людей этот пункт очень многое значит. Наш Android-разработчик, Тимур, тоже об этом задумался — и написал подробную статью на Хабр, как сделать приложения доступными для людей с ограниченными возможностями.
#экспертный #от_сёрфера
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
У Surf есть авторский перевод гайда по архитектуре приложений Android. Собрали для вас все его части:
1️⃣ Обзор архитектуры
2️⃣ Слой UI
3️⃣ События UI
4️⃣ Доменный слой
5️⃣ Слой данных
Пользуйся, сохраняй, делись 😉
1️⃣ Обзор архитектуры
2️⃣ Слой UI
3️⃣ События UI
4️⃣ Доменный слой
5️⃣ Слой данных
Пользуйся, сохраняй, делись 😉
🔥9
Сегодня расскажем вам про инструменты для ревис-инжиниринга в Android 🔄
Но что это вообще такое? Это процесс восстановления исходных данных из конечного продукта, в нашем случае — мобильного приложения. Ревис-инжиниринг помогает искать уязвимости или выявлять вредоносный код.
Владимир Шальков, наш Android TeamLead, профи в ревис-инжиниринге, поэтому он и отобрал для вас лучшие тулзы — смотрите их на карточках.
А в комментах задавайте любые вопросы по теме 💬
Но что это вообще такое? Это процесс восстановления исходных данных из конечного продукта, в нашем случае — мобильного приложения. Ревис-инжиниринг помогает искать уязвимости или выявлять вредоносный код.
Владимир Шальков, наш Android TeamLead, профи в ревис-инжиниринге, поэтому он и отобрал для вас лучшие тулзы — смотрите их на карточках.
А в комментах задавайте любые вопросы по теме 💬
🔥3
Летом в Surf проходила Школа по Android-разработке — все лекции и практики мы выложили на YouTube 🤩
Собрали тут список материалов. Выбирай, что нравится, и смотри👇
#1 — Основы языка Kotlin
#2 — Компоненты Android
#3 — Построение интерфейса Android-приложения
#4 — Фрагменты Android
#5 — Многопоточность и работа с сетью
#6 — Архитектура Android-приложений
#7 — Хранение данных и работа с БД
#8 — Live Coding: часть 1 & часть 2
Кстати, у нас будут ещё Школы, следите за новостями 😉
Собрали тут список материалов. Выбирай, что нравится, и смотри👇
#1 — Основы языка Kotlin
#2 — Компоненты Android
#3 — Построение интерфейса Android-приложения
#4 — Фрагменты Android
#5 — Многопоточность и работа с сетью
#6 — Архитектура Android-приложений
#7 — Хранение данных и работа с БД
#8 — Live Coding: часть 1 & часть 2
Кстати, у нас будут ещё Школы, следите за новостями 😉
❤11🔥5
Вышло продолжение статьи об Accessibility в Android-приложениях.
В этот раз Тимур затронул Jetpack Compose — на нём гораздо легче сделать графический интерфейс доступным для людей с ограниченными возможностями.
На карточках собрали краткие выжимки из статьи. Все подробности в блоге на Хабр.
В этот раз Тимур затронул Jetpack Compose — на нём гораздо легче сделать графический интерфейс доступным для людей с ограниченными возможностями.
На карточках собрали краткие выжимки из статьи. Все подробности в блоге на Хабр.
🔥7