Size: a a a

GDG St.Petersburg

2020 May 13

QH

Quantum Harmonizer in GDG St.Petersburg
полсекунды — это очень, очень много. Современные процессоры за это время фантастические вещи делают.
источник

O

OlegKrikun in GDG St.Petersburg
на эмуле он будет быстрый, на тестовом девайсе он будет быстрый, а вот на устройстве юзера будет медленый
источник

I

Igor in GDG St.Petersburg
Andrey Gordeev
Да неважно, индексы или что. Запрос на БД - это все равно асинхронная операция. Пользователь не поймет, если у него UI залипнет на полсекунды
А что ты будешь делать? Прогрес на 0.1 - 0.5 мс показывать? Может еще отдельный дизайн сверстаешь?
источник

QH

Quantum Harmonizer in GDG St.Petersburg
Igor
Да с бд вообще головная боль - как добавил асинхронности, так сразу добавляй и кеш что бы не моргало, а потом префеч и еще синхронизируй кеш правильно. И так на каждом экране/компоненте.
обычно БД сама умеет кэш
источник

O

OlegKrikun in GDG St.Petersburg
Igor
А что ты будешь делать? Прогрес на 0.1 - 0.5 мс показывать? Может еще отдельный дизайн сверстаешь?
источник

AG

Andrey Gordeev in GDG St.Petersburg
Зачем прогресс? Но операцию все равно обернуть асинхронно нужно. Базы разные бывают, в конце концов
источник

I

Igor in GDG St.Petersburg
OlegKrikun
запрос к бд влюбом случае должен быть вне мейн треда, вы чо тут ополоумили =)
Раскрываю секрет как решить 100500 бд:

Single source of truth - redux store в памяти - вся работа через него синхронно, в фоне дампы на диск.
Поверх этого прикручиваешь TheElmArchtecture.
источник

O

OlegKrikun in GDG St.Petersburg
Igor
Раскрываю секрет как решить 100500 бд:

Single source of truth - redux store в памяти - вся работа через него синхронно, в фоне дампы на диск.
Поверх этого прикручиваешь TheElmArchtecture.
Мне кажется что обычная бд и прогресс бар будет дешевле и быстрее в разработке
источник

I

Igor in GDG St.Petersburg
OlegKrikun
Мне кажется что обычная бд и прогресс бар будет дешевле и быстрее в разработке
Здравствуй мерцания или как будет у Андрея Г. - недозаполненный UI
источник

O

OlegKrikun in GDG St.Petersburg
вы млять обмажитесь всякой хуйнёй, а потом запросы к бд в мейн треде.
источник

O

OlegKrikun in GDG St.Petersburg
Igor
Здравствуй мерцания или как будет у Андрея Г. - недозаполненный UI
досвидание, никаких мерцаний
источник

I

Igor in GDG St.Petersburg
Кстати на youtube (web) прикольный подход - кликаешь по ссылки, а она не сразу открывается, а с прогрессиком вверху экрана.
Пока идет загрузка новой страницы, можно пользоваться текущим экраном, а потом бац и все мгновенно.
источник

AZ

Anna Zharkova in GDG St.Petersburg
Igor
Кстати на youtube (web) прикольный подход - кликаешь по ссылки, а она не сразу открывается, а с прогрессиком вверху экрана.
Пока идет загрузка новой страницы, можно пользоваться текущим экраном, а потом бац и все мгновенно.
человек-заказчик в чате
источник

QH

Quantum Harmonizer in GDG St.Petersburg
Igor
Кстати на youtube (web) прикольный подход - кликаешь по ссылки, а она не сразу открывается, а с прогрессиком вверху экрана.
Пока идет загрузка новой страницы, можно пользоваться текущим экраном, а потом бац и все мгновенно.
жесть.
источник

O

OlegKrikun in GDG St.Petersburg
+1
источник

I

Igor in GDG St.Petersburg
OlegKrikun
досвидание, никаких мерцаний
Расскажи про эту магию, а том мы 9 человек бились и не придумали как.
источник

O

OlegKrikun in GDG St.Petersburg
Igor
Расскажи про эту магию, а том мы 9 человек бились и не придумали как.
ну покажи код который мерцает =)
источник

I

Igor in GDG St.Petersburg
Да уже не важно, мы эту страницу выпилили и заменили на webview)
источник

IK

Ildar Karimov in GDG St.Petersburg
Igor
Кстати на youtube (web) прикольный подход - кликаешь по ссылки, а она не сразу открывается, а с прогрессиком вверху экрана.
Пока идет загрузка новой страницы, можно пользоваться текущим экраном, а потом бац и все мгновенно.
и на медленном интернете это часто зависает и дико бесит
не надо так
источник

QH

Quantum Harmonizer in GDG St.Petersburg
Igor
Да уже не важно, мы эту страницу выпилили и заменили на webview)
охренеть win-win
источник