20
Современная мобильная и веб-разработка

Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

  • Upload
    binwell

  • View
    203

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

Современная мобильная

и веб-разработка

Page 2: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

Полный цикл разработки и Xamarin.FormsВячеслав ЧерниковРуководитель отдела разработки, Binwell Ltd.

Page 3: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

#msdevcon

О проекте

Page 4: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

разработка мобильных и облачных приложений под заказ

на базе Xamarin и Azure

один из лидеров российского рынка прямого страхования

Page 5: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

Описание проекта

Личный кабинет

Proxy для экранирования инфраструктуры

Интеграция сервиса «Умное страхование»

Page 6: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

Технологии

Xamarin.Forms iOS/Android

Azure App Services (ASP.NET Web API, REST)

Client WCF Services (SOAP)

Page 7: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»
Page 8: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»
Page 9: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

Proxy-сервис

Подключение к CRM, SMTP, MySQL за Firewall и платежному шлюзу

Azure App Services, Dev и Production Env

Функционал Push-уведомлений

Page 10: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

#msdevcon

О процессе

Page 11: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»
Page 12: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

Пример карты переходов и состояний

Page 13: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

UI тесты

Автоматизация Use Cases

Работоспособность на разных «модель+ОС»

Проверка верстки

Page 14: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

Многослойное приложениеApp, App Services, Pages, Controls, Views, Converters, Layouts

ViewModels, Models

Data Services, Data ObjectsDAL

BL

UI

Platform Service

Interfaces

Platform ServicesNative Renderers

iOS/Android/Windows application, styles,

resourcesREST

Page 15: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»
Page 16: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»
Page 17: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

85%ОБЩЕГО

КОДА

100+СМАРТФОНО

В ДЛЯ ТЕСТОВ

300+СБОРОК В

BITRISE

Page 18: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

Еще посмотреть, Инстамарт

Page 19: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

#msdevcon

Q&AПолный цикл разработки и Xamarin.FormsВячеслав Черников[email protected]

Page 20: Полный цикл разработки и Xamarin.Forms при создании мобильного клиента «Интач Страхование»

© 2016 Microsoft Corporation. All rights reserved.