For you
EAD - User Interface Development for IOT
EAD - User Interface Development for IOT
TRAINING CONTENTS
1 Innovation 1.1 Definition 1.2 Innovation x improvement 1.3 Innovative vision 1.4 Priority 1.5 Intellectual property 2 Professional Ethics 2.1 Code of conduct 2.2 Code of professional ethics 2.3 The impact of a lack of ethics on the country 2.3.1 Piracy 2.3.2 Taxes 2.4 Corporate responsibility 3 Quality Management 3.1 Organizational culture 3.2 Quality management policy 3.3 Systemic thinking 3.4 Continuous improvement 3.5 Internal and external environment 3.6 Organizational change 4 Technical Project Documentation 4.1 Technical standards 4.2 Types: preparation 4.2.1 Flowchart 4.2.2 Algorithm 4.2.3 Commented source code 4.2.4 Archiving 4.2.5 Schedule 5 Software prototyping 5.1 System requirements 5.2 Interface modeling: planning 5.2.1 Graphical elements 5.2.2 Layout 5.2.3 Functions 5.3 Screen creation: application 5.3.1 Programming languages (Java, Java Script, Python and C#) 5.3.2 Programming techniques 5.4 Prototype validation 5.5 Technical documentation 5.5.1 Technical report 5.5.2 User manual 6 Development platform 6.1 Software architectures 6.1.1 Features 6.1.2 Configuration 6.2 Frameworks: features and installation 6.2.1 PC 6.2.2 Mobile devices 6.2.3 Multiplatform 6.3 Components: configuration and application 6.3.1 User interface visuals 6.3.2 File handling 6.3.3 XML persistence 6.3.4 Database 6.4 Data transfer 6.4.1 Data synchronization with server applications 6.4.2 Access to internet services 7 Mobile Devices 7.1 Types 7.2 Characteristics 7.3 Features and restrictions 7.4 Operating systems 7.4.1 Types 7.4.2 Compatibility 7.4.3 Applications 8 Design and Usability: characteristics and applications 8.1 User processes 8.1.1 Perceptual 8.1.2 Cognitive 8.1.3 Cognitive ergonomics (mental processes) 8.2 Human versus machine interaction 8.2.1 Ergonomic interface 8.2.2 Usability 8.2.3 Intuitiveness 8.2.4 Efficiency of use 8.2.5 Usability 9 Visual balance 9.1 Reading order 9.2 Colors 9.3 Contrast.