Удобная навигация, интуитивно понятный интерфейс, оформление заказа в пару кликов — ежедневно мы упрощаем жизнь клиентов наших приложений, учитывая их пожелания и боли. Из-за отсутствия нужной аналитики в этом процессе мы упускаем запросы большой категории потенциальных пользователей с ограничениями по здоровью, которым не удается воспользоваться мобильными сервисами просто потому, что вы не уделили внимание вопросам доступности. Как сделать ваше приложение комфортным для людей с нарушениями зрения, рассказывают сотрудники Додо Пиццы в расшифровке нового выпуска AppsCast.
Рубрика «Разработка под android» - 28
Зачем вашему приложению Accessibility
2019-09-13 в 7:46, admin, рубрики: accesability, accessibility, appscast, appsconf, iOS, Блог компании Конференции Олега Бунина (Онтико), доступность, разработка мобильных приложений, Разработка под android, разработка под iOSКак мы сделали Vivaldi для Android
2019-09-12 в 14:30, admin, рубрики: android, chromium, vivaldi, Блог компании Vivaldi Technologies AS, браузеры, разработка, Разработка под androidКогда вы устанавливаете Vivaldi Beta для Android, вы получаете модифицированную нашей командой разработчиков версию Chromium, аналогичную десктопной, обладающую теми же функциями, что вы привыкли видеть на своих персональных компьютерах.
Но почему мы сделали так, а не стали использовать изначально встроенное в операционную систему Android ядро браузера?
Читать полностью »
Полнотекстовый поиск в Android
2019-09-10 в 14:03, admin, рубрики: android, kotlin, Raiffeisenbank, raiffeisenIT, sqlite, Блог компании Райффайзенбанк, Разработка под androidВ мобильных приложениях очень востребована функция поиска. И если в небольших продуктах ею можно пренебречь, то в приложениях, которые предоставляют доступ к большому количеству информации, без поиска не обойтись. Сегодня я расскажу, как правильно реализовать эту функцию в программах под Android.
Дайджест интересных материалов для мобильного разработчика #314 (2 — 8 сентября)
2019-09-08 в 15:48, admin, рубрики: AR, flutter, Google Play, kotlin, swift, UI, UX, Блог компании Цифровые Экосистемы, виртуальная реальность, инди-разработка, интерфейсы, маркетинг мобильных приложений, разработка мобильных приложений, Разработка под android, разработка под iOSВ этой подборке (не)настоящее восстание машин в Google Play, чистый Swift и настоящие компоненты, новый Android 10 и старый геймдев, удобные интерфейсы и сомнительный маркетинг для инди-игр.
Рецепты TeamCity. Доклад Яндекс.Такси
2019-09-08 в 9:50, admin, рубрики: Git, kotlin, teamcity, Блог компании Яндекс, разработка мобильных приложений, Разработка под android, управление разработкойМеня зовут Эдуард Мацуков, я делаю Таксометр — приложение для водителей Яндекс.Такси. Занимаюсь инфраструктурой и всем, что с ней связано. Какое-то время назад я выступил с докладом — рассказал об опыте дружбы TeamCity с нашим проектом и с разработчиками в целом. Отдельная часть доклада посвящена тому, при чем здесь Kotlin.
— Практически каждый день ко мне лично и к нашим разработчикам приходят с вопросами. А где достать сборку? А где взять такую-то ветку? А почему что-то упало? Где в моем коде проблема? Почему что-то работает неправильно? Для этого у нас в проекте есть много самописной инфраструктуры, плагинов, различных хаков и трюков, которые мы используем. С одной стороны — чтобы облегчить жизнь разработчика, с другой — чтобы реализовать конкретные бизнес-задачи.
Восстание машин началось. Google Play
2019-09-05 в 20:18, admin, рубрики: Google Play, инди-разработка, Разработка под androidНебоскребы, небоскребы, стены, лифты, этажи, расскажу я вам, ребята, про восстание машин…
Я — самый настоящий инди-разработчик и это моя страсть. Начал свой путь 4.5 года назад, опубликовав свое первое приложение в Google Play. Мной была сделана вся работа по написанию кода, а моя жена нарисовала иллюстрации. С тех пор было выпущено еще 7 приложений, а я прокачался до Senior Android Developer, но речь пойдет как раз о самом первом приложении.
Приложение не было сложным, но мы старались делать все качественно, улучшая его с каждым новым апдейтом. Оно включало: восемь экранов, локализация на десяток языков. Аудитория — будущие родители. За все время было выпущено 113 версий (у, какое число). Монетизация — межстраничные объявления, реклама с вознаграждением, внутренние покупки. Приложение не запрашивало Runtime Permissions и соответствовало всем политиками Google, как мне казалось…
Читать полностью »
От копипасты к компонентам: переиспользуем код в разных приложениях
2019-09-05 в 15:10, admin, рубрики: android development, badoo, components, kotlin, mvi, mvicore, Блог компании Badoo, разработка мобильных приложений, Разработка под androidBadoo разрабатывает несколько приложений, и каждое из них — это отдельный продукт со своими особенностями, менеджментом, продуктовыми и инженерными командами. Но все мы работаем вместе, в одном офисе и решаем похожие проблемы.
Развитие каждого проекта происходило по-своему. Влияние на кодовую базу оказывали не только разные временные рамки и продуктовые решения, но и видение разработчиков. В конце концов мы заметили, что проекты имеют одинаковую функциональность, которая при этом кардинально отличается в реализации.
Тогда мы решили прийти к структуре, которая дала бы нам возможность переиспользовать фичи между приложениями. Теперь вместо разработки функциональности в отдельных проектах мы создаём общие компоненты, которые интегрируются во все продукты. Если вам интересно, как мы к этому пришли, добро пожаловать под кат.Читать полностью »
Уязвимостей в iOS стало так много, что они стали дешевле «дыр» в Android
2019-09-04 в 16:50, admin, рубрики: android, iOS, Zerodium, информационная безопасность, покупка, проблема, Разработка под android, разработка под iOS, Тестирование мобильных приложений, уязвимостьФирма Zerodium специализируется на покупке и перепродаже уязвимостей нулевого дня.
На днях площадка обновила свой прайс-лист как раз в дату официального релиза Android 10. Произошло любопытное изменение: на рынке перепродажи эксплойтов теперь больше ценятся «дыры» в Android, а не iOS, случилось впервые в истории IT и ИБ. Основатель площадки объясняет это тем, что последних в последнее время стало слишком много.
Читать полностью »
Project Mainline в Android 10
2019-09-04 в 16:37, admin, рубрики: Android OS, aosp, project mainline, гаджеты, Разработка под android, смартфоны, СофтВчера вышло очередное обновление ОС для мобильных устройств от Google. Одним из главных нововведений Android 10 стал «Project Mainline». Попробую разобраться что это, для чего и как работает.
Читать полностью »
Hidden mistakes with Shared Element Transitions
2019-09-04 в 10:20, admin, рубрики: android, android development, animation, fragment, shared animation, Блог компании REDMADROBOT, разработка мобильных приложений, Разработка под androidThere is a good practice to make your application beautiful and live, and nowadays there are a lot of tools and ways to achieve this. One of them is Shared Element Transition.
In this article I’ll cover a few mistakes which have cost me a lot of time; I’ll show how to avoid them if you decide to implement this kind of transitions with Fragments on application.Читать полностью »