169 похожих чатов

Класс. Есть ряд вопросов: 1. Стабильность. Как она по-вашему менялась с

годами? Что поменялось с покупкой MS?
2. Вы начинали, когда не было Forms. Ваше мнение о них? Стоило ли изобретать это? Когда они выгодны, когда нет? Считаете ли их стабильными?
3. <strike>Топ 3 мввм фреймворка прямо сейчас?</strike> Какие либы юзаете, что прижилось, что нет? Каков типичный раздел <packages> у вас проекте сейчас.
4. Оказавшись перед Мигелем Дэ Икаса, что вы ему скажете?

4 ответов

22 просмотра

Привет. Много вопросов. Особенно холеварных. Попытаюсь по порядку. 1. С покупкой MS практически ничего не изменилось. Могу лишь только отметить , что баги переросли из разряда Xamarin баиндинги в баги самой VS. В большей степени я говорю о VS for Mac. Ребята все больше создают новых фич, но видимо не сильно запариваются за стабильность своих Тулузов. Например Линк по лану с мак для отладки Apple приложений все ещё хромает, хотя этой опции уже более 2-3 лет. UI дизайнер для iOS просто убожество. Я использую xCode. В целом багов самой платформы мало, а вот качество исполнения инструментария иногда страдает. В целом работать можно

Forms интересен, но далеко не для всех проектов. У меня лично есть ряд критериев, при которых Forms может быть действительно полезным и эффективным. Это b2b простые приложения. in-house аппы и "мокапы" приложений для инвесторов и т.д. Всех их отличает быстрая скорость разработки и неприхотливость к кастомному UI. Если же ваша цель b2c с кастомным UI, анимациями, навигацией, вложенными экранами и тд лучше выбрать Xamarin.Native. Плюс не стоит забывать, что этот фреимворк имеет свои внутренние баги. Например до какого-то времени они использовали собственную реализацию StackPanel для iOS, в это же время iOS 8 уже имела нативную StackPanel и формс ее не юзала. В 90% случаев я выбираю нативный UI. Меньше гемора и больше инфы

3. Юзаю Mvvmcross активно. Фреимворк покрывает кучу кейсов и имеет множество реализаций для навигации и управления жизненным циклом из коробки. Плюс он расширяем и изменяем (все сделано через IoC контейнер и сервисы, каждый из которых можно подменить) Жизненный цикл всего приложения играет большую роль в имплементации общей кросс-платформенной архитектуре т.к. он достаточно сильно различен в деталях для мобильных платформ (iOS и Android) Ну и отдельно MVVM архитектура Forms

4. Да ничего. Чувак делает свое дело и знает в этом толк. Может только то, что свои знания хорошо бы монетизировать и прибавлять себе медийности для раскручивания своего имени и бренда в целом, а не быть закрытым в себе разрабом. В целом я лично не говрил с ним, но вроде как мои наставники лет 6 назад посещая конф Xamarin в атланте имели честь с ним пообщаться. В целом, по их слова, очень добродушный и добрый человек, открыт к общению со всеми. Так что я бы в итоге спросил "Как вы могли положить сендвич без курицы на перекус на своем митапе"

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Карта сайта