
Alexey
29.09.2016
10:16:21
не вздумай сувать картинку в интент.
он предназначен для передачи маленьких данных

Alexey
29.09.2016
10:20:24
Marina да ничего смешного, на самом деле. Иногда и не на такое пойдешь

Aleksandra
29.09.2016
10:42:06
[Киев] Мастер-класс "Kotlin for Android". Для Jun/middle. Программа и регистрация: https://goo.gl/6LHCiW
Спикер: Android Dev в Zeo Alliance.
Будем рады видеть)

Google

Vitaliy
29.09.2016
11:05:16
У тебя есть контакт с сервером? Имею ввиду, с командой разрабов, можешь с ними о формате данных договорится?
если да, можно сжать и отправить сжатый данные, пусть на сервоке разпкоуют, это снимет трафик.
ну или если они хотят 250 на 250
то в чем проблема заресайзить?

Анатолий
29.09.2016
11:16:03
можно попробовать дополнительно преобразовать в png или jpeg

Alexey
29.09.2016
11:16:44
Marina никто не передает на сервер картинки в не-сжатом виде. Скорее всего, у тебя JPG 250x250. Picasso тут не сильно поможет и конвертить картинку в RGB565 нет смысла, только качество испортишь

Alexey
29.09.2016
12:23:43
Ребят, не пользы ради, а инфы для. Такая задача: как вы пишете миграцию бд при обновлении в приложении структуры бд? Т.е. вот вам конкретный кейс, выпустили версию 1 с начальной структурой бд. Выпустили версию 2, поменяли структуру бд, написали мигратор с 1 на 2. Ну т.е. он там данные берет базу дропает, создает новую структуру и вставляет данные, всё хорошо ничего не теряем. Ок, теперь нам нужно опять обновить структуру бд, версия 3, опять пишем мигратор. Юзерам на 1-й версии надо пройти 2 миграции чтобы корректно обновится до 3 версии. И т д, а на 10 версии юзерам, которые всё ещё на 1-й надо будет 10 миграцией сделать чтобы корректно перейти на 10 без потери данных?


Andre
29.09.2016
12:25:38
Ребят, не пользы ради, а инфы для. Такая задача: как вы пишете миграцию бд при обновлении в приложении структуры бд? Т.е. вот вам конкретный кейс, выпустили версию 1 с начальной структурой бд. Выпустили версию 2, поменяли структуру бд, написали мигратор с 1 на 2. Ну т.е. он там данные берет базу дропает, создает новую структуру и вставляет данные, всё хорошо ничего не теряем. Ок, теперь нам нужно опять обновить структуру бд, версия 3, опять пишем мигратор. Юзерам на 1-й версии надо пройти 2 миграции чтобы корректно обновится до 3 версии. И т д, а на 10 версии юзерам, которые всё ещё на 1-й надо будет 10 миграцией сделать чтобы корректно перейти на 10 без потери данных?
Это ж только на реляционных, кстати? Я бы просто на key-value базы переехал без этой фигни

Alexey
29.09.2016
12:27:15

Artem
29.09.2016
12:27:17
А причём здесь реляционность?

Alexey
29.09.2016
12:27:39
кому-то приходилось решать описанную проблему?

I
29.09.2016
12:30:56

Google

Евгений
29.09.2016
12:31:05
А в чем проблема? Долгая миграция?

Alexey
29.09.2016
12:32:56

I
29.09.2016
12:33:33
ну тогда пошагово мигрируйте, это не так плохо)

Евгений
29.09.2016
12:33:38
А понятно сколько реальных пользователей попадут на апдейт 1-> 10

Alexey
29.09.2016
12:34:05
но реально он может случится

Евгений
29.09.2016
12:34:19
Ну у нас сейчас 15 миграторов, мы не паримся
тот юзер который вдруг за 4 года захотел обновить приложение на 25 версий вперед - потерпит )

Alexey
29.09.2016
12:35:06

Евгений
29.09.2016
12:35:13
да

Alexey
29.09.2016
12:35:26
а если ещё где-нибудь что-то отвлится при миграции
как это вообще тестировать?
ужасно неудобно протестить
проще наверно забить, типо если что отвалится, просто пусть удалит приложение и поставит с маркета заново.

Евгений
29.09.2016
12:36:20
Ну да. Это реально очень экзотический случай

Alexey
29.09.2016
12:36:43
ну хотя на практике не с каждой версией структура бд меняется
если структура не менялась - мигратор не нужен

Vitaliy
29.09.2016
12:37:02
нужно хранить каждую версию

Nikolay
29.09.2016
12:37:03
А как он поймет что надо удалить и поставить заново?

Vitaliy
29.09.2016
12:37:12
и на кажду версию которая была, нужно хранить слепок бд

Google

Vitaliy
29.09.2016
12:37:17
и писать последовательные миграци

Alexey
29.09.2016
12:37:17

Vitaliy
29.09.2016
12:38:05
и потеряет все локальные данные.
проще наверно забить, типо если что отвалится, просто пусть удалит приложение и поставит с маркета заново.

Евгений
29.09.2016
12:38:20

Alexey
29.09.2016
12:39:00

Nikolay
29.09.2016
12:39:15
Ка

Sergey
29.09.2016
12:39:15
ребят, как мак заставить "видить" файлы без имени, например, ".apk"?

Vitaliy
29.09.2016
12:39:17
пожалусто переходи годить на айфоны

Nikolay
29.09.2016
12:39:57
Кодить или гадить?

Vitaliy
29.09.2016
12:40:49
с таким отношением к пользователям, гадить.

Alexey
29.09.2016
12:41:31

Vitaliy
29.09.2016
12:41:53
там айфон 7 вышел. и Ось 10 почитай. там интересно

Alexey
29.09.2016
12:42:18

Andrey
29.09.2016
12:42:37
набрать в терминале defaults write com.apple.finder AppleShowAllFiles YES

Vitaliy
29.09.2016
12:42:38
виндовс фон.

Alexey
29.09.2016
12:42:42
поставил я это гавно на айпад свой

Nikolay
29.09.2016
12:43:32

Google

Alexey
29.09.2016
12:43:33
по крайне мере по фичам андроид все мобильные ОС обошёл

Denis
29.09.2016
12:43:43
realm заопенсорцилась наконец-то. теперь вроде нет поводов не использовать)
https://realm.io/news/introducing-realm-mobile-platform/

Alexey
29.09.2016
12:43:43

Alexander
29.09.2016
12:43:59

Alexey
29.09.2016
12:44:09

Admin
ERROR: S client not available

Sergey
29.09.2016
12:45:05

Andrey
29.09.2016
12:45:20
а, ну разумеется файндер перезапустиь

Denis
29.09.2016
12:45:57

Евгений
29.09.2016
12:48:07
А кто чем пользуется для сбора крашей?

Gerc
29.09.2016
12:48:38
Маркет консоле

Pavel
29.09.2016
12:49:19

Pavel
29.09.2016
12:50:04

Sergey
29.09.2016
12:50:13

Pavel
29.09.2016
12:50:21
И кастомный exception handler для GA

Sergey
29.09.2016
12:51:12
думал из-за мака я не вижу файл в ADM, а оказалось - нет, не мак тому виной

Denis
29.09.2016
12:53:04

Alexey
29.09.2016
12:53:55
в андроид они боле екастомизируемы
в ios там нифига нельзя

Google

Alexey
29.09.2016
12:54:27
много чего нельзя в ios, того что можно в андроид

Roman
29.09.2016
12:55:45

Alexey
29.09.2016
12:56:25
я не слежу за обновлением огрызка
ну ок, киллер фича - в андроиде есть доступ к файловой системе. в ios - нетю

Roman
29.09.2016
12:57:38
А что, в 2016 еще срутся что круче iOS или Android?

Alexey
29.09.2016
12:58:05

Nick
29.09.2016
12:59:40

Alexander
29.09.2016
13:00:05
Да прольеться кровь)

Nick
29.09.2016
13:00:08
https://medium.com/@turbojedi/%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%BC%D0%BE%D0%B9-%D1%82%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD-%D0%BD%D0%B5-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%81%D1%8F-%D0%B4%D0%BE-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE-%D0%B0%D0%BD%D0%B4%D1%80%D0%BE%D0%B5%D0%B4%D0%B0-e4cd5fa3fa85#.do97olxnb

Alexey
29.09.2016
13:00:17
?

Владислав
29.09.2016
13:00:55
ой
а это старая статья вроде

Nick
29.09.2016
13:01:07
своей актуальности она не теряет

Alexey
29.09.2016
13:01:11
а ios ограничивает разрабов.