Как стать автором
Обновить
8
0
Артур Бадретдинов @Virtyoz

Разработчик Android

Отправить сообщение

В статье упоминаются классы ViewWish и ViewNews , что очень напоминает MviCore от Баду. Верное ли это наблюдение? Почему решили использовать свой подход вместо готового фреймворка?

Не подскажете, а где можно найти ISIN различных гособлигаций? Например, сейчас интересуют ISIN последних трехмесячных государственных облигаций Италии.
Не понимаю, откуда тут повара набежали, и почему у статьи так мало плюсов.

Я Андроид разработчик, столкнулся с задачей подготовки данных на новом проекте. Статья — коротко, по делу, и с визуализацией. Спасибо за труд!
Забавно читать такие комменты из будущего, 2019 :)
Но в целом, мне понравилась статья. Интересно взглянуть на этот вопрос с другой стороны. Не приходилось задумываться о том, что здесь тоже есть своя конкуренция и битва маркетинга.
habr.com/company/redmadrobot/blog/427713 — Если кто-то будет искать ссылку, она всё же появилась.
Согласен. В большинстве случаев мне, как простому обывателю, важнее понимать, будет ли завтра дождь, будет ли солнечно в ближайшие выходные, чтобы я мог планировать своё время и одежду. Сомневаюсь, что я почувствую разницу между 25 и 23 градусами, например.
Добрый день! Где можно найти запись?

Для меня стало открытием, что PWA имеет немало доступа к аппаратным возможностям Андроида. Я не знаю, насколько стабильно это всё работает, но список впечатляет: https://whatwebcando.today

Время идёт, платформа развивается. Интересно, сколько ещё комментариев на хабре сбылось? :)

Если вдруг кто-то дойдёт до этого коммента, детали нового api:
developer.android.com/training/permissions/requesting
habr.com/post/278945
При сборке загрузка диска SSD доходит всего лишь до 20%

Я пока не углублялся в вопрос и думаю, стоит ли тратить на него время. Подскажите пожалуйста, если при сборке проекта диск грузится на те самые двадцать процентов, стоит ли попробовать настроить RamDisk?
Привет! Меня зовут Артур, и это я рассказывал про профайлинг UI.

Спасибо за включение в список, я рад, что вам был полезен мой доклад! То приятное ощущение, когда понимаешь, что силы на выходных были приложены не зря.

Я согласен с этой подборкой и хотел бы посоветовать доклад Юлии Каледы о том, как они используют AR Core в своём приложении. Прекрасное введение для тех, кто этим ещё не занимался. Поставил бы статье лайк, но сперва опишу свой доклад в новой статье, чтобы набрать кармы :)

Кроме файла презентации в открытом доступе есть и видеозапись из главного зала. Если кому-то интересно её посмотреть, я поставил временную метку на свой доклад:
youtu.be/HmDYBra3hAo?t=2h10m22s

По этой же ссылке вы можете посмотреть и другие доклады из главного зала.
Все, что нам доступно, — это процент заряда батареи. На него и будем ориентироваться.


А почему-бы в таком случае не пользоваться обычной информацией Андроида об уровне заряда, в чём профит? Как вы используете данные из BatteryHistorian?
В данный момент я работаю на удалёнке, но найти вариант было не так просто. Думаю, эта статья как минимум может ещё раз напомнить некоторым работодателям и hr, что удалённая работа всё же имеет место быть.

Но согласен, было бы интересно услышать больше подробностей про процессы, подводные камни, успехи.
Лучше заменить notifyDataSetChanged на DiffUtil, это позволит обновлять ячейки в списке эффективнее

Что значит «эффективнее»? Если я не ошибаюсь, в первом случае произойдёт просто полная перерисовка текущего виджета (и закешированных элементов) RecyclerView. Во втором произойдёт сравнение поэлементное сравнение двух массивов (сначала по айдишнику, потом по полям — зависит и от реализации) для создания красивых анимаций в автоматическом режиме (без вызовов notifySmthUpdated() для нужных элементов вручную. Это ещё и в основном треде произойдёт по умолчанию. Таким образом, задач процессору прилетит сильно больше именно во втором случае.

Получается, тут уместнее слово «эффектнее», а не «эффективнее».
А зачем на это надеяться?

Как ни крути, это одна из крупнейших российских интернет компаний. Я не «ура-патриот», но мне приятно осознавать, что у нас есть хоть какие-то конкуренты Гуглу и Фэйсбуку, в отличие от большей части мира. И в эти компании можно пойти пойти поработать, набравшись неплохого опыта благодаря их возрасту, опыту, процессам и сотрудникам.

Понятно, что ничто не идеально в этом мире. Но я бы скорее надеялся, что они изменятся к лучшему, чем развалятся.
Согласен, что это экономия на спичках. К тому же, Proguard оптимизирует использование простых enum: ответ на StackOverflow.
Я являюсь одним из счастливчиков, прошедших на школу. Спасибо ребятам из GDG и e-legion, они предоставили действительно хорошую обратную связь непосредственно по проекту, не ограничиваясь общими ошибками.

Я хочу представить своё тестовое задание на обзор более широкой публике. Буду рад любым комментариям, как говорится, «я не волшебник, я только учусь». Из текущих проблем, у меня куда-то «утекают» activity, о чём меня предупреждает Leak Canary, планирую разобраться на выходных.

Ссылка на репозиторий: https://github.com/Gaket/InnoWeather

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность