8
PFE3: Offline First with Smart Outage App Colin J Lacy Front-End Architect, GE Power

PFE3: Offline First in Field Vision ( Predix Transform 2016)

  • Upload
    predix

  • View
    786

  • Download
    2

Embed Size (px)

Citation preview

Page 1: PFE3: Offline First in Field Vision ( Predix Transform 2016)

PFE3: Offline First with Smart Outage App Colin J Lacy Front-End Architect, GE Power

Page 2: PFE3: Offline First in Field Vision ( Predix Transform 2016)

2 PREDIX TRANSFORM

Agenda

Why “Offline First”? 1

FieldVision Architecture Demo Front-End Challenges Questions

2

3

4

5

Page 3: PFE3: Offline First in Field Vision ( Predix Transform 2016)

3 PREDIX TRANSFORM

FieldVision

•  Field services application for gathering data on-site

•  Generates reports, tracks costs, manages documents, generates analysis

•  Corporate-wide distribution for field services teams, used by Power, Oil & Gas, Healthcare

•  Built by teams in New Orleans, Connecticut, San Ramon, and Mexico

Page 4: PFE3: Offline First in Field Vision ( Predix Transform 2016)

4 PREDIX TRANSFORM

Why “Offline First”?

•  Field service technicians often operate in remote locations

•  Data capture is often as primitive as it gets when resources are limited

•  In creating an iPad app for field services, we have to assume completely disconnected users

•  Solve the problem offline before solving it online (…it’s easier that way!)

Page 5: PFE3: Offline First in Field Vision ( Predix Transform 2016)

5 PREDIX TRANSFORM

Tech Stack •  Couchbase

Replicated NoSQL Database, auto-syncs to device when online, stores data for sync while offline

•  Predix Mobile SDK Webapp container on iOS, wraps local Couchbase Lite, adds data and native device REST API

•  Angular 1.5 Modular front-end application

•  Node & Spring Micro Services Operating backend data services and APIs

Page 6: PFE3: Offline First in Field Vision ( Predix Transform 2016)

6 PREDIX TRANSFORM

Architecture

Page 7: PFE3: Offline First in Field Vision ( Predix Transform 2016)

7 PREDIX TRANSFORM

Front End Challenges

•  Unexplored territory •  New tech stack, new frameworks •  Communicating technical limitations to UX •  Finding data model dividing lines •  All business logic on the front-end

Page 8: PFE3: Offline First in Field Vision ( Predix Transform 2016)

General Electric reserves the right to make changes in specifications and features, or discontinue the product or service described at any time, without notice or obligation. These materials do not constitute a representation, warranty or documentation regarding the product or service featured. Illustrations are provided for informational purposes, and your configuration may differ. This information does not constitute legal, financial, coding, or regulatory advice in connection with your use of the product or service. Please consult your professional advisors for any such advice. GE, Predix and the GE Monogram are trademarks of General Electric Company. ©2016 General Electric Company – All rights reserved.