0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (40)
  • R250 - R500 (182)
  • R500+ (818)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Handheld devices (eg Palm, PocketPC)

UI Animations with Lottie and After Effects - Create, render, and ship stunning animations natively on mobile with React Native... UI Animations with Lottie and After Effects - Create, render, and ship stunning animations natively on mobile with React Native (Paperback)
Mireia Alegre Ruiz, Emilio Rodriguez Martinez
R1,284 Discovery Miles 12 840 Ships in 18 - 22 working days

Understand and develop immersive animations along with animated stickers for Telegram using Bodymovin, After Effects and LottieFiles and integrate them in your React Native apps using this color guide to UI animations Key Features Explore key principles of storytelling, 2D digital animation, and design thinking Create animations in After Effects, learn how to export them with both Bodymovin and LottieFiles plugins, and tweak them using the LottieFiles platform Understand how to implement Lottie animations with React Native Book DescriptionLottie is a small and scalable JSON-based animation file. LottieFiles is the platform where Lottie animations can be uploaded, tested, and shared. By combining the LottieFiles plugin and the LottieFiles platform, you'll be able to create stunning animations that are easy to integrate in any device. You'll also see how to use the Bodymovin plugin in After Effects to export your animation to a JSON file. The book starts by giving you an overview of Lottie and LottieFiles. As you keep reading, you'll understand the entire Lottie ecosystem and get hands-on with classic 2D animation principles. You'll also get a step-by-step guided tour to ideate, sketch for storytelling, design an icon that will fulfill the needs and expectations of users based on UX, and finally animate it in Adobe After Effects. This will help you get familiar with the After Effects environment, work with vector shape layers, create and modify keyframes using layer properties, explore path and mask features, and adjust timing easily to create professional-looking animations. By the end of this animation book, you'll be able to create and export your own Lottie animations using After Effects and implement them in mobile apps using React Native. You'll also have an understanding of 2D animation best practices and principles that you can apply in your own projects. What you will learn Get started with Lottie and integrate animations either by creating them from scratch or by downloading them through LottieFiles Explore the key principles of 2D classic animation Understand the basics to create your first animation using After Effects Export your animations into Lottie JSON files through Bodymovin Integrate your very first Lottie icon animation inside your React Native app Control your animation within the app through React APIs, while exploring best practices and common pitfalls Who this book is forThis book is for developers and engineers who are already familiar with React Native, as well as UX and UI designers who want to create their own animations and integrate them with their platforms through React Native. Basic knowledge of JavaScript programming is assumed. Beginner-level illustration skills are also preferred, although not necessary.

Clean Android Architecture - Take a layered approach to writing clean, testable, and decoupled Android applications... Clean Android Architecture - Take a layered approach to writing clean, testable, and decoupled Android applications (Paperback)
Alexandru Dumbravan, E. D. Price
R941 Discovery Miles 9 410 Ships in 18 - 22 working days

Learn how to build, maintain, and test Android applications using clean architecture principles Key Features Understand various software design principles and patterns to make an application more testable Structure your application's code into different layers and components to make it more maintainable and flexible Study popular libraries and frameworks and integrate them into an application Book DescriptionAs an application's code base increases, it becomes harder for developers to maintain existing features and introduce new ones. In this clean architecture book, you'll learn to identify when and how this problem emerges and how to structure your code to overcome it. The book starts by explaining clean architecture principles and Android architecture components and then explores the tools, frameworks, and libraries involved. You'll learn how to structure your application in the data and domain layers, the technologies that go in each layer, and the role that each layer plays in keeping your application clean. You'll understand how to arrange the code into these two layers and the components involved in assembling them. Finally, you'll cover the presentation layer and the patterns that can be applied to have a decoupled and testable code base. By the end of this architecture book, you'll be able to build an application following clean architecture principles and have the knowledge you need to maintain and test the application easily. What you will learn Discover and solve issues in Android legacy applications Become well versed in the principles behind clean architecture Get to grips with writing loosely coupled and testable code Find out how to structure an application's code in separate layers Understand the role each layer plays in keeping the application clean Integrate existing frameworks and libraries for each layer Who this book is forThis book is for Android developers who want to learn about managing the complexity of their applications, and is also highly recommended for intermediate or advanced Android developers looking for a go-to guide for clean architecture and the integration of various Android technologies. New developers familiar with the fundamentals of Android app development will find this book useful too.

IOS 12 for iPad - The Answer to All Your IOS 12 Questions (Paperback): Avery Meyers IOS 12 for iPad - The Answer to All Your IOS 12 Questions (Paperback)
Avery Meyers
R306 Discovery Miles 3 060 Ships in 18 - 22 working days
SwiftUI Essentials - iOS 15 Edition - Learn to Develop IOS Apps Using SwiftUI, Swift 5.5 and Xcode 13 (Paperback): Smyth SwiftUI Essentials - iOS 15 Edition - Learn to Develop IOS Apps Using SwiftUI, Swift 5.5 and Xcode 13 (Paperback)
Smyth
R997 Discovery Miles 9 970 Ships in 18 - 22 working days
Mobile App Reverse Engineering - Get started with discovering, analyzing, and exploring the internals of Android and iOS apps... Mobile App Reverse Engineering - Get started with discovering, analyzing, and exploring the internals of Android and iOS apps (Paperback)
Abhinav Mishra
R901 Discovery Miles 9 010 Ships in 18 - 22 working days

Delve into the world of mobile application reverse engineering, learn the fundamentals of how mobile apps are created and their internals, and analyze application binaries to find security issues Key Features Learn the skills required to reverse engineer mobile applications Understand the internals of iOS and Android application binaries Explore modern reverse engineering tools such as Ghidra, Radare2, Hopper, and more Book DescriptionMobile App Reverse Engineering is a practical guide focused on helping cybersecurity professionals scale up their mobile security skills. With the IT world's evolution in mobile operating systems, cybercriminals are increasingly focusing their efforts on mobile devices. This book enables you to keep up by discovering security issues through reverse engineering of mobile apps. This book starts with the basics of reverse engineering and teaches you how to set up an isolated virtual machine environment to perform reverse engineering. You'll then learn about modern tools such as Ghidra and Radare2 to perform reverse engineering on mobile apps as well as understand how Android and iOS apps are developed. Next, you'll explore different ways to reverse engineer some sample mobile apps developed for this book. As you advance, you'll learn how reverse engineering can help in penetration testing of Android and iOS apps with the help of case studies. The concluding chapters will show you how to automate the process of reverse engineering and analyzing binaries to find low-hanging security issues. By the end of this reverse engineering book, you'll have developed the skills you need to be able to reverse engineer Android and iOS apps and streamline the reverse engineering process with confidence. What you will learn Understand how to set up an environment to perform reverse engineering Discover how Android and iOS application packages are built Reverse engineer Android applications and understand their internals Reverse engineer iOS applications built using Objective C and Swift programming Understand real-world case studies of reverse engineering Automate reverse engineering to discover low-hanging vulnerabilities Understand reverse engineering and how its defense techniques are used in mobile applications Who this book is forThis book is for cybersecurity professionals, security analysts, mobile application security enthusiasts, and penetration testers interested in understanding the internals of iOS and Android apps through reverse engineering. Basic knowledge of reverse engineering as well as an understanding of mobile operating systems like iOS and Android and how mobile applications work on them are required.

React Projects - Build advanced cross-platform projects with React and React Native to become a professional developer, 2nd... React Projects - Build advanced cross-platform projects with React and React Native to become a professional developer, 2nd Edition (Paperback, 2nd Revised edition)
Roy Derks
R941 Discovery Miles 9 410 Ships in 18 - 22 working days

Learn how to develop real-world applications of varying complexity for the web, mobile, and VR devices using React, React Native, React 360, and more Key Features Build React applications at scale using React patterns and best practices Explore React features such as Hooks, the Context API, and the Suspense API Extend React's integration with React Native for building cross-platform mobile apps and games Book DescriptionDeveloped 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. What you will learn Create a wide range of applications using various modern React tools and frameworks Discover how React Hooks modernize state management for React apps Develop web applications using styled and reusable React components Build test-driven React applications using Jest, React Testing Library, and Cypress Understand full-stack development using GraphQL, Apollo, and React Perform server-side rendering using React and Next.js Create animated games using React Native and Expo Design gestures and animations for a cross-platform game using React Native Who this book is forThe book is for JavaScript developers who want to explore React tooling and frameworks for building cross-platform applications. Basic knowledge of web development, ECMAScript, and React will assist with understanding key concepts covered in this book.

Android Studio Bumble Bee Essentials - Kotlin Edition - Developing Android Apps Using Android Studio 2021.1 and Kotlin... Android Studio Bumble Bee Essentials - Kotlin Edition - Developing Android Apps Using Android Studio 2021.1 and Kotlin (Paperback)
Neil Smyth
R1,272 Discovery Miles 12 720 Ships in 18 - 22 working days
Kickstart Modern Android Development with Jetpack and Kotlin - Enhance your applications by integrating Jetpack and applying... Kickstart Modern Android Development with Jetpack and Kotlin - Enhance your applications by integrating Jetpack and applying modern app architectural concepts (Paperback)
Catalin Ghita
R1,213 Discovery Miles 12 130 Ships in 18 - 22 working days

Explore modern Android development in Kotlin 1.6.10 with this condensed hands-on guide to building reliable apps using libraries such as Compose, ViewModel, Hilt, Retrofit, Flow, and more Key Features Explore Jetpack libraries and other modern technologies for Android development Improve the architectural design of your Android apps Enhance the quality of your Android projects' code bases and applications using the latest libraries Book DescriptionWith Jetpack libraries, you can build and design high-quality, robust Android apps that have an improved architecture and work consistently across different versions and devices. This book will help you understand how Jetpack allows developers to follow best practices and architectural patterns when building Android apps while also eliminating boilerplate code. Developers working with Android and Kotlin will be able to put their knowledge to work with this condensed practical guide to building apps with the most popular Jetpack libraries, including Jetpack Compose, ViewModel, Hilt, Room, Paging, Lifecycle, and Navigation. You'll get to grips with relevant libraries and architectural patterns, including popular libraries in the Android ecosystem such as Retrofit, Coroutines, and Flow while building modern applications with real-world data. By the end of this Android app development book, you'll have learned how to leverage Jetpack libraries and your knowledge of architectural concepts for building, designing, and testing robust Android applications for various use cases. What you will learn Integrate popular Jetpack libraries such as Compose, ViewModel, Hilt, and Navigation into real Android apps with Kotlin Apply modern app architecture concepts such as MVVM, dependency injection, and clean architecture Explore Android libraries such as Retrofit, Coroutines, and Flow Integrate Compose with the rest of the Jetpack libraries or other popular Android libraries Work with other Jetpack libraries such as Paging and Room while integrating a real REST API that supports pagination Test Compose UI and the application logic through unit tests Who this book is forThis book is for junior and intermediate-level Android developers looking to level up their Android development skills to develop high-quality apps using Jetpack libraries and other cutting-edge technologies. Beginners with knowledge of Android development fundamentals will also find this book useful. Familiarity with Kotlin is assumed.

How To Setup Your Kindle Fire HD - A Complete Beginner to Pro Guide on How To Set Up Your Kindle Fire HD into Kindle Devices in... How To Setup Your Kindle Fire HD - A Complete Beginner to Pro Guide on How To Set Up Your Kindle Fire HD into Kindle Devices in less than 5 minutes (Paperback)
William Mark
R213 Discovery Miles 2 130 Ships in 18 - 22 working days
Modern Computer Architecture and Organization - Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs,... Modern Computer Architecture and Organization - Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers (Paperback, 2nd Revised edition)
Jim Ledin, Dave Farley
R2,114 Discovery Miles 21 140 Ships in 18 - 22 working days

A no-nonsense, practical guide to current and future processor and computer architectures that enables you to design computer systems and develop better software applications across a variety of domains Key Features Understand digital circuitry through the study of transistors, logic gates, and sequential logic Learn the architecture of x86, x64, ARM, and RISC-V processors, iPhones, and high-performance gaming PCs Study the design principles underlying the domains of cybersecurity, bitcoin, and self-driving cars Book DescriptionAre you a software developer, systems designer, or computer architecture student looking for a methodical introduction to digital device architectures, but are overwhelmed by the complexity of modern systems? This step-by-step guide will teach you how modern computer systems work with the help of practical examples and exercises. You'll gain insights into the internal behavior of processors down to the circuit level and will understand how the hardware executes code developed in high-level languages. This book will teach you the fundamentals of computer systems including transistors, logic gates, sequential logic, and instruction pipelines. You will learn details of modern processor architectures and instruction sets including x86, x64, ARM, and RISC-V. You will see how to implement a RISC-V processor in a low-cost FPGA board and write a quantum computing program and run it on an actual quantum computer. This edition has been updated to cover the architecture and design principles underlying the important domains of cybersecurity, blockchain and bitcoin mining, and self-driving vehicles. By the end of this book, you will have a thorough understanding of modern processors and computer architecture and the future directions these technologies are likely to take. What you will learn Understand the fundamentals of transistor technology and digital circuits Explore the concepts underlying pipelining and superscalar processing Implement a complete RISC-V processor in a low-cost FPGA Understand the technology used to implement virtual machines Learn about security-critical computing applications like financial transaction processing Get up to speed with blockchain and the hardware architectures used in bitcoin mining Explore the capabilities of self-navigating vehicle computing architectures Write a quantum computing program and run it on a real quantum computer Who this book is forThis book is for software developers, computer engineering students, system designers, reverse engineers, and anyone looking to understand the architecture and design principles underlying modern computer systems: ranging from tiny, embedded devices to warehouse-size cloud server farms. A general understanding of computer processors is helpful but not required.

Test-Driven iOS Development with Swift - Write maintainable, flexible, and extensible code using the power of TDD with Swift... Test-Driven iOS Development with Swift - Write maintainable, flexible, and extensible code using the power of TDD with Swift 5.5 (Paperback, 4th Revised edition)
Dr. Dominik Hauser
R841 Discovery Miles 8 410 Ships in 18 - 22 working days

Build robust applications using TDD with Swift 5.5 and become a TDD expert by writing tests for view controller, views, network code, and even SwiftUI view Key Features Build a complete iOS app using test-driven development Explore testing view controllers, table views, navigation, and network code Learn how to write tests for Combine and SwiftUI code Book DescriptionTest-driven development (TDD) is a proven way to find software bugs earlier on in software development. Writing tests before you code improves the structure and maintainability of your apps, and so using TDD in combination with Swift 5.5's improved syntax leaves you with no excuse for writing bad code. Developers working with iOS will be able to put their knowledge to work with this practical guide to TDD in iOS. This book will help you grasp the fundamentals and show you how to run TDD with Xcode. You'll learn how to test network code, navigate between different parts of the app, run asynchronous tests, and much more. Using practical, real-world examples, you'll begin with an overview of the TDD workflow and get to grips with unit testing concepts and code cycles. You'll then develop an entire iOS app using TDD while exploring different strategies for writing tests for models, view controllers, and networking code. Additionally, you'll explore how to test the user interface and business logic of iOS apps and even write tests for the network layer of the sample app. By the end of this TDD book, you'll be able to implement TDD methodologies comfortably in your day-to-day development for building scalable and robust applications. What you will learn Implement TDD in Swift application development Detect bugs before you run code using the TDD approach Use TDD to build models, view controllers, and views Test network code with asynchronous tests and stubs Write code that's a joy to read and maintain Design functional tests to suit your software requirements Discover scenarios where TDD should be applied and avoided Who this book is forThis book is for iOS developers looking to apply TDD to build maintainable and scalable applications. Intermediate-level developers with Swift application development experience will be able to make the most out of this book. Prior experience of applying TDD to Swift applications is not required.

101 Handy Tech Tips for the iPhone - Updated, Simplified and Revised for IOS 12 (Paperback): Rich Demuro 101 Handy Tech Tips for the iPhone - Updated, Simplified and Revised for IOS 12 (Paperback)
Rich Demuro
R573 Discovery Miles 5 730 Ships in 18 - 22 working days
iPad Unusual - The Manual for Smart Users (Paperback): Stanley Mellay iPad Unusual - The Manual for Smart Users (Paperback)
Stanley Mellay
R470 Discovery Miles 4 700 Ships in 18 - 22 working days
Instant Potty Training - Child-friendly Key Strategies to Help You Toilet Train Your Preschooler Quickly and Successfully.... Instant Potty Training - Child-friendly Key Strategies to Help You Toilet Train Your Preschooler Quickly and Successfully. (Paperback)
Melinda Perry
R377 R350 Discovery Miles 3 500 Save R27 (7%) Ships in 18 - 22 working days
iPhone SE 2020 USER GUIDE - A simple and complete manual with instructions on how to use the iPhone SE 2020 second generation... iPhone SE 2020 USER GUIDE - A simple and complete manual with instructions on how to use the iPhone SE 2020 second generation and iOS 13 for seniors and beginners (Paperback)
Piers N Lowe
R324 Discovery Miles 3 240 Ships in 18 - 22 working days
Jetpack Compose Essentials - Developing Android Apps with Jetpack Compose, Android Studio, and Kotlin (Paperback): Neil Smyth Jetpack Compose Essentials - Developing Android Apps with Jetpack Compose, Android Studio, and Kotlin (Paperback)
Neil Smyth
R952 Discovery Miles 9 520 Ships in 18 - 22 working days
Wechselstrom-Leistungsmessungen (German, Paperback, 3rd Softcover Reprint of the Original 3rd 1930 ed.): Werner Skirl Wechselstrom-Leistungsmessungen (German, Paperback, 3rd Softcover Reprint of the Original 3rd 1930 ed.)
Werner Skirl
R1,500 Discovery Miles 15 000 Ships in 18 - 22 working days

Ais ich dieses Buch im Jahre 1920 zum ersten lYIale herausgab, folgte ich vielfach geapBerten Wiinschen, die von mir fiir die Firma Siemens & Halske geschriebenen Technischen Anweisungen iiber Wechselstrom-Leistungsmessungen weitesten Kreisen in geschlossener Form zuganglich zu machen. Bei dieser Entwicklung konnten naturgemaB nur Siemens-Apparate in dem Buch be schrieben werden. Da diese jedoch nur als Ausfiihrungsbeispiele fiir den im iibrigen allgemein behandelten Stoff dienen und sich die Fabrikate anderer Firmen von den beschriebenen nicht prin zipiell, sondern nur in konstruktiven Einzelheiten unterscheiden, ist die Beschrankung auf ein Fabrikat belanglos. Diese Behand lungsweise bietet vielmehr den Vorteil, daB das ganze Gebiet an einer einheitlich durchgebildeten Reihe von MeBgeraten be sprochen werden kann und daB statt allgemeiner Angaben iiberall festliegende Zahlen gebracht werden konnen. Um den hierdurch gegebenen Gebrauchswert des Buches zu erhalten, sind auch in der zweiten und in der vorliegenden dritten Auflage als Aus fiihrungsbeispiele im allgemeinen nur Siemens-MeBgerate gebracht. Im iibrigen ist jedoch das Buch seit dem ersten Erscheinen voll standig umgearbeitet worden. In der vorliegenden drittw Auflage ist der Stoff nach allgemein giiltigen Gesichtspunkten neu aufgebaut und gegliedert worden. Hierdurch ergab sich die Moglichkeit, das Gemeinsame der ver schiedenen MeBgerate zusammenzufassen und einheitlich zu be handeIn. So wird beispielsweise erst die Bauart der verschiedenen MeBwerke der Leistungsmesser geschlossen behandelt, dann werden die Ausfiihrungsmoglichkeiten der Innenschaltung und endlich die fiir die Messungen erforderliche Berechnung der Kon stanten in allgemein geltender Form gebracht."

iPad - The User Manual like No Other (Paperback): Phila Perry iPad - The User Manual like No Other (Paperback)
Phila Perry
R438 Discovery Miles 4 380 Ships in 18 - 22 working days
iPad - The Instant Solution to Under-Using of iPad Tablets Devices (Paperback): Oliver Sam iPad - The Instant Solution to Under-Using of iPad Tablets Devices (Paperback)
Oliver Sam
R392 Discovery Miles 3 920 Ships in 18 - 22 working days
iPad 7th Generation (Paperback): Jeryl Laminth iPad 7th Generation (Paperback)
Jeryl Laminth
R400 Discovery Miles 4 000 Ships in 18 - 22 working days
iPhone - Making the Most Use of Your iPhone Features with Simplicity (Paperback): Burr Jone iPhone - Making the Most Use of Your iPhone Features with Simplicity (Paperback)
Burr Jone
R468 Discovery Miles 4 680 Ships in 18 - 22 working days
iPhone Unusual (Paperback): Stanley Mellay iPhone Unusual (Paperback)
Stanley Mellay
R478 Discovery Miles 4 780 Ships in 18 - 22 working days
iPhone - The Instant Solution to Under-Using of iPhone (Paperback): Oliver Sam iPhone - The Instant Solution to Under-Using of iPhone (Paperback)
Oliver Sam
R477 Discovery Miles 4 770 Ships in 18 - 22 working days
iPhone 7 Manual (Paperback): Jay Pel iPhone 7 Manual (Paperback)
Jay Pel
R509 Discovery Miles 5 090 Ships in 18 - 22 working days
iPhone 11 Manual (Paperback): Sheng Weng iPhone 11 Manual (Paperback)
Sheng Weng
R402 Discovery Miles 4 020 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The Teacher Toolkit Guide to Memory
Ross Morrison McGill Paperback R446 Discovery Miles 4 460
The English Concert
Purcell, Locke, Blow, Gibbons CD R129 Discovery Miles 1 290
Religious Changes and Cultural…
Yosef Kaplan Hardcover R5,830 Discovery Miles 58 300
Global Perspectives on Teacher…
Osama Al Mahdi, Ted Purinton Hardcover R5,333 Discovery Miles 53 330
Unfamiliar Selves in the Hebrew Bible…
Reed Carlson Hardcover R2,406 Discovery Miles 24 060
English Language Teacher Education - A…
Minh Hue Nguyen Hardcover R3,110 Discovery Miles 31 100
Cases on Service Delivery in Special…
Pam L. Epler Hardcover R4,644 Discovery Miles 46 440
Dala Heat Resistant Deco Varnish (5L)
R1,232 R1,099 Discovery Miles 10 990
Handbook of Research on Teaching Diverse…
Danielle E. Hartsfield Hardcover R7,245 Discovery Miles 72 450
74 Club
Otis Trio CD R234 Discovery Miles 2 340

 

Partners