iFactr Overview - Zebra...

Post on 06-Jun-2020

13 views 0 download

Transcript of iFactr Overview - Zebra...

iFactr Overview

Mark D. Kirstein

企业解决方案软件高级总监

耐用手持设备市场态势转变

现在有四种不兼容的操作系统在“争夺” 200 亿美元耐用手持设备市场的控制权

受消费类操作系统驱动的现代化

面向耐用手持设备的现代化平台是以专为消费类智能手机开发的平台为基础

打破应用程序兼容性

微软已经打破软件向后兼容性

对旧设备的支持行将终结

2020 年,微软将终止对 Windows Embedded 6.5 的支持

• 简单的升级路径

• 单一 OS 选项

• 不频繁的 OS 更新

一个时代的结束

客户希望获得的现代化优势

提升的生产力 直观的体验 流程优化 可用的数据

并非单纯实现设备现代化

软件 服务 硬件

通过技术支持的解决方案,提供出色的业务成果

斑马技术提供的现代化选项

虚拟化 (只有斑马技术借助 iFactr 实现)

重新编写 (EMDK for Android、RhoMobile 或 Xamarin)

最新的设备

虚拟化 在现代化的平台上运行您现有应

用程序

iFactr 虚拟化流程

1. 应用程序虚拟化

虚拟化 WinForm

• 对.NET CF 的引用被有相同 API 签名的 iFactr 虚拟化库取代

• Windows Forms 变为虚拟化 WinForm 内存对象,可被反射以查看和控制状态

iFactr 虚拟化流程

虚拟化 WinForm

1. 虚拟化应用程序

2. 现代化 UX

支持旧的、新的以及未来出现的设备

+ + ?

应用程序产品组合

Fleet Trailer

借助斑马技术实现现代化 — 速度更快、成本更低、风险更小

虚拟化

功能变化

重新构想

重新设计

100% 0

10

0%

用户体验变化

第一阶段 — 虚拟化

• 功能检验

• 降低成本和风险

• 数周准备

借助斑马技术实现现代化 — 速度更快、成本更低、风险更小

虚拟化

功能变化

重新构想

重新编写

100% 0

10

0%

用户体验 变化

第二阶段 — 创新

• 应用程序功能增强

• 流程重新设计

• 数据传感器

借助斑马技术实现现代化 — 速度更快、成本更低、风险更小

虚拟化

功能变化

重新构想

重新编写

100% 0

10

0%

用户体验 变化

借助斑马技术实现现代化 — 速度更快、成本更低、风险更小

虚拟化

功能变化

重新构想

重新编写

100% 0

10

0%

用户体验 变化

虚拟化架构

if (trailerStatus = detlCodeLoadCondStatus)

{

if (MessageBox.Show(String.Format("Trailer {0} is currently loading. “ +

“Are you sure you want to continue?”, Model.ViewEditTrailerData.DisplayTrailer),

"Trailer Loading", MessageBoxButtons.OKCancel) == DialogResult.Cancel)

{

return;

}

}

iFactr.Modernization.Compact

iFactr.UI

iFactr.WindowsEmbedded iFactr.iOS iFactr.Android

虚拟化解决方案架构

新的跨平台应用程序,带虚拟化翻译(Translations)

Android.Container iOS.Container WEH.Container

iFactr.Modernization. iFactr.Modernization.Virtualization

iFactr.Core

iFactr.Android iFactr.iOS iFactr.WEH

iFactr.UI

现代化基础

虚拟化引擎

跨平台框架

移动应用程序

iFactr.Modernization.Foundation

虚拟化 .NET CF 旧版应用程序

希望看到您的应用程序被虚拟化吗?

THANK YOU 非常感谢!