@android_ru

Страница 528 из 3205
Taras
11.11.2016
23:40:25
сейчас в соновном все на реактивщене сидят?

RxJava

vc93
11.11.2016
23:43:42
heyyo, такой вопрос. есть ли вообще шрифты, для которых не нужен copyright notice со ссылками на лицензию или самим текстом лицензии? я искал такие, в которых лицензия вроде как написана самим автором и очень расплывчато, всё чтобы не делать about со всеми ссылками, но в итоге приложение выглядит убого. а если использовать Open Font License, в их faq написано "At a minimum you must include the copyright statement, the license notice and the license text. " во-первых мне не совсем понятно что это и как реализовать, во-вторых, я вообще редко вижу, чтобы это кто-то делал

Andre
11.11.2016
23:44:39
RxJava
@FuriousSeraphim твой выход!

Google
Taras
11.11.2016
23:50:11
Мне сейчас будут ламать пальцы?)))

А какие фреймворки, бибоиотеки учить желательно, ну тип must have

Sergey
12.11.2016
00:04:01
ну и не забывать об производительном коде

Andre
12.11.2016
00:05:38
ну и не забывать об производительном коде
А для этого надо шарить в JVM Андроид хоть и работает не на ней, но принципы заложены те же

Sergey
12.11.2016
00:06:16
А для этого надо шарить в JVM Андроид хоть и работает не на ней, но принципы заложены те же
достаточно будет посмотреть и https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE

и вообще канал https://www.youtube.com/user/androiddevelopers/videos для новичка самое оно

vc93
12.11.2016
00:10:42
если тут есть люди, вылаживающие что-то на маркет, расскажите хотя бы, сильно ли строго к интелектуальной собственности относятся на практике?

Vitaliy
12.11.2016
00:10:45
Andre
12.11.2016
00:11:41
Если речь про эрыксы, ретрофиты и что там ещё нынче юзают, то да

Google
Andre
12.11.2016
00:13:14
и вообще в любой ситуации наследоваться от View и ViewGroup, тем самым имея минимальное количество выполняемых операций и минимальную же иерархию вьюшек, да? :D

Andre
12.11.2016
00:18:38
Sergey
12.11.2016
00:20:27
но надо прокачанный скилл компиляции кода в уме

Andre
12.11.2016
00:21:23
но надо прокачанный скилл компиляции кода в уме
да ничего там не надо, просто когда уже набил руку на лэйаутах, то рисуешь в тетрадочке, как это должно выглядеть - и в уме LayoutParams прикидываешь

Andre
12.11.2016
00:42:09
а в чём проблема? Почему не стоит?
Виталий имел в виду практики по перекосу приложения в сторону производительности, а не скорости разработки Логично, что при использовании любой библиотеки у тебя появляются накладные расходы, которыми ты платишь за то, что эта библиотека предоставляет удобный и универсальный интерфейс В общем-то, и фреймворк андроида тоже своей универсальностью создаёт некоторые накладные расходы, поэтому иногда можно стырить код какого-нибудь ImageView, вырезать то, что тебе не нужно и получить некоторый прирост в производительности Простой пример вот прям с этой недели: делал я по фану LayoutManager для размещения вьюшек с фиксированными размерами Но с ImageView на некоторых устройствах были проблемы, потому что если он видит, что ты пытаешься впихнуть в него несоразмерную пикчу - он requestLayout() вызывает, что в данной ситуации совершенно не нужно Переопределить setImageX() я не могу, поскольку это final-методы, так что я просто скопировал часть кода ImageView и убрал requestLayout() - и всё заработало

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

Taras
12.11.2016
00:47:08
Спасибо большое! Ну для начала мне бы руку на скорость набить, а потом и за чистый код возьмусь. В душе я перфекцыонист)

когда-то увлекался asmom))

Ilya
12.11.2016
01:17:18
Ilya Tokar: Всем привет! Может быть кто-то знает чат по sip телефонии?

Agent
12.11.2016
05:29:40
Добрый день! Есть ли тут UX/UI дизайнеры? Или может известны чаты, где они обитают? Необходимо сверстать приложение Android/iOS 3 экрана.

Gerc
12.11.2016
05:31:30
Верстает разработчик, а не дизайнер

Agent
12.11.2016
05:33:10
Ну нарисует, разработчики потом сверстают:)

Sergey
12.11.2016
06:14:48
производительность на клиенте вещь такая - не трогай UI тред и будет тебе счастье

кстати заметил что инициализация флюри и крешлитикса на моем телефоне занимает около 1200 мс при старте, кошмар!

не инициализируйте ничего в application oncreate))

Google
Максим
12.11.2016
06:19:41
не инициализируйте ничего в application oncreate))
Ок, а где по-твоему нужно это делать?

Sergey
12.11.2016
06:20:20
это вопрос диалектический, я повесил хендлер с дилеем на 1500 мс чтобы они стартовали после загрузки UI

но это было решение а ля пожарная команда, надо посмотреть можно ли их в отдельном потоке проинициализировать

я если честно никогда об этом не задумывался., пока не померил время

Gerc
12.11.2016
06:26:09
И даггер нельзя инициализировать

Максим
12.11.2016
06:26:44
Gerc
12.11.2016
06:28:47
Нигде

Потом смотришь на белый экран при запуске или сплешскрин

И слышишь. Телефоны с 8ядрами, 6гб ничего страшного, не заметно, коко

Alexey
12.11.2016
06:31:17
@Tpec1k в fabric был репорт на тему долгого старта. Вроде разобрались и закрыли. Можно ещё один открыть, они достаточно серьезно к этому относятся

Gerc
12.11.2016
06:33:23
эй, я же писал про UI тред, не?
И что. Ваш супер РХ гарбачколлектор дергает и все виснит, хоть и не в УИ потоке он

Sergey
12.11.2016
06:33:46
это не мой

утро не с той ноги началось? )

Gerc
12.11.2016
06:34:38
Ну защищаете и продвигаете эти хипстолибье

Sergey
12.11.2016
06:35:24
флюри это суровая реальность, как и крашрепортеры

приложения же пишутся не как абстрактные сферические кони в вакууме

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

Александр
12.11.2016
06:47:35
Ну крэшаналитика это не хипстерлиба

Google
Александр
12.11.2016
06:47:40
Это незаменимая вещь

А в 1 проекте может быть до 3 аналитик такой

Для крэшей

Sergey
12.11.2016
06:49:02
крашлитикс или фабрик по сути просто шлет стектрейс при ошибке на сервак

сетУнкачЭксепшенХендлер + sendToBackend и вот тебе тот же крашлитикс

другое дело что сейчас он подмял под себя многие оаутс соц сетей

Ⓜ️ᵃʳᵃᵗ
12.11.2016
07:50:05
Admin
ERROR: S client not available

Roman
12.11.2016
08:12:54
А чем робото шрифты для андроида не устраивают ?
Дезигнер хочет другие. Не было такой ситуации что-ли?)

Ⓜ️ᵃʳᵃᵗ
12.11.2016
08:14:52
Дезигнер хочет другие. Не было такой ситуации что-ли?)
не, наш дезигнер делал дизайн с учетом робото )

Ⓜ️ᵃʳᵃᵗ
12.11.2016
08:16:04
Firebase Crash Report наше всё
а есть опыт, в сравнении их ?

я тоже юзаю фабрик

Denis
12.11.2016
08:16:39
А я пихнул firebase, вполне норм

Можно загружать маппинг прогварда для отладки релизных сборок

Ⓜ️ᵃʳᵃᵗ
12.11.2016
08:17:18
хмм, а это интересно

Denis
12.11.2016
08:17:42
хмм, а это интересно
Там гугл уже начал наворачивать фичи

хмм, а это интересно
Ну и еще ошибки группирует по типу, как я понял

Google
Denis
12.11.2016
08:19:13
Проще зайти и посмотреть своими глазами

Ⓜ️ᵃʳᵃᵗ
12.11.2016
08:20:22
ок, как нить посмотрю.

LEXASOFT
12.11.2016
08:54:37
Firebase Crash Report наше всё
фри тарифа хватает?

Denis
12.11.2016
08:56:08
фри тарифа хватает?
А он всегда фри же

Это же замена gcm

Все на firebase же будет переходить

LEXASOFT
12.11.2016
08:57:29
https://firebase.google.com/pricing/

Anton
12.11.2016
08:59:43
Это для бека

Denis
12.11.2016
08:59:57
Так же сложно прочитать

Anton
12.11.2016
09:00:01
А не для фсм и прочего

Максим
12.11.2016
09:18:06
А чем вы обычно измеряете производительность?

Я обычно не запариваюсь с этим. Вроде как норм, но все же

А чем вы обычно измеряете производительность?
И в каких местах (участках кода)?

Vitaliy
12.11.2016
09:19:28
В О()

Максим
12.11.2016
09:21:03
И какие слабые устройства используете для тестов?

Alexander
12.11.2016
09:27:31
В О()
Ну это вообще ни о чем не говорит очень часто

Vitaliy
12.11.2016
09:29:24
Это говорит о том, как работает этот алгоритм и как можно его улучшить

Ну и в аллокациях памяти :)

Максим
12.11.2016
09:29:58
В О()
Что это?

Timur
12.11.2016
09:33:24
Что это?
О-большое.

Страница 528 из 3205