Павел
задней мыслью понятно что это знаешь
Gromozeka
Павел
а если ты новичек это все просто пугает
✙
Павел
что тебе профессионалы говорят что надо знать кор
Павел
алгоритмы
✙
как думаешь стоит идти в андроид?
Павел
и вообще блять сорс код знать андроида от корки до корки
Павел
не надо так
Anonymous
А есть причина использовать HUC, а не OkHttp, например?
когда доходит до авторизации, кидает исключение Unable to tunnel through proxy. Proxy returns "HTTP/1.0 407 Proxy Authentication Required. Но разница в том ,что HUC авторизация работает в IDEA, когда собираю в jar не работает... OkHttp даже в IDEa кидает исключение
Mike
Всё нужно знать ровно в той степени, в которой это понадобится.
Т. е. алгоритмы — вообще не надо, а джава кор нужен на оченрь хорошем уровне.
А то потом приходят ырыксом обмазываться, а хэш-код посчитать не могут.
Павел
ᛖᚹᛋᛁᚱ
Я и не знал что можно кириллицей
Fedor
ᛖᚹᛋᛁᚱ
Для меня самое простое java/Kotlin Android, после swift и js самое адское
ᛖᚹᛋᛁᚱ
Я имею в виду js React Native
ᛖᚹᛋᛁᚱ
Но была бы нормальная IDE, был бы swift самый тяжкий
Fedor
а те же джетбрейновские продукты плохо с js работают?
Fedor
и в чём ненормальность IDE выражается?
ᛖᚹᛋᛁᚱ
С реакт нативе плохо
Anonymous
https://pastebin.com/Zi8tduc7 если с IDEA запускать, то при первом запросе 407 ошибка, но потом судя по wireshark идет следом второй запрос уже с полем "Proxy-authorization: Basic cVRyZUNtOjdW9mbml2YnU=\r\n
Credentials: qTeCm:10fnivbu
". А если запускать .jar, то идет только первый запрос, получает 407 ошибку и на этом все. В чем может быть причина? http://piccy.info/view3/12519804/8ccf342e7de4c90d9d1420d222ce7f1f/ Красным отметил пакеты с jar, зеленым IDEa
ᛖᚹᛋᛁᚱ
Azad
Вообще лучше не писать на этих фреймворках
по типу React Native, Xamarin, Flutter
Fedor
ᛖᚹᛋᛁᚱ
IDE, все в полу допилином состоянии
Fedor
странно, я думал какой-нибудь вебшторм вполне норм с js работает
ᛖᚹᛋᛁᚱ
С js да
Fedor
или ныне популярная VSCode
ᛖᚹᛋᛁᚱ
С react native нет
ᛖᚹᛋᛁᚱ
А вообще дело привычки
ᛖᚹᛋᛁᚱ
В реакте напрягают ошибки сборки, иногда нужно часами их решать
ᛖᚹᛋᛁᚱ
А то и днями
Fedor
Тогда я не понимаю претензии к поддержке js. Проблема как я понял заключается в отсутствии поддержки какого-то сомнительного js фреймворка.
В чистой джаве тоже есть крутые IDE но если ты пользуешься непопулярными фреймворками то не стоит ждать их поддержки со стороны IDE + всегда можно запилить/допилить плагин самому
ᛖᚹᛋᛁᚱ
ᛖᚹᛋᛁᚱ
А не просто js
Fedor
Mike
Fedor
ᛖᚹᛋᛁᚱ
Мелкие программы на нем писать быстро
Fedor
поддержка спринга в IDE очень помогает, например, но есть поддержка и менее популярных фреймворков
Fedor
ᛖᚹᛋᛁᚱ
Я вот думаю и flutter поучить, чем бы и нет
ᛖᚹᛋᛁᚱ
Azad
Mike
Leonid
Есть react native
Leonid
Но боже упаси
Leonid
120 фпс точно не будет
Leonid
ᛖᚹᛋᛁᚱ
Я о том же, вдруг понравится
Павел
Ну флаттер на сколько я понимаю гугл собирается развивать
Павел
и под фуксию пилить на нем
Leonid
Порешай базовые примеры из документации, может понравиться
Vladimir
Сергій
ᛖᚹᛋᛁᚱ
Vadim
Всем привет. Помогите решить проблему:
В одной активити есть 2 фрагмента:
1. А с edittext.
2. Б
Я показываю фрагмент А и по клику на кнопку открывается полноэкранный фрагмент Б.
Проблема в том что кликая по фрагменту Б в пустоту, я каким-то могу попасть в edittext фрагмента A, и менять там текст
ᛖᚹᛋᛁᚱ
Leonid
Mike
Konstantin
словил краш из за getOrDefault который since java 1.8
Vladimir
Про кроссплатформу столько было рассказано что уже неприлично даже. В нашем случае стоимость поддержки двух (трех) платформ оказалась дороже чем переписать все на RN. По крайней мере на бумаге, как оно по факту получится, будет видно через год 🙂
Konstantin
как в студии настроить линт на проверку этой фигни?
Vladimir
Но это очень специфичный случай, если вас устраивает нативная разработка - пишите и радуйтесь жизни.
Ontoshgo
ᛖᚹᛋᛁᚱ
Leonid
Vladimir
А если говорить про маленькие - средние проэкты? Которые мэинтенятся 1-2 людьми?
чтобы разрабатывать на RN даже средние проекты нужны минимум три разработчика, под iOS, android и человек который умеет в React и всю вебовскую обвязку под него. На мой взгляд разработка кроссплатформенного решения на RN до определенного предела стоит намного дороже, чем написать два приложения под каждую платформу.
Vladimir
Если приложение совсем примитивное и хочется здесь и сейчас, то можно и одному человеку на RN написать под обе платформы. Будет работать и радовать.
ᛖᚹᛋᛁᚱ
Слушай, иди учи давай уже
А что, тут уже нельзя спрашивать про чужой опыт? Я думал для этого и созданы беседы типа этой
ᛖᚹᛋᛁᚱ
Leonid
Vadim
делаю вот так...