Find White Papers
Home
About Us
List Your Papers
    
> Mentor Graphics > Embedded Tech Paper: Learn How to Create Effective GUIs

Embedded Tech Paper: Learn How to Create Effective GUIs

White Paper Published By: Mentor Graphics

In today’s competitive embedded markets, manufacturers need to find ways to differentiate without adversely impacting development time and cost. This is particularly true in relation to embedded devices that are designed for use by consumers. As such products become more sophisticated, user interaction via traditional switches, dials, and basic displays becomes less desirable for a number of reasons.



Tags : 
mentor graphics, embedded markets, switches, dials, display, ui, user interface, graphical user interface

Mentor Graphics
Published:  Aug 19, 2009
Type:  White Paper
Length:  12 pages

EMBEDDED SYSTEMS WHITE PAPER
EFFECTIVE EMBEDDED DIFFERENTIATION
WITH GRAPHICAL USER INTERFACES
August 2009
ABSTRACTIn today's competitive embedded markets, manufacturers need to find ways to differentiate without adversely impacting development time and cost. This is particularly true in relation to embedded devices that are designed for use by consumers. As such products become more sophisticated, user interaction via traditional switches, dials, and basic displays becomes less desirable for a number of reasons.
An alternative is to capitalize on recent innovation in the mobile phone space, which has made it possible to deploy inexpensive and high quality LCD and touch screen interfaces. But such innovation is accompanied by expectation: today's consumers demand a rich 'smartphone-like' interactive experience anywhere they find a screen, and products that fall short may ultimately fail.
The challenge, therefore, lies in how to deliver an effective and aesthetically appealing Graphical User Interface (GUI). Making the right decision depends to a large extent on choosing the right software strategy.
This paper discusses the motivations for and potential benefits of switching to LCD-based interfaces, and goes on to describe the challenges facing anyone attempting to deliver a great embedded GUI. This paper concludes with a checklist of things to look for when assessing the merits of the various off-the-shelf GUI software solutions available today.
Author:Dr Geoff KendallMarketing Manager, Mobile and ConsumerEmbedded Systems Divisiongeoff_kendall@mentor.com
www.mentor.com/embeddedEMBEDDED SYSTEMS WHITE PAPER
THE RISE OF THE "SMART SCREEN"In the past couple of years we have started to see color LCD screens appearing in products as diverse as TV remote controls, in-car entertainment systems, and refrigerators. Such displays might be dismissed as a gimmick designed only to justify a higher price tag and attract a buyer's attention. But there is more substance to this particular trend; it is not just about adding the next in a long line of must-have bells and whistles. To understand the reasons behind what we might call the 'smart screen' revolution, we need to look at the recent history of one particular type of embedded system - the mobile phone.
THE EVOLUTION OF MOBILE PHONE USER INTERFACESOver the past decade, mobile phones have grown to become much more than a means to make a telephone call. Even today's low-end handsets play MP3 music and take photographs. So-called "smart phones" can do far more, and in fact some possess the kind of processing power that until recently you would normally expect to find in a desktop PC. But what is significant from a user interaction perspective is that mobile phones of all types have evolved to cram a multitude of different functions into a very small package. It would be impossible for a modern day handset to employ a unique button, switch, or dial for each individual feature on offer: aside from the usability issues, there simply would not be enough physical space.
Mobile phone manufacturers have of course taken a much more practical route, investing their energies in developing a class of embedded user interface whose appearance can change to meet the needs of any situation. The integration of high-resolution color screens into handsets, controlled by sophisticated Graphical User Interface (GUI) software, has effectively removed the physical space constraint that would otherwise present a major barrier to the ongoing enhancement of phone functionality.
THE IMPLICATIONS FOR OTHER EMBEDDED APPLICATIONSIn 2008 worldwide shipments of mobile phones topped one billion units worldwide, around two hundred million of which where smart phones. In fact, annual unit volumes have been in the high hundreds of millions for several years. With such a large market opportunity, pressure to differentiate among suppliers and economies of scale have combined to fuel rapid innovation and cost reduction in embedded screen technology, with the following results:
. High-resolution color LCD panels are now available at price points that enable GUIs to be deployed even in very low-cost embedded applications.
. Capacitive touch screen technology is now readily available at low cost. This is much more robust and accurate than the resistive technology it supersedes, so yesterday's fiddly stylus can... [download for more]

Browse Technology Topics

Data Center

Virtualization, Cloud Computing, Infrastructure, Design and Facilities, Power and Cooling, Green Computing  
    

Data Management

Application Integration, Analytical Applications, Business Intelligence, Configuration Management, Database Development, Data Integration, Data Mining, Data Protection, Data Quality, Data Replication, Database Security, EDI, SOAP, Service Oriented Architecture, Web Service Management, Data Warehousing  
    

Enterprise Applications

Application Integration, Application Performance Management, Best Practices, Business Activity Monitoring, Business Analytics, Business Integration, Business Intelligence, Business Management, Business Metrics, Business Process Automation, Business Process Management, Call Center Management, Call Center Software, Change Management, Corporate Governance, Customer Interaction Service, Customer Relationship Management, Customer Satisfaction, Customer Service, EBusiness, Enterprise Resource Planning, Enterprise Software, EProcurement, Extranets, Groupware Workflow, HIPAA Compliance, IP Faxing, IT Spending, Marketing Automation, Performance Testing, Product Lifecycle Management, Project Management, Return On Investment, Risk Management, Sales & Marketing Software, Sales Automation, Server Virtualization, Simulation Software, Supply Chain Management, System Management Software, Total Cost of Ownership, Video Conferencing, Voice Recognition, Voice Over IP, Workforce Management, Incentive Compensation, Spend Management, Manufacturing Execution Systems, International Computing  

Human Resource Technology

Human Resources Services, Payroll Software, Time and Attendance Software, Workforce Management Software, Financial Management, Employee Monitoring Software, Employee Training Software, Recruiting Software/Services, Employee Performance Management, ELearning, Benefits Management, Expense Management  
    

IT Career Advancement

Cisco Certification, Microsoft Certification, Linux Certification, Network Security Certification, Software Development Certification  

IT Management

Employee Performance, ITIL, Productivity, Project Management, Software Compliance, Sarbanes Oxley Compliance, Service Management, Desktop Management  
    

Knowledge Management

Collaboration, Collaborative Commerce, Contact Management, Content Delivery, Content Integration, Content Management System, Corporate Portals, Customer Experience Management, Document Management, Information Management, Intranets, Messaging, Records Management, Search And Retrieval, Search Engines, Secure Content Management, SLA  

Networking

Active Directory, Bandwidth Management, Convergence, Distributed Computing, Ethernet Networking, Fibre Channel, Gigabit Networking, Governance, Grid Computing, Infrastructure, Internetworking Hardware, Interoperability, IP Networks, IP Telephony, Local Area Networking, Load Balancing, Migration, Monitoring, Network Architecture, Network Management, Network Performance, Network Performance Management, Network Provisioning, Network Security, OLAP, Optical Networking, Quality Of Service, Remote Access, Remote Network Management, Server Hardware, Servers, Small Business Networks, TCP/IP Protocol, Test And Measurement, Traffic Management, Tunneling, Utility Computing, VPN, Wide Area Networks, Green Computing, Cloud Computing, Power and Cooling, Data Center Design and Management, Colocation and Web Hosting  
    

Platforms

AS/400, Domino, Linux, Microsoft Exchange, Oracle, PeopleSoft, SAP, Siebel, Solaris, Tivoli, Unix, Web Sphere, Windows, Windows Server  

Security

Access Control, Anti Spam, Anti Spyware, Anti Virus, Application Security, Auditing, Authentication, Biometrics, Business Continuity, Compliance, DDoS, Disaster Recovery, Email Security, Encryption, Firewalls, Hacker Detection, High Availability, Identity Management, Internet Security, Intrusion Detection, Intrusion Prevention, IPSec, Network Security Appliance, Password Management, Patch Management, Phishing, PKI, Policy Based Management, Security Management, Security Policies, Single Sign On, SSL, Secure Instant Messaging, Web Service Security, PCI Compliance, Vulnerability Management  
    

Software Development

.NET, C++, Database Development, Java, Middleware, Open Source, Software Outsourcing, Quality Assurance, Scripting, SOAP, Software Testing, Visual Basic, Web Development, Web Services, Web Service Security, XML  

Storage

Backup And Recovery, Blade Servers, Clustering, IP Storage, ISCSI, Network Attached Storage, RAID, Storage Area Networks, Storage Management, Storage Virtualization, Email Archiving, Data Deduplication  
    

Wireless

802.11, Bluetooth, CDMA, GPS, Mobile Computing, Mobile Data Systems, Mobile Workers, PDA, RFID, Smart Phones, WiFi, Wireless Application Software, Wireless Communications, Wireless Hardware, Wireless Infrastructure, Wireless Messaging, Wireless Phones, Wireless Security, Wireless Service Providers, WLAN  
Search