@xamarin_russia

Страница 113 из 619
Andrey
13.06.2017
17:12:33
Ну значит нумерик не подходит.... Свою кнопку не добавить во встроенную клаву, в forms точно. В андроиде можно менять кнопку действия

Evgeniy
13.06.2017
17:14:53
Я уже думал над вариантом добавить рядом с entry кнопочки инвертирования введенного значения. Эх. костыли, костыли.

Кита
13.06.2017
17:25:57
гуглите лучше

https://developer.apple.com/library/content/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/InputViews/InputViews.html

Google
Кита
13.06.2017
17:27:57
на андроиде android:inputType ="numbersigned"

Evgeniy
13.06.2017
18:38:29
гуглите лучше
Благодарю. Жаль что без кастомизации не решить

Kirill
13.06.2017
18:46:24
Благодарю. Жаль что без кастомизации не решить
Нарисовать свою клавиатуру можно

Andrey
14.06.2017
04:21:40
А какие курсы посоветовать коллеге можно платные по xamarin (лучше forms). Не для начинающих? Он уже начал :) предпочитетльно на русском, но не обязательно

Bender
14.06.2017
05:24:42
Как сделать в иос кнопку растягивающуюся по количеству строк в ней? Через CustomRenderer SizeThatFit и SizeToFit не работают.

Kirill
14.06.2017
05:27:32
Как сделать в иос кнопку растягивающуюся по количеству строк в ней? Через CustomRenderer SizeThatFit и SizeToFit не работают.
Поищи как это делается в iOS, затем посмотри как работают SizeThatFit и SizeToFit в ButtonRenderer и ViewRenderer

Bender
14.06.2017
05:28:53
Поищи как это делается в iOS, затем посмотри как работают SizeThatFit и SizeToFit в ButtonRenderer и ViewRenderer
Я уже по всякому пробовал, даже если frame кнопки задать какой-то фиксированный размер - это ни на что не влияет.

Kirill
14.06.2017
05:30:28
Andrey
14.06.2017
07:12:19
Xamarin.university
Спасибо, тоже пришёл к этому выводу, что лучше нет вариантов

O'Miay
14.06.2017
07:52:01
Ребят, а какой порог сложности проекта, подразумевает переходить на нативку?

Просто есть проект, и встал выбор писать на нативке или на замарине

Google
O'Miay
14.06.2017
07:54:13
И вобще знает кто-нить реальные проекты с гугл плей или апп стора, написанные на замарине?

Кита
14.06.2017
07:59:02
да дофига их. но гуглить я не буду) потому что это сильное заявление)

Kirill
14.06.2017
07:59:24
Просто есть проект, и встал выбор писать на нативке или на замарине
Есть Xamarin.Native, а есть Xamarin.Forms. вы про что именно?

Кита
14.06.2017
07:59:37
надо для начала ответить на вопрос какую задачу решает Замарин и какую задачу ты решаешь на проекте. Каким требованиям он должен соответствовать итд и только исходя из этого выбирать

Кита
14.06.2017
08:01:05
Общая моделька, примерное одинаковые экраны)
требования к отказоустойчивости какие?

Kirill
14.06.2017
08:01:31
Xamarin.Forms
В первую очередь основная сложность- нестандартный интерфейс.

Кита
14.06.2017
08:02:02
а типа модно ли и молодежно?

ну это безусловно самый важный показатель

O'Miay
14.06.2017
08:02:41
В первую очередь основная сложность- нестандартный интерфейс.
Т.е если нужны одиноковые экраны, то лучше нативка?

а типа модно ли и молодежно?
Нее))) Я имею ввиду актуальность

Kirill
14.06.2017
08:03:33
O'Miay
14.06.2017
08:03:34
МОжет на замарине только студенты пишут

Kirill
14.06.2017
08:04:16
Просто хочу узнать в тренде ли сейчас замарин или может не выстрелил
Выстрелил, но в своей области. Это не мана небесная для всех проектов. Но свой пласт покрывает

Кита
14.06.2017
08:04:39
Нее))) Я имею ввиду актуальность
ну сам по себе замарин как таковой существует уже с 2011. Я пишу на нем с 2012. Даже не знаю актуален ли он или нет

O'Miay
14.06.2017
08:05:54
Выстрелил, но в своей области. Это не мана небесная для всех проектов. Но свой пласт покрывает
Плин, вот как понять какую облость покрывает замарин? Как найти ту грань когда лучше писать на нативке?

Кита
14.06.2017
08:06:17
договор. Вот эта грань

если в договоре написан срок, написаны требования к наличию критикал багов - то и инструмент нужно выбирать соответствующий

Google
O'Miay
14.06.2017
08:07:07
Кита
14.06.2017
08:07:53
А на сколько сложные проекты были? Сколько платформ охватывали?
ну замарин абсолютно бесполезен если охватывать только 1 платформу. поэтому стандартно либо 2 либо 3. Но как известно винда сдохла. поэтому 2. Проекты как на массового пользователя так и ынтырпрайз

Kirill
14.06.2017
08:09:26
Плин, вот как понять какую облость покрывает замарин? Как найти ту грань когда лучше писать на нативке?
Если приложение простое (UI), не обязательна мгновенная скорость работы, (грубо говоря в основном приложения для внутреннего использования, бизнеса) то формс отлично, если же клиентское, на массовый рынок, то надо смотреть. С багажем опыта можно на формс успешно писать, если его нет, то натив скорее

Кита
14.06.2017
08:12:18
Ну это общая бизнес логика, въюхи только отображают данные
ну вот с помощью чего ты будешь выносить логику из контроллеров это и есть архитектурный вопрос. MVC - стандарт на iOS. на Android вообще нет стандартов. Чтобы вынести общую логику по максимуму тебе нужен MVVM. А Forms дает в добавок ко всему общий UI

Кита
14.06.2017
08:14:18
mvvmcross/mvvmligth
ну вот в использовании этих библиотек нужен опыт и покопаться в их исходниках лишним не будет. Для этого надо знать натив как ведра так и ios

Кита
14.06.2017
08:15:15
Такой опыт есть XD
ну я использую mvvmligth. Точнее только Bindings и Messaging. Даже BindingCommand не использую потому что текут они на списках

O'Miay
14.06.2017
08:16:29
Кита
14.06.2017
08:16:57
на codeplex исходники есть. туториалы гуглятся все

O'Miay
14.06.2017
08:17:35
просто для mvvmcross нужно было кавыряться в исходниках чтоб разрулить некоторые проблемки

Кита
14.06.2017
08:19:07
хотя новая версия оперирует такими понятиями как Presenter и вроде архитектура чище стала, но проблемы никуда ещё не ушли

Vladislav
14.06.2017
08:24:59
кто нибудь на маке активно с райдером работает, а то вижла там убогая ужас

O'Miay
14.06.2017
08:36:41
Vladislav
14.06.2017
08:51:43
эмм, xamarin.android собирает

Google
Igor
14.06.2017
08:52:42
Admin
ERROR: S client not available

Vladislav
14.06.2017
08:54:33
рили?

ща проверим

O'Miay
14.06.2017
08:56:20
В последнем билде уже и ios
И под линуксом работает?

Igor
14.06.2017
08:59:46
Разрабатывать под iOS без мака ? (скорее всего нет)

O'Miay
14.06.2017
09:00:28
Igor
14.06.2017
09:03:54
Не знаю, а вообще есть способ собирать/запускать Xamarin Android на Linux? Вроде как xamarin sdk есть только под windows/macos

Kirill
14.06.2017
09:20:52
Разрабатывать под iOS без мака ? (скорее всего нет)
вроде как с Xamarin Live Player (или как он там) можно на винде писать под яблоко без мака.. чисто на айфоне..

Igor
14.06.2017
09:25:46
Ну да, хелоуворд вроде заработал. Правда потребуется iphone или ipad, да и сыро там пока (и F# не работает)

Vladislav
14.06.2017
09:25:47
он что то пока не работает

этот плеер

с realm например не запустился проект

@angmarr так вы под райдером работаете?

Igor
14.06.2017
09:30:23
Работал, с первых билдов (сейчас уже нет, тк проект закончился).

Vladislav
14.06.2017
09:35:47
у вас работают брейки? почему то вообще их не отлавливает

Igor
14.06.2017
09:37:37
Android? Честно говоря никогда не дебажил в нем (для этого использую XS), но могу попробовать.

Vladislav
14.06.2017
10:31:16
да для ios и android не работают

а держать rider и vs for mac открытыми одновременно очень неудобно

Igor
14.06.2017
10:36:01
Ну не знаю, я наверно дебажу 5% времени. Проект старый, в основном я рефакторил, да и тесты запускал.

Google
Alena
14.06.2017
12:25:46
всем привет ,кто знает почему вот эта строка App.Navigation.RemovePage(page) приводит к ArgumentOutOfRangeException возникает на ios? страница есть в NavigationStacke, на андроиде эта строка не приводит к эксепшину

Vladislav
14.06.2017
12:39:18
Удаляй так: Application.Current.MainPage.Navigation.RemovePage(page)

А если делаешь циклом, то можно так https://github.com/mrxten/Xten.XF.StarterKit/blob/master/src/Xten.XF.StarterKit/Services/NavigationService.cs

Alena
14.06.2017
13:03:15
Удаляй так: Application.Current.MainPage.Navigation.RemovePage(page)
RemovePage is not supported globally on iOS, please use a NavigationPage. (

Vladislav
14.06.2017
13:15:42
Ну так страницу надо обернуть в NavigationPage

Как без этого то

Тёма
14.06.2017
13:44:24


Valeriy
14.06.2017
13:46:12
Да

Вроде из за пробелов к пути андроид сдк

Тёма
14.06.2017
13:47:06
Омг, он два года у меня в этой папке стоит и всё работало

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