Привет! В данной статье я хочу поделиться опытом создания своего механизма для автоматизации показа различных View типа: ContentView, LoadingView, NoInternetView, EmptyContentView, ErrorView.
Рубрика «android» - 60
ActionViews или как я не люблю boilerplate с самого детства
2018-06-21 в 10:57, admin, рубрики: ActionViews, android, java, kotlin, библиотеки, Блог компании e-Legion, разработка мобильных приложений, Разработка под androidИспанское футбольное приложение La Liga сделало своих пользователей невольными доносчиками
2018-06-20 в 15:27, admin, рубрики: android, Google Play, информационная безопасность, копирайт, копирасты, микрофон, спортивные трансляции, шпионажПопулярное футбольное приложение с более чем 10 миллионами загрузок во время своего очередного обновления неожиданно попросило у пользователей Android-смартфонов разрешения для взаимодействия с микрофононом и GPS.
В то время, как люди всей планеты с упоением следят за развитием событий на Чемпионате Мира 2018 в России, миллионы наиболее активных футбольных болельщиков возможно впервые в своей жизни встретились со столь явной угрозой слежки. Пикантной особенностью ситуации оказалось то, что каждый столкнувшийся с этой проблемой человек теоретически может не только пострадать сам, но и подвергуть воздействию угрозы неопределенный круг людей поблизости.
Журналисты сразу нескольких изданий выяснили, что приложение La Liga организовало целую шпионскую сеть посредством мобильных устроств своих пользователей. В ходе установки на смартфоны под управлением Android приложение запросило доступ к микрофону и датчику GPS. Это в теории означает, что создатели La Liga получают полномочия в любой момент только прослушать разговоры и музыку в радиусе нескольких метров от телефона, но и определеить определить точное местоположение, где была зафиксирована аудио-активность.
Читать полностью »
25 занимательных Android библиотек. Весна 2018
2018-06-20 в 6:23, admin, рубрики: android, android development, android studio, java, библиотеки, Разработка под androidЭто список из 25 новейших Android-библиотек, проектов и инструментов, выпущенных за последние 3 месяца. Здесь нет первого и последнего места, это просто список интересных библиотек. Они определённо заслуживают вашего внимания. Наслаждайтесь!
Дайджест интересных материалов для мобильного разработчика #256 (3—12 июня)
2018-06-17 в 13:36, admin, рубрики: android, Блог компании Everyday Tools, дизайн мобильных приложений, маркетинг игр, маркетинг мобильных приложений, неройсети, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSВ этот раз получился довольно короткий выпуск и в нем эпопея Tower Defence, анимированные переходы, платформа для разработчиков от Snapchat, внезапная психология в IT от создателя Kotlin и многое другое.
От наброска до Google Play или как я сделал свое первое android приложение
2018-06-16 в 12:23, admin, рубрики: android, Google Play, Разработка под androidПривет! В этом посте я расскажу о том, как я хотел сделать простое приложение «для себя», а получилось вполне достойное Google Play приложение с множеством функций, которых у подобных приложений нет.
Причины плохого звучания большинства смартфонов на Android
2018-06-15 в 5:04, admin, рубрики: android, звук, Научно-популярное, смартфоны, тест звукаЗачастую смартфоны не могут похвастаться хорошим звуком, включая «музыкальные смартфоны с ЦАП» в сравнении с отдельными Hi-Fi плеерами. Этот материал о причинах и их возможных решениях. Наиболее подробно будет описана та часть, которая критичная именно для смартфонов.
Как и почему мы написали свой ECS
2018-06-13 в 8:14, admin, рубрики: android, C#, ecs, Gamedev, iOS, mobile development, online multiplayer, pvp, unity, unity3d, архитектура, Блог компании Pixonic, геймдев, мобильные игры, мультиплеер, проектирование, Проектирование и рефакторинг, разработка игр, управление проектами, шутерВ прошлой статье я описал технологии и подходы, которые мы используем при разработке нового мобильного fast paced шутера. Т.к. это была обзорная и даже поверхностная статья — сегодня я копну глубже и подробно расскажу, почему мы решили написать собственный ECS-фреймворк и не стали использовать существующие. Будут примеры кода и небольшой бонус в конце.
Читать полностью »
Set-Top-Box и опыты с Андроид в контейнере LXC
2018-06-10 в 20:11, admin, рубрики: android, iptv, lxc, виртуализацияКак возникла странная необходимость запустить Android в Linux контейнере, и что из этого получилось
Предыстория
Запустить Android в контейнере LXC на мой взгляд, вполне логичное решение, если хочется иметь прозрачность и надёжность Bare Linux и использовать огромный потенциал хороших (и не очень хороших) сторонних приложений для Android. Так же данная конфигурация представляет интерес, как платформа для отладки собственного образа AOSP в условиях, максимально близких к боевым.Читать полностью »
IT Школа Samsung: школьники разрабатывают мобильные приложения
2018-06-08 в 16:41, admin, рубрики: android, it-школа, java, Samsung, Блог компании Samsung, мобильная разработка, образование, разработка мобильных приложений, Учебный процесс в IT, школа программирования, школьникиСегодня наш пост о мобильных приложениях выпускников IT ШКОЛЫ SAMSUNG. Начнем с краткой справки об IT ШКОЛЕ (за деталями милости просим на наш сайт и/или задавайте вопросы в комментах). Во второй части расскажем о лучших, по нашему мнению, Android-приложениях, которые создали школьники 6-11 классов!
Кодогенерация в Uber
2018-06-08 в 11:03, admin, рубрики: android, android development, codegen, java, kotlin, uber, Блог компании e-Legion Ltd., кодогенерация, разработка мобильных приложений, Разработка под androidКаждый из нас делает рутинную работу. Каждый пишет boilerplate код. Зачем? Не лучше ли автоматизировать данный процесс и работать только над интересными задачами? Читай эту статью, если хочешь, чтобы такую работу за тебя делал комп.
Данная статья написана на основе расшифровки доклада Зака Свирса (Zack Sweers), разработчика мобильных приложений Uber, с которым он выступил на конференции MBLT DEV в 2017 году.
Читать полностью »