Make Great Enterprise
User Interfaces

Terence Carroll

Software Engineer

Who Are You?

  • Have you heard of Material Design?
  • Do you use an Enterprise App?
  • Are you building an Enterprise App?

Enterprise Apps

  • Captive Users
  • Behind the Firewall
  • Essential for Productivity

Enterprise Apps

Enterprise Apps

User Desires

  • Simple, Easy
  • Technology
    • Normalized Databases
    • Efficient Algorithms
    • Optimized Queries

User Desires

  • Simple, Easy
  • Don't Care About Technology
    • Normalized Databases
    • Efficient Algorithms
    • Optimized Queries

User Desires

  • How It Looks
  • How It Feels

My Journey

  • I Want To Build Beautiful Apps
  • I Have Poor Design Skills
  • Embrace My Limitations
    • Partner with Designers
    • Start an Adobe User Group

Lessons Learned

1. Developers Are Bad At Making

Good User Interfaces

Lessons Learned

2. Designers Don't Make

Good Engineering Choices

Lessons Learned

3. Enterprise Users are Captive

And Increasingly Savvy

 

(They Use Rouge Technology To Get Around Bad Design)

Lessons Learned

4. Don't Invent Your Own

UI Component Set

Lessons Learned

5. It's Easier to Adopt Industry

Standard Guidelines
 

(This should lead you to choosing a UI Framework)

Material Design

Material Design

Material Design

Demo Time

  • Angular 4
  • Material Design 2
  • Teradata Covalent
    • Covalent Quickstart

THANK YOU

  • Reach Out
  • Provide Feedback

 

http://slides.com/thack/enterprise-ui

Make Great Enterprise User Interfaces

By thack

Make Great Enterprise User Interfaces

  • 220