Pull to refresh

Comments 13

Как это до 30% :)) С Xamarin.Forms удавалось более 90% при сохранении нативного look and feel. Хамарин всем хорош из моей двухлетней практики, за исключением следующего —
1. Производители API и плагинов к своим платформам редко поддерживают .Net/Xamarin. Но parseplatform к слову — хорошее исключение (хотя и чуть-чуть менее функциональное, нежели для Java/ObjectiveC). Некоторые заморочи бывают с онлайн-оплатами, но вебвьюшки тут выручают,
2. Иногда все же XF лагает и падает из-за своих внутренних прослоек — на сумеречных чайнадевайсах. Но начиная с 2.5 с этим жить стало заметно проще,
3. Верстать я научился без плейеров, но хороших плейеров хоть выбор и есть, все же есть заморочи с кастомизированными контролами.

Будем надеяться его не забросят все же. А то где-то проскальзывала инфа, что win store закроют, надеюсь Xamarin не из той оперы, все же функционал студии (достаточно флагманского продукта в энтерпрайзе).
Мы и без Xamarin.Forms 50-70% общего кода получали расшаривая бизнес-логику.
А то где-то проскальзывала инфа, что win store закроют

Где? Пока везде проскаивает инфа о том, что новые и новые части винды просачиваются в стор: Обои, подсистема Линус, Шрифты
Инфа не сотка, из разряда ОБС :( Где-то в телеге мелькнуло, уже не восстановлю.
Это позволит создавать игры на Xamarin, но богатый пользовательский интерфейс или же сложные анимации с небольшим количеством общего кода делают Xamarin непригодным.
Есть же Unity…
Для игр конечно юнити, а вот анимации и прочее делается (кастом контролами и прочим). В принципе были у меня эксперименты и с подгрузкой и рендерингом изометрических тайлов tmx, работало отлично и кода надо было мало — все это через UrhoSharp.

Еще адобовская какая-то либа для json-анимаций есть, забыл название, работает не интерактивно, но для стартовых демонстрашек идеально.
На Android простое «Hello, World» может занимать до 16 MB
Сейчас там все агрессивно режется. Все неиспользуемые классы. Xamarin действительно добавляет до 16 мб, но на Hello World будет меньше.
В отличие от нечувствительных к языку разработки решений, таких как Appcelerator Titanium, платформа Xamarin позволяет делать нативные сборки под целевые платформы и создавать высокопроизводительные приложения с естественным внешним видом.

Вы перепутали Titanium с PhoneGap/Cordova. Titanium как раз компилирует JS в нативные высокопроизводительные приложения.

UFO just landed and posted this here
Либо у вас древняя машинка, либо что-то с настройками сборки. Кстати, на iOS деплой на девайс и нативно занимает непростительно много времени.
Я уж раз речь пошла про xamarin позволю дать ссылку на конструктор мобильных приложений торговым компаниям appropio.com, который 100% написан на базе Xamarin (модульная инфраструктура) и на его основе мы делаем интересные решения, даже крупным розничным сетям. Так что — это рабочий инструмент из опыта.
Задержка платформы в 1-2 дня это минус???? вы серьезно? )))
в некоторых случаях да. Правда в этих случаях можно пользоваться предварительными версиями xamarin
Sign up to leave a comment.

Articles