Всеволод Иванов — Разработка мобильных приложений на С# с использованием Xamarin

Автор Lyudmila Yeriomenko
Всеволод Иванов — Разработка мобильных приложений на С# с использованием Xamarin

так начнем.

Всеволод Иванов про. Марину Здравствуйте. Я работаю в компании мы занимаемся мобильными приложениями, а частично.

НАКС Марине и сегодня мне хотелось бы поподробнее об этом сказать начнем собственно сейчас снова сломалась.

Да мне только, что сказали, что — это лучше на что-то не работает. Что надо сделать для этого и собственно начала я думаю, что радостным знакомый работала не мог на самом деле мне бы хотелось целоваться в первую очередь на то. Кому эта технология может быть нужно как, что — это такое и как — это работает осознаешь то как. Смотри — это возможность разрабатывать мобильные приложения под все платформы на одном языке причём. Ну под всеми твоими понятно, что я понимаю — это Android iOS Windows Phone вот, а ну не знакомы с ответственностью Sharp вот собственно дали. Надо подумать кому — это может быть надо я вижу два варианта друг людей кому. Марина реально может быть интересен 1 естественно верят в серебряную пулю и думаю, что можно взять и написать мобильное приложение один раз я там. Практически мгновенно будет работать на всех платформах вот авторы и собственно более к этому вопросу и просто знаешь Shop по каким-то своим соображениям и хотят мобильное приложение как бы вообще в принципе проблема просто со мной разработки возникает в тот момент когда зачем ты хотите мобильное приложение и делать его каждый раз под каждой платформы. Отдельно Ну типа. Дорого потому, что писать. Нужно три раза кот который будет типа на самом деле всё не так просто давай типа. Думаю нужно всё обсудить вариант первый вариант — это всякие там кордовую и прочее которые пишут в таких делах и там действительно время пишется типа один раз — — это работает плохо 2 крайность писать всего на начальном средствах работает хорошо написать долго смотрел дает некоторый баланс между этими, что как же он работает соответственно для всех платформах классов, что что Android. Ну понятно, что везде какие-то объектно-ориентированные истории соответствие для всех классов и так далее. Она создаёт обертки на си шарпе. Когда ещё потом каким-то заставляет из обертки общаться с нативными объектами изо надо понимать, что мобильное приложение весь лес точно будет написано независимое даётся для Android. Как изменять. А да сейчас зайдём. Так прикольно проектов цвета передает. В общем — это было. Круговая диаграмма с. Астаны до ну короче надо понимать, что есть три платформы между ними есть какая-то вообще логика. А я весь горю весь соответственно пишутся по-разному и мы просто. Какой процент вклада переиспользовать инициатива один раз между всеми платформе, а какой процент года придётся написать для кроссворда. Независимо реально мобильное приложение практически целиком состоит из того, что видит телевизор от всяких анимации всякие картиночки и прочая хрень бизнес-логики мобильных приложениях — это удивительно редкая штука и практически в природе не встречается реально можно встречаться пикник органайзеры в каких-нибудь штука для банкинга там синих учет финансов и прочего 95% мобильных приложений. Это в каком ты виде отображение данных сервер и всё то есть такие сложные предложения имена имеющие серьёзно через логин. Это редкость поэтому как правило мобильным приложением флоки будет процентов 20 — это цифры которые более-менее подтверждаются размером колонку от совершения размером на проектов под платформинг — это первая проблема шашлыки собственным а-а-а 2 проблемы. Что даже который общая она всё равно зависит от я потому, что мобильное приложение первую очередь приходится интересные эксперименты другого приложения свернули о сворачивании, но совсем разных платформах и разные войны по этому поводу то всё, что в этом тоже не делали в общем-то. Уже не надо потому, что в жизни ушел. Вернется ли он него когда-нибудь большой вопрос. Ну или пока не вернется. Не факт, что сейчас мы там позвонят он говорит посмотреть настоящие фото вернётся в приложении соответственно приложение жизненный цикл он там стоит из большого количества стадий на iOS на Android разных и вся логика приложение заправился там короче штуки они должны этим жизненный цикл контролироваться поэтому логика тоже приходит в — это дело вписывать, что ещё мешает объём общего кода соответствующей вас будет не знает он парсинг API немножко расчётов все сложные анимации картинки всё равно будут разных поэтому серебряный тебе получается. А вот на солнце начала шататься. Марина можно выиграть. И в чем. Профит от история. А если предложение действительно есть какая-то бизнес-логика и много то я действительно пишем 1 1 и 2 плюс всё-таки нормальный язык потому что. Джесси все нормальным языком. Это тяжело мыслей получше, но у него там своих проблем долго там компилятор ещё достаточно глупо поступаю в компиляторе. Вот мы и Java соответственно тоже понравится всё-таки 6 7 8 8 поумнеешь 6 мне неудобно с телефоном там. Понятно так всё хорошо. Вот соответственно на этом принципе встречаются вот, а проблемы в обмен на — это мы получаем гораздо больше, а какие проблемы носом 101 проблемы изначально идёт сумма технологии потому, что зарабатываем на виртуальной машине работать она будет как повезёт. Ну то есть в случае её со. Дунаевский код будет тренироваться в ноге разрез на — это будет уже по сути не Jetta Honda Stream заранее целиком всё. И — это всё копируется в машинный код потому, что по-другому не разрешает лицензия первое время. Они пытались в виртуальной машине потом запретили собственно поэтому тут нет который компилируется в нативных. Вот Но — это как-то так себе идея вот, а с. Андроидом ещё хуже с. Андроидом они такие запускают она рядом остаётся виртуальной машины Java и все вещи чтобы двух экземплярах между этими и между этими машинами идет достаточно эффективная коммуникация которые приводят к двум сборщиком мусора которые между собой должны тоже как-то договориться — это всё будет. Ну как минимум не быстро, а ещё достаточно важно.

0 комментариев
0

Читайте также