
tdesc
27.03.2018
20:57:24
и с интерфейсом гарантированно ) так как системные не используются
за счет тем кастомизируется поведение и внешний вид

Alexey
27.03.2018
20:59:03
ну гайды же для иос и андройд разные

Глеб
27.03.2018
21:00:05

Google

tdesc
27.03.2018
21:00:56
хз, я так понимаю это спокойно внутри дарта можно описать и разную анимацию и разные фишки

Alexey
27.03.2018
21:01:09
Но пользователи обратят внимание

tdesc
27.03.2018
21:01:23
в смысле гайдов )

Глеб
27.03.2018
21:01:36

tdesc
27.03.2018
21:01:44
установи flutter_gallery на телефон и посмотри

Глеб
27.03.2018
21:01:55
А вот "у нас есть дизайн для iOS, на андроид надо также" - это прям 9 из 10

Alexey
27.03.2018
21:01:58

Andrey
27.03.2018
21:02:35
Здравствуйте, подскажите, пожалуйста, как динамически перемещать поле зрения камеры в карте, созданной с помощью Google Maps Api?

Alexey
27.03.2018
21:03:56

Глеб
27.03.2018
21:04:18
там просто совсем
Вместо moveCamera можно использовать animateCamera

Google

Andrey
27.03.2018
21:05:29
Хм, странно даже, что не нашел сразу. Будем пробовать. Спасибо

Глеб
27.03.2018
21:05:38
Чтобы было красивше

Andrey
27.03.2018
21:08:50
О, работает просто великолепно, благодарю
А в гугл мапс, также, как и везде - 1 градус ~ 111км?

Evgeniy
27.03.2018
21:23:17
Ребят, а правильно добавляю в ArrayList?
al.add(c.getString(index));
и правильно ли понимаю, что курсор должен возвращать строку?

Denis
27.03.2018
21:28:30

Evgeniy
27.03.2018
21:29:27
Да если индекс это номер поля в таблице
Спасибо, а почему может вылетать такая ошибка? Не знаете?
java.lang.RuntimeException: Unable to start activity ComponentInfo{ru.chemnote.zheev.golos/ru.chemnote.zheev.golos.ReadActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.util.ArrayList.add(java.lang.Object)' on a null object reference

Denis
27.03.2018
21:31:01
Al пожоже null
Сам лист ты инициализировал?

Evgeniy
27.03.2018
21:31:58

Denis
27.03.2018
21:32:03
Al= new arraylist ();
А дальше добавляй

Evgeniy
27.03.2018
21:33:11

Denis
27.03.2018
21:36:26
Al= new ArrayList <>();

Evgeniy
27.03.2018
21:36:35

Denis
27.03.2018
21:36:41
Скрин

Albert
27.03.2018
21:37:19
ArrayList<String> al = new ArrayList<>();

Usman
27.03.2018
21:37:27
Ребята, я предлагаю не отвечать на такие вопросы:)

Evgeniy
27.03.2018
21:37:51

Google

Albert
27.03.2018
21:37:51
Мышку наводишь на красное
Читаешь ошибку
Или жмпшь alt+enter и тебе там предлагают варианты решения проблемы

Evgeniy
27.03.2018
21:38:31

Denis
27.03.2018
21:39:21
Ребят какой курс посоветуете по Firebase?

Andrey
27.03.2018
21:39:50
Как мне кажется, в самой андройд-студии гайд неплох, а потом официальные доки

Denis
27.03.2018
21:40:41

Aleksandr
27.03.2018
21:40:43
Вы тут активно котлин начали упоминать. А скажите, легко ли к нему привыкнуть после джавы ?
Я заглядывал в код-пример, у меня в голове не укладывается это val/var (автотипизированная переменная как в php)

Usman
27.03.2018
21:40:57
Трудно привыкнуть к джаве после котлина

Albert
27.03.2018
21:41:23

Andrey
27.03.2018
21:41:36
Не так давно тоже начал Котлин изучать. Идет довольно приятно

Aleksandr
27.03.2018
21:41:39

Albert
27.03.2018
21:41:42

Aleksandr
27.03.2018
21:41:56
??

Albert
27.03.2018
21:42:46
??
Ну и глянь на офф сайта Котлин. Там много полезного.

Aleksandr
27.03.2018
21:43:30

Albert
27.03.2018
21:44:15
Разработчики изначально проектировали этот язык для возможности лёгкого перехода с джавы и обратно

Google

Albert
27.03.2018
21:44:51
Полная совместимость двухсторонняя.

Aleksandr
27.03.2018
21:45:45

Albert
27.03.2018
21:46:14
Вот pojo class:
data class PojoClass(val name: String, val age: Int)
На джаве это с гетерами и сетерами строк 10
Точнее 20

Artem
27.03.2018
22:05:59
Точнее 20
А тустринги, хешкод и эквалс?)))))))))

Albert
27.03.2018
22:11:38

Konstantine
27.03.2018
22:11:46

Admin
ERROR: S client not available

Albert
27.03.2018
22:11:59

Aleksandr
27.03.2018
22:14:57

Albert
27.03.2018
22:16:28
Есть ещё openJdk
Jdk принадлежит Oracle. Java - ну опенсурс) там бумажки правят

Aleksandr
27.03.2018
22:17:10
что с ними ?

Albert
27.03.2018
22:17:33
А ничего. Больше разговоров)
Котлин ещё и для js есть, и скоро релиз kotlin/native
Итого. Фулстек и кроссплатформа. Хочет бекенд пиши, хочешь под android, хочешь -под iOS, под web..

Google

Albert
27.03.2018
22:19:33
Плюс вся java кухня. Все спринги, fx и куча других фреймворков под Котлин затачивают свои продукты

Like
27.03.2018
22:19:40
public final и живём без геттеров и сеттеров
Вот pojo class:
data class PojoClass(val name: String, val age: Int)
На джаве это с гетерами и сетерами строк 10

Aleksandr
27.03.2018
22:19:46
По ходу оракс слоупок. Android на джаве более 10 лет существует, а они только последние пару лет одумались

Albert
27.03.2018
22:20:10
Где гетеры и сеттеры нужны

Like
27.03.2018
22:20:41
ладноу, говорю только в контексте андроида

Artem
27.03.2018
22:20:53

Albert
27.03.2018
22:20:54

.
27.03.2018
22:21:09
Перед Kotlin нужно чистый Java изучать?❓

Albert
27.03.2018
22:21:13

.
27.03.2018
22:22:23

Albert
27.03.2018
22:22:40
Ваще без вариантов.

Anton
27.03.2018
22:22:49

Roman
27.03.2018
22:22:50

Albert
27.03.2018
22:23:07
Там тебе и база и все что хочешь

Roman
27.03.2018
22:23:45
там теперь бесплатно только 0-й уровень
лекции дальше тоже бесплатно
но задачки ВСЕ - для премиума

Albert
27.03.2018
22:24:14