In this how-to companion to ´´Don´t Make Me Think: A Common Sense Approach to Web Usability,´´ Krug spells out an approach to usability testing that anyone can easily apply to their own Web site, application, or other product. This work makes it realistic for teams to test early and often, catching problems while it´s still easy to fix them.
Can computers think? Updated edition, ideal for lay readers and students of computer science, offers well-illustrated, easy-to-read discussions of problem-solving methods and representations, game playing, neural networks, more.
Writing code is the easy part of your work as a software developer. This practical book lets you explore the other 90%-everything from requirements discovery and rapid prototyping to business analysis and designing for maintainability.
This introduction to computational geometry focuses on algorithms. Motivation is provided from the application areas as all techniques are related to particular applications in robotics, graphics, CAD/CAM, and geographic information systems. Modern insights in computational geometry are used to provide solutions that are both efficient and easy to understand and implement.
Now that consumer purchases with mobile phones are on the rise, how do you design a payment app that?s safe, easy to use, and compelling? With this practical book, interaction and product designer Skip Allums provides UX best practices and recommendations to help you create familiar, friendly, and trustworthy experiences. Consumers want mobile transactions to be as fast and reliable as cash or bank cards. This book shows designers, developers, and product managers?from startups to financial institutions?how to design mobile payments that not only safeguard identity and financial data, but also provide value-added features that exceed customer expectations. * Learn about the major mobile payment frameworks: NFC, cloud, and closed loop * Examine the pros and cons of Google Wallet, Isis, Square, PayPal, and other payment apps * Provide walkthroughs, demos, and easy registration to quickly gain a new user?s trust * Design efficient point-of-sale interactions, using NFC, QR, barcodes, or geolocation * Add peripheral services such as points, coupons and offers, and money management
A valuable reference for the novice as well as for the expert who needs a wider scope of coverage within the area of cryptography, this book provides easy and rapid access of information and includes more than 200 algorithms and protocols; more than 200 tables and figures; more than 1,000 numbered definitions, facts, examples, notes, and remarks; and over 1,250 significant references, including brief comments on each paper. Cryptography, in particular public-key cryptography, has emerged an important discipline that is not only the subject of an enormous amount of research, but provides the foundation for information security in many applications. This title provides a treatment that introduces the practical aspects of both conventional and public-key cryptography.
Processing opened up the world of programming to artists, designers, educators, and beginners. This short book gently introduces the core concepts of computer programming and working with Processing. Written by the co-founders of the Processing project, Reas and Fry, Getting Started with Processing shows you how easy it is to make software and systems with interactive graphics. If you´re an artist looking to develop interactive graphics programs or a programmer on your way to becoming an artist, this book will take you where you want to go. Updated with new material on graphics manipulation, data, and for the latest version of Processing.
Endorsed by the Official ITIL Accreditor and updated in line with the 2011 syllabus, this bestselling study aid is the ideal companion for students preparing for their ITIL Foundation Exam. The publication presents the Foundation content in an easy-to-follow structure, which is ideal for learning, and developing an understanding of the basic concepts, principles and terminology associated with IT service management. The publication provides an overview of the ITIL Foundation learning requirements. It contains chapters on service management, each of the five lifecycle stages, and service management technology - plus information on the qualification scheme and the exam itself