Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2016 June 12

ГК

Глеб Климов in Android NDK (C++) — русскоговорящее сообщество
#whois  Сап!  Я фрилнсер из спб, просто делаю клиент-серверные приложения, сейчас использую Котлин, про чат узнал из другого чата, интересна коммуникация с другими android-разработчиками (это необходимое условие для роста), еще интересна работа, если ее тут кто-нибудь будет предлагать
источник

M

Marty in Android NDK (C++) — русскоговорящее сообщество
о, Котлиновцы подтянулись
требую рассказа о том, почему перешёл на Котлин)
источник

G

Gerc in Android NDK (C++) — русскоговорящее сообщество
И какие камни с котлином
источник

ГК

Глеб Климов in Android NDK (C++) — русскоговорящее сообщество
Я обычно отвечаю, что дело в многословности java. Я пришел из веба, java для меня казался очень многословным языком по сравнению со всякими  js или php. Для меня это основное приемущество котлина. Но почему именно перешел   на котлин — ответ прост: услышал о релизе незнакомого языка, начал гуглить, посмотрел видяхи с рассказами о котлине,     поизучал, что там и как, и мне понравилось.   Подкупила мысль, что ребята из jetbrains уж точно знают про языки  все, и это стоит попробовать.  Может быть, мне в первую очередь понравился способ, которым решается проблема с многочисленными findViewById. В итоге оказалось, что  мне колтин использовать просто комфортнее из-за его фич  и из-за того, что он менее многословен, чем Java.
источник

ГК

Глеб Климов in Android NDK (C++) — русскоговорящее сообщество
Что касается камней, то, по моему мнению, они касаются в основном того, что интеграция в IDE не такая полноценная, как у Java, плагин часто вылетает, некоторые вещи (например, быстрое создание переменной с помощью cmd+shift+f) не работают. Также есть еще кое-какие проблемы, которые можно нагуглить. Но с таким, что бы реально вымораживало, я пока не сталкивался.
источник

M

Marty in Android NDK (C++) — русскоговорящее сообщество
@GlebKl
"проблема с многочисленными findViewById"
это что за проблема и как связана с Котлином?
или лучше самому погуглить?
источник

ГК

Глеб Климов in Android NDK (C++) — русскоговорящее сообщество
@kepocnhh Я имею в виду, что лично меня субъективно вымораживало писать findViewById в Java, а использование ktextensions позволяет этого вообще не делать, а просто писать id нужной view, что делает меня счастливым.   Но не думаю, что это стоит рассматривать как главное приемущество котлина.
источник

BS

Bohdan Stetsuik in Android NDK (C++) — русскоговорящее сообщество
Это что-то похожее к databinding или butterknife?
источник

M

Marty in Android NDK (C++) — русскоговорящее сообщество
а можно строку из Котлина которая выполняет скажем
profile_toolbar = (Toolbar)findViewById(R.id.profile_toolbar);
?)
источник

ГК

Глеб Климов in Android NDK (C++) — русскоговорящее сообщество
profile_toolbar
источник

M

Marty in Android NDK (C++) — русскоговорящее сообщество
сам себя сейчас запутал
я ещё раз перезадам пример
источник

M

Marty in Android NDK (C++) — русскоговорящее сообщество
Toolbar toolbarInstance = (Toolbar)findViewById(R.id.profile_toolbar);
источник

ГК

Глеб Климов in Android NDK (C++) — русскоговорящее сообщество
val toolbarInstance = profile_toolbar
источник

ГК

Глеб Климов in Android NDK (C++) — русскоговорящее сообщество
Но вообще можно просто по id фигачить
источник

NK

ID:53400618 in Android NDK (C++) — русскоговорящее сообщество
Так он м говорит про id
источник

NK

ID:53400618 in Android NDK (C++) — русскоговорящее сообщество
И*
источник

M

Marty in Android NDK (C++) — русскоговорящее сообщество
"по id фигачить"
сделал такой вывод после последнего уточнения
источник

M

Marty in Android NDK (C++) — русскоговорящее сообщество
прикольно)
источник

NK

ID:53400618 in Android NDK (C++) — русскоговорящее сообщество
По-моему в java  все намного нагляднее
источник

ГК

Глеб Климов in Android NDK (C++) — русскоговорящее сообщество
Субъективно или объективно?
источник