0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (53)
  • R250 - R500 (248)
  • R500+ (862)
  • -
Status
Format
Author / Contributor
Publisher

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

The Insanely Easy Guide to iPhone 14 and iPhone 14 Pro - Getting Started with the 2022 iPhone and iOS 16 (Paperback): Scott La... The Insanely Easy Guide to iPhone 14 and iPhone 14 Pro - Getting Started with the 2022 iPhone and iOS 16 (Paperback)
Scott La Counte
R974 Discovery Miles 9 740 Ships in 10 - 15 working days
Dimwit IPhone 12 Pro Mastering - IPhone 12 Pro User Guide For Beginners With Comprehensive Manual To Get Started With Apple... Dimwit IPhone 12 Pro Mastering - IPhone 12 Pro User Guide For Beginners With Comprehensive Manual To Get Started With Apple Siri (Paperback)
Jim Wood
R275 Discovery Miles 2 750 Ships in 10 - 15 working days
Apple Watch Series 5 - The iWatch Beginners & Seniors Tutorial Guide for Exploring WatchOS 6 on all Apple watch series 5, 4, 3... Apple Watch Series 5 - The iWatch Beginners & Seniors Tutorial Guide for Exploring WatchOS 6 on all Apple watch series 5, 4, 3 and 2 respectively (Paperback)
Peblo Kelligns
R417 R354 Discovery Miles 3 540 Save R63 (15%) Ships in 10 - 15 working days
Coding for Absolute Beginners - How to Keep Your Data Safe from Hackers by Mastering the Basic Functions of Python, Java, and... Coding for Absolute Beginners - How to Keep Your Data Safe from Hackers by Mastering the Basic Functions of Python, Java, and C++ (2022 Guide for Newbies) (Paperback)
Eric Vargas
R614 R515 Discovery Miles 5 150 Save R99 (16%) Ships in 10 - 15 working days
Android Studio Bumble Bee Essentials - Java Edition - Developing Android Apps Using Android Studio 2021.1 and Java (Paperback):... Android Studio Bumble Bee Essentials - Java Edition - Developing Android Apps Using Android Studio 2021.1 and Java (Paperback)
Neil Smyth
R1,454 Discovery Miles 14 540 Ships in 10 - 15 working days
Core Data by Tutorials (Eighth Edition) - Persisting iOS App Data with Core Data in Swift (Paperback): Aaron Douglas, Matthew... Core Data by Tutorials (Eighth Edition) - Persisting iOS App Data with Core Data in Swift (Paperback)
Aaron Douglas, Matthew Morey, Saul Morrow
R1,436 Discovery Miles 14 360 Ships in 10 - 15 working days
Getting Started With the Samsung S21 5G - The Ridiculously Simple Guide to the Samsung S21 5G and S21 Ultra (Paperback): Scott... Getting Started With the Samsung S21 5G - The Ridiculously Simple Guide to the Samsung S21 5G and S21 Ultra (Paperback)
Scott La Counte
R508 R436 Discovery Miles 4 360 Save R72 (14%) Ships in 10 - 15 working days
The Insanely Simple Guide to the Samsung Galaxy Z Fold 4 and Flip 4 - Unlocking the Power of the Latest Samsung Foldable Phones... The Insanely Simple Guide to the Samsung Galaxy Z Fold 4 and Flip 4 - Unlocking the Power of the Latest Samsung Foldable Phones (Paperback)
Scott La Counte
R578 R443 Discovery Miles 4 430 Save R135 (23%) Ships in 12 - 17 working days
Server Side Swift with Kitura (Second Edition) - Building Web APIs and Apps in Kitura (Paperback): David Okun, Chris Bailey,... Server Side Swift with Kitura (Second Edition) - Building Web APIs and Apps in Kitura (Paperback)
David Okun, Chris Bailey, Raywenderlich Tutorial Team
R1,441 Discovery Miles 14 410 Ships in 10 - 15 working days
Fehlertolerante Mikroprozessorsysteme (German, Paperback, 1984 ed.): Walter Geisselhardt Fehlertolerante Mikroprozessorsysteme (German, Paperback, 1984 ed.)
Walter Geisselhardt
R1,597 Discovery Miles 15 970 Ships in 10 - 15 working days
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
R975 Discovery Miles 9 750 Ships in 10 - 15 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.

Getting Started With the GoPro Hero10 - An Insanely Easy Guide to Taking Videos and Photos With the Hero10 (Paperback): Scott... Getting Started With the GoPro Hero10 - An Insanely Easy Guide to Taking Videos and Photos With the Hero10 (Paperback)
Scott La Counte
R431 R363 Discovery Miles 3 630 Save R68 (16%) Ships in 10 - 15 working days
Senior Guide to iPhone (Paperback): Marcus Ford Senior Guide to iPhone (Paperback)
Marcus Ford
R718 R611 Discovery Miles 6 110 Save R107 (15%) Ships in 10 - 15 working days
iOS Test-Driven Development (Second Edition) - Learn Real-World Test-Driven Development (Paperback): Joshua Greene, Mike Katz,... iOS Test-Driven Development (Second Edition) - Learn Real-World Test-Driven Development (Paperback)
Joshua Greene, Mike Katz, Raywenderlich Tutorial Team
R1,442 Discovery Miles 14 420 Ships in 10 - 15 working days
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
R863 Discovery Miles 8 630 Ships in 10 - 15 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.

Design Patterns by Tutorials (Third Edition) - Learning Design Patterns in Swift (Paperback): Joshua Greene, Jay Strawn,... Design Patterns by Tutorials (Third Edition) - Learning Design Patterns in Swift (Paperback)
Joshua Greene, Jay Strawn, Raywenderlich Tutorial Team
R1,457 Discovery Miles 14 570 Ships in 10 - 15 working days
All Things Apple - A Practical Guide to Getting Started With Apple (Paperback): Scott La Counte All Things Apple - A Practical Guide to Getting Started With Apple (Paperback)
Scott La Counte
R1,493 Discovery Miles 14 930 Ships in 10 - 15 working days
iPhone Se 2020 - A Complete User Guide For iPhone SE. Master Your Device, User Tips & Tricks, and Troubleshooting Hints.... iPhone Se 2020 - A Complete User Guide For iPhone SE. Master Your Device, User Tips & Tricks, and Troubleshooting Hints. (Paperback)
Manuel Kay
R277 Discovery Miles 2 770 Ships in 10 - 15 working days
Managing State in Flutter Pragmatically - Discover how to adopt the best state management approach for scaling your Flutter app... Managing State in Flutter Pragmatically - Discover how to adopt the best state management approach for scaling your Flutter app (Paperback)
Waleed Arshad
R863 Discovery Miles 8 630 Ships in 10 - 15 working days

Explore popular state management techniques in Flutter and implement them in real-world applications Key Features Get to grips with popular approaches for managing your Flutter application state Think declaratively in order to decide on the most fitting approach for different applications Learn to implement state management solutions by building a popular use case in the form of a shopping cart app Book DescriptionFlutter is a cross-platform user interface (UI) toolkit that enables developers to create beautiful native applications for mobile, desktop, and the web with a single codebase. State management in Flutter is one of the most crucial and complex topics within Flutter, with a wide array of approaches available that can make it easy to get lost due to information overload. Managing State in Flutter Pragmatically is a definitive guide to starting out with Flutter and learning about state management, helping developers with some experience of state management to choose the most appropriate solutions and techniques to use. The book takes a hands-on approach and begins by covering the basics of Flutter state management before exploring how to build and manipulate a shopping cart app using popular approaches such as BLoC/Cubit, Provider, MobX, and Riverpod. Throughout the book, you'll also learn how to adopt approaches from React such as Redux and all its types. By the end of this Flutter book, you'll have gained a holistic view of all the state management approaches in Flutter, and learned which approach is the best solution for managing state in your app development journey. What you will learn Understand the core concepts of different state management techniques used in Flutter Build optimal and performant applications in Flutter Develop an understanding of which technique to apply in what sort of apps Build the habit of writing clean state management code Produce code with techniques from beginner to advanced level for different state management solutions Use state management techniques to create robust and scalable apps in Flutter Who this book is forThis book is for developers who have already started with their Flutter journey and are now looking to learn optimal state management approaches for app development. The book will also help less experienced Flutter engineers to find the best state management solution to fit their app, along with Flutter engineers who want to learn which state management approach should be taken under what circumstances.

Exploring Apple iPad - iPadOS 15 Edition: The Illustrated, Practical Guide to Using your iPad (Paperback): Kevin Wilson Exploring Apple iPad - iPadOS 15 Edition: The Illustrated, Practical Guide to Using your iPad (Paperback)
Kevin Wilson
R779 Discovery Miles 7 790 Ships in 10 - 15 working days
Exploring Apple iPhone - iOS 15 Edition: The Illustrated, Practical Guide to Using your iPhone (Paperback): Kevin Wilson Exploring Apple iPhone - iOS 15 Edition: The Illustrated, Practical Guide to Using your iPhone (Paperback)
Kevin Wilson
R728 Discovery Miles 7 280 Ships in 10 - 15 working days
The Ridiculously Simple Guide to iOS 14 and iPadOS 14 - Getting Started With the Newest Generation of iPhone and iPad... The Ridiculously Simple Guide to iOS 14 and iPadOS 14 - Getting Started With the Newest Generation of iPhone and iPad (Paperback)
Scott La Counte
R710 R627 Discovery Miles 6 270 Save R83 (12%) Ships in 10 - 15 working days
iOS 14 and iPadOS 14 For Seniors - A Beginners Guide To the Next Generation of iPhone and iPad (Paperback): Scott La Counte iOS 14 and iPadOS 14 For Seniors - A Beginners Guide To the Next Generation of iPhone and iPad (Paperback)
Scott La Counte
R835 R727 Discovery Miles 7 270 Save R108 (13%) Ships in 10 - 15 working days
Samsung S22 For Seniors - Getting Started With the S22 and S22 Ultra (Paperback): Scott La Counte Samsung S22 For Seniors - Getting Started With the S22 and S22 Ultra (Paperback)
Scott La Counte
R669 R582 Discovery Miles 5 820 Save R87 (13%) Ships in 10 - 15 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,278 Discovery Miles 12 780 Ships in 10 - 15 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.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Incorporating the Internet of Things in…
P.B. Pankajavalli, G.S. Karthick Hardcover R8,606 Discovery Miles 86 060
Multimodality in Mobile Computing and…
Stan Kurkovsky Hardcover R4,996 Discovery Miles 49 960
Advanced Methodologies and Technologies…
D.B.A., Mehdi Khosrow-Pour, Hardcover R10,100 Discovery Miles 101 000
Algorithms, Methods, and Applications in…
Agustinus Borgy Waluyo Hardcover R5,635 Discovery Miles 56 350
Portable Biosensors and Point-of-Care…
Spyridon E. Kintzios Hardcover R4,968 R4,425 Discovery Miles 44 250
Proceedings of International Joint…
Mohammad Shorif Uddin, Jagdish Chand Bansal Hardcover R5,815 Discovery Miles 58 150
Research Anthology on Securing Mobile…
Information R Management Association Hardcover R6,398 Discovery Miles 63 980
Smart Computing Techniques and…
Suresh Chandra Satapathy, Vikrant Bhateja, … Hardcover R5,912 Discovery Miles 59 120
Design and Optimization of Sensors and…
Vinod Kumar Singh, Ratnesh Tiwari, … Hardcover R6,536 Discovery Miles 65 360
Advanced Android Application Development
Joseph Annuzzi, Lauren Darcey, … Paperback R1,329 R260 Discovery Miles 2 600

 

Partners