Kirill
Подскажите, хочу выучить Котлин. Как лучше поступить. Сразу на действующем проекте учиться, или начать с чего-то маленького. Сколько у вас ушло время на переход на Котлин?)
Mike
Долго переходил?
Я просто тогда кинулся на новый проект чисто на котлине.
Vasiliy
Там где то в дебрях настроек такое может быть. Но идея выглядит разумно
настройка того чтобы вьюшка вылазила с одного символа? Я уже присматриваюсь к автокомплиту
R
Я как-то пытался "с наскока")))
С наскока, на проект на двух языках, до момента как я стал себя более или менее вольно ощущать прошло около месяца. В основном доки, поделал kotlin koans.
Kirill
2 недели
А как изучал?)
Leonid
А как изучал?)
Сменил место работы. Новый проект, а там котлин. Поначалу конвертировал из джавы и читал доки.
Сергей
...делаем проект до половины. Жмем ctrl-shift-alt-K. Cмотрим на получившийся котлин-код и пытаемся на нем дописать вторую половину)
Kirill
Мельком доки читаю и удивляюсь, насколько крутой язык))
Kirill
Спасибо всем)
Dmitry
всем привет, кто может подсказать, кто то пытался оборачивать picasso например интерфейсом, чтобы потом было легко переехать например на glide?
Dmitry
или на любую другую либу которая умеет загружать картинки
Leonid
Нифига? Берешь и переезжаешь
Kirill
И зачем такое?)
Leonid
С фига ли?
Дурний Кіт
С фига ли?
вызовов либы много
Dmitry
И зачем такое?)
ну сделать так чтобы не потекла у тебя реализация и ты взял через даггер другую реализацию подсунул и полетел
Дурний Кіт
и помнить ещё всякое, типа пикассо там на вик референсах
Шо то шо то хуйня
Leonid
Cmd + Shift + R
Dmitry
Cmd + Shift + R
ахахаха
Дурний Кіт
та что с прыщами
+
Leonid
УК РФ
Dmitry
т.е. пытаться как то абстракциями покрыть это все фихня?
Dmitry
проще руками выкосить
просто жопа выбираешь либу, а потом проект разрастается и тебе функционала мало будет... и как переезжать? ctrl+shift+r?
Konstantin
можно, если ты его сунул в экстеншн
Konstantin
вызов в 1 месте кода проекта
Dmitry
вызов в 1 месте кода проекта
а какой вызов ты дернешь? load().into()?
Dmitry
для extensions
Dmitry
а если сложная цепочка из вызовов
Dmitry
?
а если сложная цепочка из вызовов
Выделять в общие методы
Dmitry
imageView.loadImage(url)
круто :-) это ты получается в extensions положил Picasso.load(url).into(this)
Dmitry
Выделять в общие методы
ну скорее всего по другому никак...
Та норм
Dmitry
Та норм
ну зато согласен, легко переедешь
Starikov
кто может помочь? почему это возвращает null значение? strike_place - .png изображение Bitmap originalImage = BitmapFactory.decodeResource(getActivity().getResources(), R.drawable.strike_place);
Starikov
наверное R.drawable.strike_place не растровый ресурс
это полностью растровый ресурс, просто сделан скриншот с помощью shutter
Сергій
незнаю что такое shutter
Anonymous
Ыть. Граждане, подскажите, пожалуйста, почему при наличии нескольких адресов (точнее mSockets) в данном цикле, скорость отправки пакетов падает многократно? https://github.com/Chuvi-w/SensDataUDP/blob/3d6b90924b0ac607fd78f2817a56e13ae4dfc755/app/src/main/java/com/example/sensdataudp/CNetStream.java#L202-L226
Ivan
Пацаны, всем привет, подскажите, плиз, новичку! Что сейчас стоит начинать учить для девелопмента приложух на Андроид и ИОС, Джаву или Котлин?? Буду благодарен!
Starikov
незнаю что такое shutter
программ для создания скришотов
Сергій
программ для создания скришотов
а что скриншот делает в иконках? )
Sergey F
платина
Ivan
c# Xamarin ещё рассматриваю, но на нём нормального ничего не напишешь
Сергій
разрешение большое?
Starikov
а что скриншот делает в иконках? )
ну мне надо было картинку вырезать из пдф)
Ivan
java android, ios swift
Kotlin сейчас же вроде набирает обороты?
Starikov
Kotlin сейчас же вроде набирает обороты?
набирает, но джава маст хэв все равно
Anonymous
Тэкс, блин. Окей. А можно ли в андроиде работать с сокетами из С-шной части кода? Или не даст?
Ivan
и че
Мб лучше с него начать? Или освоить хотя бы азы Джавы, а потом Котлин?
Ivan
А Xamarin c#, я так понимаю, сразу откидывать?
Ivan
Я до этого c# изучал
Ivan
Спс всем за совет!
Sergiy
Я до этого c# изучал
Похож на java поэтому можешь просто рассмотреть различия между языками
Ivan
Ну я не слишком глубоко в c# ушел, поэтому если чё, начать с 0 Джаву не беда)
theycallmedev
Если не слишком глубоко, то всё просто.
theycallmedev
Теперь начни писать методы с маленькой буквы и вуаля - считай ты уже изучал джаву.
Igor
Ну я не слишком глубоко в c# ушел, поэтому если чё, начать с 0 Джаву не беда)
Тебе повезло, тк тебе на самом деле тебе нужен Kotlin, а он еще более похож на C#
Ivan
Тебе повезло, тк тебе на самом деле тебе нужен Kotlin, а он еще более похож на C#
Ну всё же лучше начать с азов Джавы, они ведь с Котлин, грубо говоря, братья?
Leonid
сестры