Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

15
Xamarin.Forms в реальных проектах Вячеслав Черников

Transcript of Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Page 1: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Xamarin.Forms в реальных проектах

Вячеслав Черников

Page 2: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Для кого+ Разработчики .NET

+ Разработчики iOS/Android

+ Разработчики

+ Технические руководители

- «Просто интересуюсь»

Page 3: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Mobile app глазами Разработчика1. Возможности инструментов

2. Документация, поддержка, сообщество

3. Язык разработки

4. Среда разработки, toolchain

5. Эффективность

Page 4: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Mobile app глазами Бизнеса1. Решение задачи

2. Риски

3. Возврат инвестиций

Page 5: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Mobile app глазами Пользователя1. Решение задачи

2. Стабильность

3. Простота и понятность

4. Красота

Page 6: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Mobile app глазами ЭкосистемыApple, Google, Microsoft

1. Родной пользовательский опыт

2. Качество

3. Технические требования и ограничения

Page 7: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Xamarin vs ObjC/Swift & Java SDKs1. Знакомые язык и инструменты (.NET developers)

2. Полное покрытие API iOS/Android, нативные приложения

3. Повышение эффективности разработки за счет разделяемого кода (.NET & ObjC/Swift & Java developers)

4. Интеграция с технологическим стеком Microsoft на уровне языка, подходов, архитектур, моделей

Page 8: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Xamarin.Forms vs ReactNative, etc1. Полный доступ к native API

2. Один язык для Shared и Platform code

3. Все плюсы C# vs все плюсы JS

Page 9: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

X на практике. Промсвязьбанк

Page 10: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

XF на практике. Найди свой Solaris

Page 11: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

XF на практике. BinkIt

Page 12: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

XF на практике. Order King

Page 13: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Опыт, сын ошибок трудных1. Соблюдение архитектуры

2. Правильное использование C#

3. Учет узких мест и ограничений мобильных платформ

4. Жизненные циклы объектов/компонентов в мобильных платформах

Page 14: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

Mobile DevOpsУпрощаем и сокращаем

Build Bitrise.io

UI test Xamarin Test Cloud

Distribute HockeyApp.com

Page 15: Xamarin.Forms в реальных проектах (Moscow Xamarin Meetup)

1. Особенности Mobile Dev2. Особенности Xamarin3. X & XF на практике4. Mobile DevOps

Черников Вячеслав[email protected]+7 (915) 589-93-62

Xamarin.Forms в реальных проектах