Verleger: K-i-s-publishing

5353
Wird geladen...
E-BOOK

React Native Blueprints. Create eight exciting native cross-platform mobile applications with JavaScript

Emilio Rodriguez Martinez

Considering the success of the React framework, Facebook recently introduced a new mobile development framework called React Native. With React Native's game-changing approach to hybrid mobile development, you can build native mobile applications that are much more powerful, interactive, and faster by using JavaScriptThis project-based guide takes you through eight projects to help you gain a sound understanding of the framework and helps you build mobile apps with native user experience. Starting with a simple standalone groceries list app, you will progressively move on to building advanced apps by adding connectivity with external APIs, using native features, such as the camera or microphone, in the mobile device, integrating with state management libraries such as Redux or MobX, or leveraging React Native’s performance by building a full-featured game.This book covers the entire feature set of React Native, starting from the simplest (layout or navigation libraries) to the most advanced (integration with native code) features.By the end of this book, you’ll be able to build professional Android and iOS applications using React Native.

5354
Wird geladen...
E-BOOK

React Native By Example. Native mobile development with React

Richard Kho, Tyler McGinnis

React Native's ability to build performant mobile applications with JavaScript has resulted in its popularity amongst developers. Developers now have the luxury to create incredible mobile experiences that look and feel native to their platforms with the comfort of a well-known language and the popular React.js library.This book will show you how to build your own native mobile applications for the iOS and Android platforms while leveraging the finesse and simplicity of JavaScript and React.Throughout the book you will build three projects, each of increasing complexity. You will also link up with the third-party Facebook SDK, convert an app to support the Redux architecture, and learn the process involved in making your apps available for sale on the iOS App Store and Google Play.At the end of this book, you will have learned and implemented a wide breadth of core APIs and components found in the React Native framework that are necessary in creating great mobile experiences.

5355
Wird geladen...
E-BOOK

React Native Cookbook. Recipes for solving common React Native development problems - Second Edition

Daniel Ward

If you are a developer looking to create mobile applications with maximized code reusability and minimized cost, React Native is what you need. With this practical guide, you’ll be able to build attractive UIs, tackle common problems in mobile development, and achieve improved performance in mobile environments.This book starts by covering the common techniques for React Native customization and helps you set up your development platforms. Over the course of the book, you’ll work through a wide variety of recipes that help you create, style, and animate your apps with built-in React Native and custom third-party components. You’ll also develop real-world browser-based authentication, build a fully functional audio player, and integrate Google Maps in your apps. This book will help you explore different strategies for working with data, including leveraging the popular Redux library and optimizing your app’s dataflow. You’ll also learn how to write native device functionality for new and existing React Native projects and how app deployment works.By the end of this book, you'll be equipped with tips and tricks to write efficient code and have the skills to build full iOS and Android applications using React Native.

5356
Wird geladen...
E-BOOK

React Projects. Build 12 real-world applications from scratch using React, React Native, and React 360

Roy Derks

Developed by Facebook, React is a popular library for building impressive user interfaces. React extends its capabilities to the mobile platform using the React Native framework and integrates with popular web and mobile tools to build scalable applications.React Projects is your guide to learning React development by using modern development patterns and integrating React with powerful web tools such as GraphQL, Expo, and React 360. You'll start building a real-world project right from the first chapter and get hands on with developing scalable applications as you advance to building more complex projects. Throughout the book, you'll use the latest versions of React and React Native to explore features such as Higher Order Components (HOC), Context, and Hooks on multiple platforms, which will help you build full stack web and mobile applications efficiently. Finally, you'll delve into unit testing with Jest to build test-driven apps.By the end of this React book, you'll have developed the skills necessary to start building scalable React apps across web and mobile platforms.

5357
Wird geladen...
E-BOOK

React Projects. Build advanced cross-platform projects with React and React Native to become a professional developer - Second Edition

Roy Derks

Developed by Facebook, React is a popular library for building impressive user interfaces. React extends its capabilities to mobile platforms using the React Native framework and integrates with popular web and mobile tools to build scalable applications.React Projects is your guide to learning React development by using modern development patterns and integrating React with powerful web tools, such as GraphQL, Expo, and React 360. You'll start building a real-world project right from the first chapter and get hands-on with developing scalable applications as you advance to building more complex projects. Throughout the book, you'll use the latest versions of React and React Native to explore features such as routing, Context, and Hooks on multiple platforms, which will help you build full-stack web and mobile applications efficiently. Finally, you'll get to grips with unit testing with Jest and end-to-end testing with Cypress to build test-driven apps.By the end of this React book, you'll have developed the skills necessary to start building scalable React apps across web and mobile platforms.

5358
Wird geladen...
E-BOOK

React Router Quick Start Guide. Routing in React applications made easy

Sagar Ganatra

React Router is the routing library for React, and it can be used in both React Web and React Native applications. This book is a simple way to get started with React Router and harness its full power for your applications.The book starts with an introduction to React Router and teaches you how to create your first route using the React component. You will then learn about configuring your routes, passing parameters, and creating nested routes. You will be introduced to various components in React-Router and learn different configuration options available for these components. You will then see how to use the Redirect and Switch components. For even greater ?exibility, you will learn about BrowserRouter, HashRouter, NativeRouter, and StaticRouter.By the end of the book, you will have set up a project with React Router and make routing configuration work in a server-side rendered React application, a mobile application built with React Native and also understand how Redux and React-Router can be used in the same application.

5359
Wird geladen...
E-BOOK

Reactive Patterns with RxJS and Angular Signals. Elevate your Angular 18 applications with RxJS Observables, subjects, operators, and Angular Signals - Second Edition

Lamis Chebbi, Aristeidis Bampakos

RxJS is a powerful reactive extension for JavaScript, specializing in asynchronous and event-driven programming, but you don’t find many books on using RxJS in Angular applications. Written by an industry expert with over a decade of experience, this book helps you navigate reactive patterns, efficient data management, and the streamlined implementation of common features with minimal code.This second edition aligns with the latest version of Angular, introducing new reactive patterns based on Angular Signals, which play a pivotal role in enabling fine-grained reactivity within Angular and enhancing change detection and user interface rendering. Throughout the book, you’ll construct a complete application that incorporates the latest Angular features, such as standalone components, new built-in control flow, deferrable views, and more. You’ll also focus on cultivating skills to handle data reactively, thus improving the application's overall quality, user experience, and developer productivity. The book covers best practices for testing asynchronous streams and optimizing app performance.By the end of this RxJS and Angular book, you’ll not only be able to develop Angular applications by implementing reactive patterns, but also grasp all the best practices, ensuring a well-rounded understanding of RxJS within the Angular framework.

5360
Wird geladen...
E-BOOK

Reactive Patterns with RxJS for Angular. A practical guide to managing your Angular application's data reactively and efficiently using RxJS 7

Lamis Chebbi

RxJS is a fast, reliable, and compact library for handling asynchronous and event-based programs. It is a first-class citizen in Angular and enables web developers to enhance application performance, code quality, and user experience, so using reactive patterns in your Angular web development projects can improve user interaction on your apps, which will significantly improve the ROI of your applications.This book is a step-by-step guide to learning everything about RxJS and reactivity. You'll begin by understanding the importance of the reactive paradigm and the new features of RxJS 7. Next, you'll discover various reactive patterns, based on real-world use cases, for managing your application’s data efficiently and implementing common features using the fewest lines of code.As you build a complete application progressively throughout the book, you'll learn how to handle your app data reactively and explore different patterns that enhance the user experience and code quality, while also improving the maintainability of Angular apps and the developer's productivity. Finally, you'll test your asynchronous streams and enhance the performance and quality of your applications by following best practices.By the end of this RxJS Angular book, you'll be able to develop Angular applications by implementing reactive patterns.

5361
Wird geladen...
E-BOOK

Reactive Programming for .NET Developers. Get up and running with reactive programming paradigms to build fast, concurrent, and powerful applications

Antonio Esposito, Michael Ciceri

Reactive programming is an innovative programming paradigm focused on time-based problem solving. It makes your programs better-performing, easier to scale, and more reliable.Want to create fast-running applications to handle complex logics and huge datasets for financial and big-data challenges? Then you have picked up the right book! Starting with the principles of reactive programming and unveiling the power of the pull-programming world, this book is your one-stop solution to get a deep practical understanding of reactive programming techniques. You will gradually learn all about reactive extensions, programming, testing, and debugging observable sequence, and integrating events from CLR data-at-rest or events. Finally, you will dive into advanced techniques such as manipulating time in data-flow, customizing operators and providers, and exploring functional reactive programming.By the end of the book, you'll know how to apply reactive programming to solve complex problems and build efficient programs with reactive user interfaces.

5362
Wird geladen...
E-BOOK

Reactive Programming in Kotlin. Design and build non-blocking, asynchronous Kotlin applications with RXKotlin, Reactor-Kotlin, Android, and Spring

Rivu Chakraborty

In today's app-driven era, when programs are asynchronous, and responsiveness is so vital, reactive programming can help you write code that's more reliable, easier to scale, and better-performing. Reactive programming is revolutionary.With this practical book, Kotlin developers will first learn how to view problems in the reactive way, and then build programs that leverage the best features of this exciting new programming paradigm. You will begin with the general concepts of Reactive programming and then gradually move on to working with asynchronous data streams. You will dive into advanced techniques such as manipulating time in data-flow, customizing operators and provider and how to use the concurrency model to control asynchronicity of code and process event handlers effectively.You will then be introduced to functional reactive programming and will learn to apply FRP in practical use cases in Kotlin. This book will also take you one step forward by introducing you to Spring 5 and Spring Boot 2 using Kotlin. By the end of the book, you will be able to build real-world applications with reactive user interfaces as well as you'll learn to implement reactive programming paradigms in Android.

5363
Wird geladen...
E-BOOK

Reactive Programming with Swift 4. Build asynchronous reactive applications with easy-to-maintain and clean code using RxSwift and Xcode 9

Navdeep Singh

RxSwift belongs to a large family of Rx implementations in different programming languages that share almost identical syntax and semantics. Reactive approach will help you to write clean, cohesive, resilient, scalable, and maintainable code with highly configurable behavior.This book will introduce you to the world of reactive programming, primarily focusing on mobile platforms. It will tell how you can benefit from using RxSwift in your projects, existing or new. Further on, the book will demonstrate the unbelievable ease of configuring asynchronous behavior and other aspects of the app that are traditionally considered to be hard to implement and maintain. It will explain what Rx is made of, and how to switch to reactive way of thinking to get the most out of it. Also, test production code using RxTest and the red/ green approach. Finally, the book will dive into real-world recipes and show you how to build a real-world app by applying the reactive paradigm.By the end of the book, you’ll be able to build a reactive swift application by leveraging all the concepts this book takes you through.

5364
Wird geladen...
E-BOOK

ReactJS by Example - Building Modern Web Applications with React. Building Modern Web Applications with React

Prathamesh Sonpatki, Vipul A M

ReactJS is an open-source JavaScript library that brings the power of reactive programming to web applications and sites. It aims to address the challenges encountered in developing single-page applications, and is intended to help developers build large, easily scalable and changing web apps.Starting with a project on Open Library API, you will be introduced to React and JSX before moving on to learning about the life cycle of a React component. In the second project, building a multi-step wizard form, you will learn about composite dynamic components and perform DOM actions. You will also learn about building a fast search engine by exploring server-side rendering in the third project on a search engine application. Next, you will build a simple frontpage for an e-commerce app in the fourth project by using data models and React add-ons. In the final project you will develop a complete social media tracker by using the flux way of defining React apps and know about the best practices and use cases with the help of ES6 and redux.By the end of this book, you will not only have a good understanding of ReactJS but will also have built your very own responsive frontend applications from scratch.

5366
Wird geladen...
E-BOOK

Real Time Analytics with SAP HANA. Enhance your SAP HANA skills using this step-by-step guide to creating and reporting data models for real-time analytics

Vinay Singh

SAP HANA is an in-memory database created by SAP. SAP HANA breaks traditional database barriers to simplify IT landscapes, eliminating data preparation, pre-aggregation, and tuning. SAP HANA and in-memory computing allow you to instantly access huge volumes of structured and unstructured data, including text data, from different sources.Starting with data modeling, this fast-paced guide shows you how to add a system to SAP HANA Studio, create a schema, packages, and delivery unit. Moving on, you’ll get an understanding of real-time replication via SLT and learn how to use SAP HANA Studio to perform this. We’ll also have a quick look at SAP Business Object DATA service and SAP Direct Extractor for Data Load. After that, you will learn to create HANA artifacts—Analytical Privileges and Calculation View. At the end of the book, we will explore the SMART DATA access option and AFL library, and finally deliver pre-packaged functionality that can be used to build information models faster and easier.

5367
Wird geladen...
E-BOOK

Realistic Asset Creation with Adobe Substance 3D. Create materials, textures, filters, and 3D models using Substance 3D Painter, Designer, and Stager

Zeeshan Jawed Shah

Adobe Substance 3D is a comprehensive suite complete with everything an artist needs to create stunning 3D digital materials. Getting a grip on the ecosystem of apps can be challenging for beginners, which is where Realistic Asset Creation with Adobe Substance 3D comes in!This practical guide doesn't bombard you with reams of textual information. Instead, you get an interactive, project-based book that’ll help you gain sound knowledge of Adobe Substance 3D and set you on the right path toward a career in 3D design. You’ll start off with the rudiments of Adobe Substance 3D Painter, which will enable you to acquire the skills needed to work with layers, masks, shelves, textures, and more. Next, you’ll move on to Adobe Substance 3D Designer and become well-acquainted with this node-based design tool as you progress through the chapters. The final section is devoted to Adobe Substance 3D Stager, which teaches you to build complex 3D scenes and visualize your edits in real time.By the end of this Adobe book, you’ll have gained a solid understanding of Adobe Substance 3D and developed the skills to build a comprehensive portfolio of work, setting you up for a lucrative career in 3D design.

5368
Wird geladen...
E-BOOK

Realize Enterprise Architecture with AWS and SAFe. A comprehensive, hands-on guide to AWS with Agile and TOGAF

Rajnish Harjika

Agile implementation of enterprise architecture (EA) in the cloud is a powerful organizational tool, but it is challenging, particularly for architects who are used to on-premises environments. This in-depth guide will tell you all you need to know to reap the benefits of applying EA in your organization to achieve operational efficiency.Starting with an overview of the foundations of enterprise architecture, you'll see how it can be applied to AWS as well as explore the frameworks AWS provides for EA, such as the AWS Well-Architected Framework. That's not all – the book shows you how these frameworks align with The Open Group Architecture Framework (TOGAF) architecture development method (ADM) and the Zachman Framework so that you can choose the right fit for your organization. As you advance, you'll learn how to apply SAFe to make your organization agile as well as efficient. Once you've gotten to grips with the theory, you can explore use cases and take a quiz at the end of the book to test yourself and see how EA is applied in practice.By the end of this enterprise architecture book, you'll have the skills and knowledge required to apply EA in the cloud with AWS and drive your organization to become super-efficient and agile.

5369
Wird geladen...
E-BOOK

Realizing 3D Animation in Blender. Master the fundamentals of 3D animation in Blender, from keyframing to character movement

Sam Brubaker

Completely free and open source, Blender, with its supportive community and powerful feature set, is an indispensable tool for creating 3D animations. However, learning the software can be a challenge given the complexity of its interface and the intricacies of animation theory.If you want to venture into 3D animation but don’t know where to start, Realizing 3D Animation in Blender is for you. Adopting a practical approach, this guide simplifies the theory of 3D animation and the many animation workflows specific to Blender. Through detailed exercises and a sharp focus on the animation process, this book equips you with everything you need to set out on your path to becoming a 3D animator. It’s much more than just an introduction; this book covers complex concepts such as F-Curve modifiers, rigid-body physics simulation, and animating with multiple cameras, presented in an easy-to-follow manner to avoid common pitfalls encountered by novice animators.By the end of this Blender 3D animation book, you’ll have gained the knowledge, experience, and inspiration to start creating impressive 3D animations on your own.

5370
Wird geladen...
E-BOOK

Real-Time 3D Graphics with WebGL 2. Build interactive 3D applications with JavaScript and WebGL 2 (OpenGL ES 3.0) - Second Edition

Farhad Ghayour, Diego Cantor

As highly interactive applications have become an increasingly important part of the user experience, WebGL is a unique and cutting-edge technology that brings hardware-accelerated 3D graphics to the web. Packed with 80+ examples, this book guides readers through the landscape of real-time computer graphics using WebGL 2. Each chapter covers foundational concepts in 3D graphics programming with various implementations. Topics are always associated with exercises for a hands-on approach to learning.This book presents a clear roadmap to learning real-time 3D computer graphics with WebGL 2. Each chapter starts with a summary of the learning goals for the chapter, followed by a detailed description of each topic. The book offers example-rich, up-to-date introductions to a wide range of essential 3D computer graphics topics, including rendering, colors, textures, transformations, framebuffers, lights, surfaces, blending, geometry construction, advanced techniques, and more. With each chapter, you will level up your 3D graphics programming skills. This book will become your trustworthy companion in developing highly interactive 3D web applications with WebGL and JavaScript.

5372
Wird geladen...
E-BOOK

Real-Time Animation with Adobe Character Animator. Animate characters in real time with webcam, microphone, and custom actions

Chad Troftgruben

Adobe Character Animator is a power app for non-animators that provides easy rigging and easy-to- understand tools that enable you to create entertainment or business videos in no time.This guide to Character Animator gives you a comprehensive overview of the app, helping you learn the entire process—from importing a character designed in Adobe Photoshop to animating a sequence. Complete with background art, multiple character rigs and Character Animator project files, this book will show you how to animate a scene in Character Animator from start to finish.Starting with a character PSD from another artist, you’ll organize and condense the file to prepare it for rigging and animation. From there, you’ll systematically rig the character while exploring advanced behaviors and triggers to animate a complex scene that takes advantage of the app’s best features.By the end of this book, you’ll be able to create appealing animations in Character Animator for any purpose.

5373
Wird geladen...
E-BOOK

Real-Time Big Data Analytics. Design, process, and analyze large sets of complex data in real time

Sumit Gupta, Shilpi Saxena

Enterprise has been striving hard to deal with the challenges of data arriving in real time or near real time.Although there are technologies such as Storm and Spark (and many more) that solve the challenges of real-time data, using the appropriate technology/framework for the right business use case is the key to success. This book provides you with the skills required to quickly design, implement and deploy your real-time analytics using real-world examples of big data use cases.From the beginning of the book, we will cover the basics of varied real-time data processing frameworks and technologies. We will discuss and explain the differences between batch and real-time processing in detail, and will also explore the techniques and programming concepts using Apache Storm.Moving on, we’ll familiarize you with “Amazon Kinesis” for real-time data processing on cloud. We will further develop your understanding of real-time analytics through a comprehensive review of Apache Spark along with the high-level architecture and the building blocks of a Spark program. You will learn how to transform your data, get an output from transformations, and persist your results using Spark RDDs, using an interface called Spark SQL to work with Spark.At the end of this book, we will introduce Spark Streaming, the streaming library of Spark, and will walk you through the emerging Lambda Architecture (LA), which provides a hybrid platform for big data processing by combining real-time and precomputed batch data to provide a near real-time view of incoming data.

5375
Wird geladen...
E-BOOK

Real-World Edge Computing. Scale, secure, and succeed in the realm of edge computing with Open Horizon

Robert High, Sanjeev Gupta

Edge computing holds vast potential to revolutionize industries, yet its implementation poses unique challenges. Written by industry veterans Rob High and Sanjeev Gupta, this comprehensive guide bridges the gap between theory and practice. Distilling expertise from their combined decades of experience in edge computing and hybrid cloud mesh solutions, this book equips software developers and DevOps teams with the knowledge and skills needed to deploy edge solutions at scale in production environments. It also explores foundational standards and introduces key factors that may impede the scaling of edge solutions.While edge computing draws from the successes of cloud computing, crucial distinctions separate the two. High and Gupta elucidate these distinctions, helping you grasp the nuanced dynamics of edge-computing ecosystems. With a focus on leveraging Open Horizon to overcome pitfalls and optimize performance, this book will help you confidently navigate the intricacies of constructing and deploying resilient edge solutions in real-world production settings.By the end of this book, you’ll have acquired a deep understanding of essential success factors for building and deploying robust edge solutions in real-world production settings, leveraging Open Horizon for scalable edge deployments.

5376
Wird geladen...
E-BOOK

Real-World Implementation of C# Design Patterns. Overcome daily programming challenges using elements of reusable object-oriented software

Bruce M. Van Horn II, Van Symons

As a software developer, you need to learn new languages and simultaneously get familiarized with the programming paradigms and methods of leveraging patterns, as both a communications tool and an advantage when designing well-written, easy-to-maintain code. Design patterns, being a collection of best practices, provide the necessary wisdom to help you overcome common sets of challenges in object-oriented design and programming.This practical guide to design patterns helps C# developers put their programming knowledge to work. The book takes a hands-on approach to introducing patterns and anti-patterns, elaborating on 14 patterns along with their real-world implementations. Throughout the book, you'll understand the implementation of each pattern, as well as find out how to successfully implement those patterns in C# code within the context of a real-world project.By the end of this design patterns book, you’ll be able to recognize situations that tempt you to reinvent the wheel, and quickly avoid the time and cost associated with solving common and well-understood problems with battle-tested design patterns.