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 DatabasesEfficient AlgorithmsOptimized 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
- Strong Guidelines
- Mobile First
- iOS / Android / Web
Material Design
- Angular
Material Design
- React
Demo Time
- Angular 4
- Material Design 2
- Teradata Covalent
- Covalent Quickstart
THANK YOU
Make Great Enterprise User Interfaces
By thack
Make Great Enterprise User Interfaces
- 220