Now that consumer purchases with mobile phones are on the rise, how do you design a payment app thats 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 managersfrom startups to financial institutionshow to design mobile payments that not only safeguard identity and financial data, but also provide value-added features that exceed customer expectations.
You can launch a new app or website in days by piecing together frameworks and hosting on AWS. Implementation is no longer the problem. But that speed to market just makes it tougher to confirm that your team is actually building the right product.Ideal for agile teams and lean organizations, this guide includes 11 practical tools to help you collaborate on strategy, user research, and UX. Hundreds of real-world tips help you facilitate productive meetings and create good collaboration habits. Designers, developers, and product owners will learn how to build better products much faster than before.
Minimum quantity for "Collaborative Product Design: Help Any Team Build a Better Experience" is 1.
This book has been written to cater to the current syllabus requirements of Second Year B. Tech Marine Engineering students of the Commercial Shipping Industry, who study the subject Applied Marine Control and Automation. It is a precursor to Advanced Marine Control and Automation, which is studied in the Final year of the same program in India.
Minimum quantity for "Applied Marine Control and Automation" is 1.
This manual provides an introduction to Python, an easy to learn object-oriented programming language.Python combines power with clear syntax. It has modules, classes, exceptions, very high level data types, and dynamic typing. Python can link directly to libraries written in C or C++ and can be embedded as an extension language for applications that need a programmable interface.
This is a printed edition of the official Python tutorial from the Python 3.2 distribution. For each copy sold S1 is donated to the Python Software Foundation.
Minimum quantity for "An Introduction to Python (Tutorial and What's New For Python 3.8.0)" is 1.
The way developers design, build, and run software has changed significantly with the evolution of microservices and containers. These modern architectures use new primitives that require a different set of practices than most developers, tech leads, and architects are accustomed to. With this focused guide, Bilgin Ibryam and Roland Huß from Red Hat provide common reusable elements, patterns, principles, and practices for designing and implementing cloud-native applications on Kubernetes.
Minimum quantity for "Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications" is 1.
Get started with Apache Flink, the open source framework that powers some of the worlds largest stream processing applications. With this practical book, youll explore the fundamental concepts of parallel stream processing and discover how this technology differs from traditional batch data processing.
Minimum quantity for "Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications" is 1.
Until recently, learning CoreDNS required reading the code or combing through the skimpy documentation on the website. No longer. With this practical book, developers and operators working with Docker or Linux containers will learn how to use this standard DNS server with Kubernetes.John Belamaric, senior staff software engineer at Google, and Cricket Liu, chief DNS architect at Infoblox, show you how to configure CoreDNS using real-world configuration examples to achieve specific purposes. Youll learn the basics of DNS, including how it functions as a location broker in container environments and how it ties into Kubernetes.
Minimum quantity for "Learning CoreDNS: Configuring DNS for Cloud Native Environments" is 1.
You did it. You successfully transformed your application into a microservices architecture. But now that youre running services across different environmentspublic to public, private to public, virtual machine to containeryour cloud native software is beginning to encounter reliability issues.How do you stay on top of this ever-increasing complexity? With the Istio service mesh, youll be able to manage traffic, control access, monitor, report, get telemetry data, manage quota, trace, and more with resilience across your microservice.
Minimum quantity for "Istio: Up and Running:Using a Service Mesh to Connect, Secure, Control, and Observe" is 1.
Minimum quantity for "Concurrency in C# Cookbook, Second Edition: Asynchronous, Parallel, and Multithreaded Programming" is 1.
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apples acclaimed programming language, Swift 5. With this thoroughly updated guide, youll learn the Swift language, understand Apples Xcode development tools, and discover the Cocoa framework.
Once you master the fundamentals, youll be ready to tackle the details of iOS app development with author Matt Neuburgs companion guide, Programming iOS 13.
Minimum quantity for "iOS 13 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics, Sixth Edition" is 1.
With millions of new users and several new models, the Raspberry Pi ecosystem continues to expandalong with many new questions about the Pis capabilities. The third edition of this popular cookbook provides more than 200 hands-on recipes that show you how to run this tiny low-cost computer with Linux; program it with Python; hook it up to sensors, motors, and Arduino boards; and even use it with the internet of things (IoT).
Minimum quantity for "Raspberry Pi Cookbook, Third Edition: Software and Hardware Problems and Solutions" is 1.
All Indian Reprints of O'Reilly are printed in Grayscale
While many resources for network and IT security are available, detailed knowledge regarding modern web application security has been lacking-until now. This practical guide provides both offensive and defensive security concepts that software engineers can easily learn and apply.
Andrew Hoffman, a senior security engineer at Salesforce, introduces three pillars of web application security: recon, offense, and defense. You'll learn methods for effectively researching and analyzing modern web applications-including those you don't have direct access to. You'll also learn how to break into web applications using the latest hacking techniques. Finally, you'll learn how to develop mitigations for use in your own web applications to protect against hackers.
Minimum quantity for "Web Application Security: Exploitation and Countermeasures for Modern Web Applications" is 1.