Slides for my talk at EmberConf 2018 on the Ember addon we created at Toyota Connected
Link: https://youtu.be/bt9MRkf5Mus?t=6h43m56s
Tony WardPg. 001Toyota’s SharedComponent Library
View Slide
• Creating solutions for the auto industryusing data driven innovations• Car and ride sharing• Chose Ember• Need for an addon for quickdevelopmentToyotaConnectedTony WardPg. 002
• Produce vehicles efficiently, whilemaintaining quality• Eliminate:• Muda: Waste• Mura: Inconsistencies• Muri: Excessive demands• Can apply to software too!Tony WardPg. 003ToyotaProductionSystem
• Ember addon• Common web components, templatehelpers, Sass functions, and Sassmixins• Designers created same componentsas Symbols in Sketch• Design and Dev pull from the sametoolboxTony WardPg. 004Loom
Tony WardPg. 005{{#form-itemflow='column'label='Email'}}{{!-- input —}}{{/form-item}}
{{input-toggleaction=(action ‘toggle')isChecked=keepLoggedIndisabled=task.isRunning}}Tony WardPg. 006
{{button-asynctheme='primary'default='Sign In'pending='Signing In...'width='full'action=(perform submitTask)}}Tony WardPg. 007
• Well tested components• Shared language/tools between designand development• Shared translations• Scalable• Efficiency, Consistency, Quality• Eliminate muda, mura, and muriTony WardPg. 008Advantages
Tony WardPg. 009ThanksEmberConf! YnotDraw@_ynotdrawYnotDraw