
Donna Anna
10.05.2017
13:30:09
константы достать легко ) а вот дешифровать сложный алгоритм из нативного-кода того... времени и денег стоит

Nikita
10.05.2017
13:30:20
Наверно так и делают

Umren
10.05.2017
13:30:47
Если данные не очень ценные никто париться не будет
А если с них можно нажиться там уже в лепешку расшибуться

Google

Umren
10.05.2017
13:31:33
И умельцы у нас очень бойкие есть

Splinter
10.05.2017
13:36:50
Все фрагменты в активити лежат за тулбаром, для фрагментов без скроллинга пойдет простой margin на высоту тулбара, но для тех, где идет ресайклервью такой ход не пойдет. Кроме варианта добавлять в position 0 пустую вьюху высотой тулбара есть еще идеи?

Sergey
10.05.2017
13:37:43
paddingTop + clipToPadding=false

Splinter
10.05.2017
13:37:49
Соль в том, что фон тулбара - полупрозрачный градиент (белый), и списки красиво уходят под ним.

Sergey
10.05.2017
13:38:25

Splinter
10.05.2017
13:38:39

Sergey
10.05.2017
13:38:45
нет

Splinter
10.05.2017
13:39:14
Добро.?
P.S. в 25.3.1 либах xamarin много методов с исключением, что JNI не может найти реализацию метода с таким именем, причем, что сам метод в классе есть. Как пример акссесор NestedScrollingEnabled для recycler'ов и много другого. Начиная с 24.0.* версий у них идет дублирование аттрибутов в schema из-за чего intellisense просто не работает в лэйаутов. xamarin.android форум мертв, чувство, что все время разрабы посвящают костыльному xamarin.forms, от которого мы перешли xamarin native. Одни разочарования. Сеть начинает пестрить, что фреймворк загибается, что для шарпистов неприятная новость.
В следующей превью дублирование аттрибутов уже пофикшено, сам превью билд еще не опубликован. Но активность на гх тоже никакая по support либам.

Umren
10.05.2017
13:45:02
Обычная боль от "кросс платформенных" штук
это нормально
А то что загнется - навряд ли

Google

Umren
10.05.2017
13:45:27
кастомеров там достаточно

Splinter
10.05.2017
13:46:12
У меня в голове была целая статья на тему, почему не стоит работать с xamarin.forms. Сейчас у меня xamarin.android. Да это полный доступ к апи и гугл либам, но их поддержка все медленней и медленней, как и исправление багов.
А james montemagno то и дело форсит forms.

Umren
10.05.2017
13:47:03
Это классическая проблема когда ты живешь на абстракции когда завязана на биндингах к платформе
Тем более апи у андроида и иоса разные, получается что ты на своем сишарпе пишешь в любом случае код два раза
Тока через кривые биндинги

Splinter
10.05.2017
13:47:56
не, ios у нас на swift

Umren
10.05.2017
13:48:10
А, а зачем ксамарин тогда
переводите просто на андроид
будет проще

Splinter
10.05.2017
13:48:41
Я шарпист и дедлайны на носу.

Umren
10.05.2017
13:48:41
Или нужна поддержка windows phone? ))
тут где то чат про ксамарин был

Splinter
10.05.2017
13:49:06
Виндофон пока в стороне от проекта.
Чаты ксамарина, что в телеге, что в дискорде мертвые.
В xamarin native особо не лезут, ибо есть java. Для меня же плюс в том, что любой нативный код явы со стаковерфлоу или документации я могу перевести на c#.

Umren
10.05.2017
13:50:49
https://t.me/xamarin_russia
да нет не мертвый вроде
даже сообщения за сегодня есть ;-D
Тут просто для нас ксамарин это что то непонятное и ненужное

Google

Umren
10.05.2017
13:52:52
Сомневаюсь что кто то твой разговор поддержит

Anton
10.05.2017
13:53:26
там же вроде все похоже

Splinter
10.05.2017
13:53:49
Я не акцентирую на фреймворке, все ответы для себя я нахожу только на java примерах.
Если кратко, то в java все методами реализовано. В c# (xamarin) все названия абсолютно те же, кроме регистра первых букв. Ну и в c# вместо методов чаще свойства и акссесоры, что тоже является методами.

Umren
10.05.2017
13:55:49
Тогда объьясни какой смысл его использовать
лишняя абстракция которая течет

Splinter
10.05.2017
13:57:16
Не хочется лезть в java, когда в голове весь сахар от c# 6/7
Хочется все бросить и уйти в какой-нибудь react native.

Quantum Harmonizer
10.05.2017
13:58:28

Anton
10.05.2017
13:58:29
не сдавайся

Роман
10.05.2017
13:59:01

Umren
10.05.2017
13:59:20

Splinter
10.05.2017
13:59:48
Kotlin
Читал на хабре, красиво...но по отзывам - очень сыро.

Quantum Harmonizer
10.05.2017
14:00:11

Splinter
10.05.2017
14:00:25

Umren
10.05.2017
14:01:11

Splinter
10.05.2017
14:01:37

Igor
10.05.2017
14:01:45

Quantum Harmonizer
10.05.2017
14:02:06

Splinter
10.05.2017
14:02:38

Google

Splinter
10.05.2017
14:03:01
Или ссылочку более актуальную подогнать можно.

Umren
10.05.2017
14:03:21
так ты зайди на сайт котлина и пройди туториальчики там, посмотри доку
вроде все очевидно

Splinter
10.05.2017
14:03:47
Понимаю, но здесь важность мнения "со стороны".

Igor
10.05.2017
14:04:23

Splinter
10.05.2017
14:21:28
jb молодцы, перенесли весь шарп сахар на java.

Admin
ERROR: S client not available

Splinter
10.05.2017
14:22:21
Думал о покупке райдера, то котлин -> IntelliJ IDEA. Сложно.

Umren
10.05.2017
14:23:02
так ненадо ниче покупать, ставишь котлин плагин в андроид студии и все
студия сама бесплатна

Splinter
10.05.2017
14:24:12
Это я в курсе, в целом нужно хочу себе аргументировать почему я не буду покупать райдер и перейду на java (котлин)

Umren
10.05.2017
14:24:43
потому что там все работает ? :D
и ненадо ждать ребят из мс которые тебе что то починят
да и в чатике будешь себя чувствовать белым человеком, а не белой вороной ;-D
сплошные плюсы

Splinter
10.05.2017
14:26:24
У нас месячное правило для asp .net core, 1 день билдим его в vscode, один в райдер. Райдер в анализе warning'ов приятно радует.
@autechre так погоди, это ты меня еще хочешь сейчас сбить с пути перехода на typescript (angular) :D

Igor
10.05.2017
14:33:17

Peter
10.05.2017
15:12:00
Добрый вечер.
Я - начинающий Android Developer, и пишу свою первую программу - будильник.
Во время реализации столкнулся с определенными трудностями, и прошу у вас совета.
Для определения, в какой момент нужно запустить будильник, использовал методы getCurrentHour и соответственно getCurrentMinute, однако они не поддерживаются с 2015 года, и компания Google мне предлагает использовать методы getHour и getMinute, причем новые методы совместимы с API 23. (Нужный мне - 21).
Будьте добры, подскажите, что предпринять в данной ситуации.

Dmitriy
10.05.2017
15:18:07

Google

Quantum Harmonizer
10.05.2017
15:18:54
Добрый вечер.
Я - начинающий Android Developer, и пишу свою первую программу - будильник.
Во время реализации столкнулся с определенными трудностями, и прошу у вас совета.
Для определения, в какой момент нужно запустить будильник, использовал методы getCurrentHour и соответственно getCurrentMinute, однако они не поддерживаются с 2015 года, и компания Google мне предлагает использовать методы getHour и getMinute, причем новые методы совместимы с API 23. (Нужный мне - 21).
Будьте добры, подскажите, что предпринять в данной ситуации.
Методы TimePicker'а, правильно я понимаю?
Проверить Build.VERSION.SDK_INT (в этом поле — версия Android) и использовать соответствующий метод).

Dmitriy
10.05.2017
15:20:24

Denis
10.05.2017
15:23:42
Всякие firebase-сервисы (пуши, аналитику итд) лучше регать на то же мыло, что и для плеймаркета используется , или завести отдельное?

foxy shell
10.05.2017
15:26:44
Вопрос
Как сделать дизайн аппа?
Примеры можно?

Sergey
10.05.2017
15:27:20
чего?
Как сделать дизайн аппа?
вот гайды https://material.io/guidelines/material-design/introduction.html
вот для вдохновения http://www.materialup.com/

Aleksandr
10.05.2017
15:29:20

Denis
10.05.2017
15:30:27
спасибо

Oleg
10.05.2017
15:38:47
А что разрешено для существующего приложения?
- сделать его платным нельзя?
- добавить In-app purchases можно?
- добавить рекламу и поставить галку "Есть реклама" можно?

Peter
10.05.2017
15:43:03
ребят, приветули
второй день ковыряюсь, не могу понять
пытаюсь послать определенный запрос, ретрофитом/напрямую через вк сдк, и никаких результатов, ни onComplete не срабатывает, но ошибок и прочего тоже нет (полностью дебажил и логгировал(
в чем может быть причина? другие запросы работают
и они отличаются только url
и из браузера этот запрос работает..

Oleg
10.05.2017
15:45:30