Search
Write a publication
Pull to refresh
1
0
Кирилл @Stersh

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

Send message

Про такси и доставку написали ниже. Я добавлю про другие сервисы:

Кинопоиск - не знаю, что они с ним там делают, но он даже на топовых телеках не шевелиться вобще, бывает по минуте запускается. При этом ВК Видео с похожим функционалом работает резво даже на слабых ТВ. Навигация в списке ТВ каналов это вобще ад.

Яндекс музыка - будет ставить один и тот же трек, который ты слушал в фоне и не стал лайкать/дизлайкать, пока ты не сделаешь с ним что-то при этом новую музыку он тебе подкидывать не будет. Зато, новое приложение для ПК стабильно предлагает выбрать категории кэшбэка, причем делает это максимально бесяче, показывая банннер под основными контролами плеера, тем самым сдвигая их вверх.

Голосовой ассистент - работает хорошо. Только чтобы его поставить, нужно поставить приложение Яндекс. Которое помимо ассистента еще и Клавиатура, АОН, браузер и еще куча сервисов. В общем, чтобы туда сюда гонять голосовые команды, нужно на смартфоне пол гига отдать только приложению Яндекс.

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

Два раза прочитал новость и так и не нашел упоминаний про то, что Digital Пётр работает в составе гигачат.

А я поддержу разработчика и куплю даже несмотря на то что это VKPlay и я не большой фанат игр. Да, VKPlay сейчас мало напоминает удобный сервис с качественным контентом, но может хотя-бы эта игра даст ему популярность и он начнет развиваться в правильную сторону. Пора бы уже начинать делать свои цифровые сервисы и контент, за которые не будет стыдно.

Так а что мешает пойти и написать заявление на переход к другому оператору? Или еще проще - купить новую сим?

Тут вопрос скорее не в количестве, а в том какие это устройства. По опыту, самые проблемные: Samsung, Xiaomi. Хорошо бы иметь Pixel для обновления на последние версии OS. Если собираетесь публиковаться в AppGallery, то соответственно нужен Huawei/Honor. Ну и разумеется желательно иметь разные размеры экранов.

А как будет решаться в вашей библиотеки случай, когда нужна подписка на изменение данных из бд или вебсокета например?

Зачем писать еще одну библиотеку, если в котлине уже есть стандартный Result у которого замечательный API? То что его нельзя возвращать даже плюс, так как все что вам нужно в таком случае делать — возвращать из функций чистые данные, а обрабатывать ошибки во ViewModel. Получается простой синхронный код без ненужных оберток.
Недавно писал на kotlin похожую реализацию, только вместо использования билдера, я оборачиваю каждую модель данных в созданный для нее адаптер и этот элемент добавляю в главный адаптер. Если интересно, то вот ссылка на проект.
Кстати у Вас в проекте notifyDataSetChanged() в функции swapDataset ограничит тех, кто использует DiffUtil.

Information

Rating
Does not participate
Location
Орел, Орловская обл., Россия
Date of birth
Registered
Activity