@xamarin_russia

Страница 182 из 619
Kirill
22.09.2017
10:28:27
Есть примеры или как это лучше всего реализовать?
MasterDetailPage есть в Forms, на нем и реализовывай. для сети, если REST, то рекомендую Refit библиотеку

Mikhail
22.09.2017
10:28:31
Извините, подскажите, как .xaml page сделать fullscrene?

Kirill
22.09.2017
10:30:27
Извините, подскажите, как .xaml page сделать fullscrene?
ну вообще фулскрин сделать сложно, и надо влезть в натив. Что бы без тулбара, то надо или открыть не оборачивая в NavigationPage. Можно в модальном окне. Или в странице вызвать NavigationPage.SetHasNavigationBar(this,false);

Кита
22.09.2017
10:33:22
Google
Кита
22.09.2017
10:33:53
лучше вообще забыть про впф и .net но решать конечно же тебе

Sherzod
22.09.2017
10:34:03
заблуждение
ну с Fody.PropertyChange и Bindingами я пока времение встречался

Летучая
22.09.2017
10:35:32
вайт сиры?
белые господа

Кита
22.09.2017
10:36:32
белые господа
а. ну я бы не сказал. Не знаю. Не работаю с теми кто указывает мне какие инструменты выбирать. Я ж не указываю строителям как им пол бетоном заливать

Александр
22.09.2017
10:36:33
из стран западной европы/США, которым плевать на то че там где лучше или хуже, выбирая между двумя/тремя нейтив девелоперами либо одним формс/RN они выберут последнее

Kirill
22.09.2017
10:40:09
Окно открывается подобным образом:
ну тогда тулбара не должно быть

или надо убрать еще статусбар и тд?

Mikhail
22.09.2017
10:41:19
или надо убрать еще статусбар и тд?
Да, я оговорился. Нужно на полный экран развернуть и убрать кнопки системные и трей системный с батарейкой и часами

Google
Mikhail
22.09.2017
10:42:42
или надо убрать еще статусбар и тд?
Через натив я знаю как применить ко всему приложениею, но как только к одной Activity - я не знаю.

Вот и спрашиваю

Kirill
22.09.2017
10:44:22
Через натив я знаю как применить ко всему приложениею, но как только к одной Activity - я не знаю.
ну вот и применяй ко всему приложению, при запуске этого окна, а при закрытии возвращая обратно

Александр
22.09.2017
10:52:21
Я тоже

Мало кто шарит Xamarin.iOS и Xamarin.Droid одновременно и одинаково хорошо (разве что одинаково плохо). Когда встаёт разговор о создании кроссплатформенного приложения, то обычно это подразумевает найм нескольких специалистов

Павел
22.09.2017
10:54:50
да что там шарить то

Egor
22.09.2017
10:54:56
ну-ну)

Павел
22.09.2017
10:55:57
берешь mvvmcross для общей codebase и дальше херачешь axml и segue пока не стошнит

Александр
22.09.2017
10:56:09
Ага ок

Буду иметь ввиду

Летучая
22.09.2017
10:56:23
Egor
22.09.2017
10:56:26
=))

Павел
22.09.2017
10:56:45
Александр
22.09.2017
10:56:47
Павел
22.09.2017
10:56:54
иногда думаешь, в задницу этот натив

Kirill
22.09.2017
11:00:49
иногда думаешь, в задницу этот натив
тот же формс не решает этих нюансов. и веб приложения тоже имеют нюансы

Александр
22.09.2017
11:01:37
тот же формс не решает этих нюансов. и веб приложения тоже имеют нюансы
Это понятно. Но вайтсир об этом не знает, поэтому ищут человека-оркестра на формсах или рн

Павел
22.09.2017
11:01:41
тот же формс не решает этих нюансов. и веб приложения тоже имеют нюансы
понимаю. золотой пули не бывает, поэтому работаем по методу множества свинцовых пуль

Google
Sherzod
22.09.2017
11:05:12
Как называется боковое меню, с тремя линиями?



Александр
22.09.2017
11:06:20
Navigation Drawer

Sherzod
22.09.2017
11:06:30
Navigation Drawer
ВО! Вот это нужно )

Igor
22.09.2017
11:17:59
+ за mvvmcross но есть же platform-specific НЮАНСЫ
Зависит (от типа приложения)

Danver
22.09.2017
11:20:56
Ребят, а есть примеры грамотно спроектированных с точки зрения архитектуры приложений? Там чтоб были слои для BL, DAL и так далее.

Egor
22.09.2017
11:23:13
у фаулера в книге)

про DDD :)

Danver
22.09.2017
11:24:22
Нее, я имею под ксамарин, с формами или натив проектами под каждую платформу.

Летучая
22.09.2017
11:24:33
у рыбы на гитхубе ещё есть плод проб и ошибок. правда, там Xamarin под каждую платформу пока только планируется (пока только uwp, но в целом понятно, как будет Xamarin Native выглядеть — с mvvmcross и биндингами ?)

Danver
22.09.2017
11:25:27
про DDD :)
Интересен не только дата дривен. Например тот же MVC.

Летучая
22.09.2017
11:25:31
Давай ссылку
https://github.com/worldbeater/myfeed там даже пикча с архитектурой в ридми

Летучая
22.09.2017
11:27:46
RSS reader ? (за F# ?)
?☝️ давай дописывай свой rss ридер на RN + fable, будем сравнивать подходы

Sherzod
22.09.2017
11:30:45
доходы?

А чо, OnPlatform больше не работает? Или что с ним сделали?

У меня меню какое-то странное

Google
Sherzod
22.09.2017
11:34:10


https://gist.github.com/shmutalov/5232397d5c659ebd069cd5319a1151f1

И это, у меня нету iOS :)

Danver
22.09.2017
11:40:05
Пишу приложение под Xamarin.iOS, вроде не сложное, UI правда замороченный. Отказался от Storyboard в пользу кода, потому что редактор глючный да и не работает с ним Xamarin Live Player. Столкнулся с тем, что постоянно приходится писать своё решение для ресайза и скролла текстового поля по мере ввода в него текста, для добавления inset про показе клавиатуры. Странно что нет для этого функционала из коробки. Вы кстати, как решаете такие проблемы? (У меня на View находится UITableView, в котором строками разложен layout )

Kirill
22.09.2017
11:46:40
А чо, OnPlatform больше не работает? Или что с ним сделали?
Работает. Просто он теперь устаревший (Obsolete), Смотреть теперь надо RuntimePlatform

Sherzod
22.09.2017
11:46:58
Это тоже в хамле?

Kirill
22.09.2017
11:47:02
Ну это норма

Это тоже в хамле?
как ва xaml это описать-хз. загугли. Не используем xaml

Kirill
22.09.2017
11:49:25
Почему?
Тормоза, плюс некоторые моменты из кода проще, и проще писать динамичную разметку (в зависимости от разных входных данные разные вьюхи и т.д.).

Кита
22.09.2017
12:30:37
у рыбы на гитхубе ещё есть плод проб и ошибок. правда, там Xamarin под каждую платформу пока только планируется (пока только uwp, но в целом понятно, как будет Xamarin Native выглядеть — с mvvmcross и биндингами ?)
mvvmcross вроде как по-лучше стал. 2к17 на дворе. Но все равно мне бы ссыкотно его было в коммерческие проекты пихать. Поидее от Mvvm фреймворков нужны только биндинги.

Кита
22.09.2017
12:40:53
Может конечно
Я просто к тому что апворк не показатель)

Sherzod
22.09.2017
13:15:39
А что в связке с формсвми используют? Из мввм либ или что там? В сети пример видел, пишут что мввмлайт можно использовать

Yury
22.09.2017
13:20:14
В моем проекте нам хватило стандартного xamarin-овского MVVM

Google
Летучая
22.09.2017
13:33:35
Джва года понять не могу

Ну Fody с AOP понятно, а остальные?

Roman
22.09.2017
13:42:21
Аспектно ориентированное программирование же

Кита
22.09.2017
13:43:29
Ну Fody с AOP понятно, а остальные?
как связан Fody и AOP? Fody работает на кодогенерации и на парадигму программирования не влияет вообще никак.

Кита
22.09.2017
13:47:16
Атрибут повесил - поведение поменялось
Атрибуты это метаописатели. Еще раз. При чем тут AOP?

Только по общему признаку что можно атрибутами описать некие “контракты”? Все? Это не AOP

Igor
22.09.2017
13:49:43
А по твоему что такое аоп?

Vladislav
22.09.2017
13:52:19
А причем тут тогда aop и либы?

Александр
22.09.2017
13:55:41
А по твоему что такое аоп?
аспектно-ориентированное программирование

Кита
22.09.2017
13:56:16
А по твоему что такое аоп?
каковы признаки AOP ты хотел сказать

Igor
22.09.2017
13:56:42
Не тяни (не томи, излей свою мудрость)

Летучая
22.09.2017
13:56:55
как связан Fody и AOP? Fody работает на кодогенерации и на парадигму программирования не влияет вообще никак.
PostSharp так-то тоже на кодогенерации работает. И компилятор на кодогенерации...

Александр
22.09.2017
13:57:10
аспектно-ориентированное программирование
сорь, я думал вопрос был про определение, читаю вскользь

Кита
22.09.2017
14:08:08
Не тяни (не томи, излей свою мудрость)
Отвлекають. Суть в том что это понятие гораздо шире. Fody имеет ряд признаков AOP но не меняет парадигму программирования. У тебя как были раньше DI сделанные через депенденси-контейнеры которые работают с объектами так и остались. Фишка AOP в том что класс или структура перестает по сути быть объектом. А становится аспектом и внедряется туда куда ты опишешь метаописателями. Связываемость кода становится вообще минимальной. Кода становится не сильно меньше как раз, а его связываемость в целом уменьшается. И к написанию аспектов уже применяется несколько дугой подход, поддерживаемость кстати такого кода оставляет желать лучшего, поэтому максимум где AOP нашло себе достойное применение до сих пор это “невидимое” логирование

Страница 182 из 619