О пользе devops и xamarin.forms для разработки...
TRANSCRIPT
О пользе DevOps и Xamarin.Forms для разработки бизнес-приложенийВячеслав ЧерниковРуководитель отдела разработки, Binwell Ltd.
Xamarin.Forms
Процесс разработки
Mobile DevOps
О компании BinwellXamarin, Azure, DevOps
Обо мнеQt, Mobile Web App, Native, Xamarin, архитектуры и процессы
О мире вокругCritical Time-To-Market, Agile, DevOps everywhere
IT rule them all
Mobile First
Xamarin.Forms
Компетенции и команды
Технологические стеки
Xamarin для разработкиC#/.NET для всего
Native iOS и Android
Xamarin.Forms
Xamarin.FormsXF = UI virtualization + Helpers
iOS, Android, Windows, Tizen OS, macOS
Xamarin.Forms развиваетсяОсобое внимание к производительности UI
Требуется хороший опыт iOS, Android, Windows
Многие компоненты надо писать самим
App, Navigation Service, Dialog Service, Pages, Controls, Views, Converters, Layouts
ViewModels, Models = Data Objects, BL Services
Data Services, Data ObjectsDAL
BL
UI
Platform Service Interfaces, Settings
Platform Services
Native Renderers,
Effects
iOS/Android/Windows application, styles, resourcesBackend
Архитектура XF-приложения
Процесс разработки
Пример карты переходов и состояний
Mobile DevOps
UI-тестыАвтоматизация Use Cases
Работоспособность на разных «модель+ОС»
Проверка верстки
85%ОБЩЕГО
КОДА
100+СМАРТФОНОВ
ДЛЯ ТЕСТОВ
300+СБОРОК В
BITRISE
ДЕМО
О пользе DevOps и Xamarin.Forms для разработки бизнес-приложенийXamarin.Forms, Процесс разработки, Mobile DevOps
Вячеслав Черников[email protected]