0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (69)
  • R250 - R500 (266)
  • R500+ (855)
  • -
Status
Format
Author / Contributor
Publisher

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

Android Programming in Java - Starting with an App (Paperback): Mike James Android Programming in Java - Starting with an App (Paperback)
Mike James
R548 Discovery Miles 5 480 Ships in 10 - 15 working days
Inclusive Design for Organisations - Including your missing 20% by embedding web and mobile accessibility (Paperback, 2nd New... Inclusive Design for Organisations - Including your missing 20% by embedding web and mobile accessibility (Paperback, 2nd New edition)
Jonathan Hassell
R577 Discovery Miles 5 770 Ships in 10 - 15 working days
Android Studio 3.5 Development Essentials - Kotlin Edition (Paperback): Neil Smyth Android Studio 3.5 Development Essentials - Kotlin Edition (Paperback)
Neil Smyth
R1,305 Discovery Miles 13 050 Ships in 10 - 15 working days
Android Studio 3.4 Development Essentials - Java Edition - Developing Android 9 Apps Using Android Studio 3.4, Java and Android... Android Studio 3.4 Development Essentials - Java Edition - Developing Android 9 Apps Using Android Studio 3.4, Java and Android Jetpack (Paperback)
Neil Smyth
R1,303 Discovery Miles 13 030 Ships in 10 - 15 working days
DASH Diet The Complete Guide - For Beginners, It Reduces Hypertension And Blood Pressure, Weight Loss, Healthy And Tasty... DASH Diet The Complete Guide - For Beginners, It Reduces Hypertension And Blood Pressure, Weight Loss, Healthy And Tasty Recipes, Low-Calorie Meals, Diabetes Prevention And Improved Health (Paperback)
Michelle Sullivan
R183 Discovery Miles 1 830 Ships in 10 - 15 working days
Launch Your Android App (Paperback): Roger Deutsch Launch Your Android App (Paperback)
Roger Deutsch
R515 Discovery Miles 5 150 Ships in 10 - 15 working days
Mastering JavaScript - A Complete Programming Guide Including jQuery, AJAX, Web Design, Scripting and Mobile Application... Mastering JavaScript - A Complete Programming Guide Including jQuery, AJAX, Web Design, Scripting and Mobile Application (Paperback)
Michael B White
R1,010 R865 Discovery Miles 8 650 Save R145 (14%) Ships in 10 - 15 working days
Beginner's Guide to Android App Development - A Practical Approach for Beginners (Paperback): Serhan Yamacli Beginner's Guide to Android App Development - A Practical Approach for Beginners (Paperback)
Serhan Yamacli
R407 Discovery Miles 4 070 Ships in 10 - 15 working days
Fire HD 8 with Alexa - 350 Tips and Tricks For Your Fire HD 8. Get The Most Out Of Your Amazon Fire HD 8 With Alexa Today... Fire HD 8 with Alexa - 350 Tips and Tricks For Your Fire HD 8. Get The Most Out Of Your Amazon Fire HD 8 With Alexa Today (Paperback)
Jennifer N Smith
R316 Discovery Miles 3 160 Ships in 10 - 15 working days
Apple IOS App using Accelerometer and GPS (Paperback): Noah Ras Apple IOS App using Accelerometer and GPS (Paperback)
Noah Ras
R775 Discovery Miles 7 750 Ships in 10 - 15 working days
Learning Java by Building Android  Games - Learn Java and Android from scratch by building six exciting games, 2nd Edition... Learning Java by Building Android Games - Learn Java and Android from scratch by building six exciting games, 2nd Edition (Paperback, 2nd Revised edition)
John Horton
R1,385 Discovery Miles 13 850 Ships in 10 - 15 working days

Get ready for a fun-filled experience of learning Java by developing games for the Android platform Key Features Learn Java, Android, and object-oriented programming from scratch Build games including Sub Hunter, Retro Pong, Bullet Hell, Classic Snake, and a 2D Scrolling Shooter Create and design your own games, such as an open-world platform game Book DescriptionAndroid is one of the most popular mobile operating systems presently. It uses the most popular programming language, Java, as the primary language for building apps of all types. However, this book is unlike other Android books in that it doesn't assume that you already have Java proficiency. This new and expanded second edition of Learning Java by Building Android Games shows you how to start building Android games from scratch. The difficulty level will grow steadily as you explore key Java topics, such as variables, loops, methods, object oriented programming, and design patterns, including code and examples that are written for Java 9 and Android P. At each stage, you will put what you've learned into practice by developing a game. You will build games such as Minesweeper, Retro Pong, Bullet Hell, and Classic Snake and Scrolling Shooter games. In the later chapters, you will create a time-trial, open-world platform game. By the end of the book, you will not only have grasped Java and Android but will also have developed six cool games for the Android platform. What you will learn Set up a game development environment in Android Studio Implement screen locking, screen rotation, pixel graphics, and play sound effects Respond to a player's touch, and program intelligent enemies who challenge the player in different ways Learn game development concepts, such as collision detection, animating sprite sheets, simple tracking and following, AI, parallax backgrounds, and particle explosions Animate objects at 60 frames per second (FPS) and manage multiple independent objects using Object-Oriented Programming (OOP) Understand the essentials of game programming, such as design patterns, object-oriented programming, Singleton, strategy, and entity-component patterns Learn how to use the Android API, including Activity lifecycle, detecting version number, SoundPool API, Paint, Canvas, and Bitmap classes Build a side-scrolling shooter and an open world 2D platformer using advanced OOP concepts and programming patterns Who this book is forLearning Java by Building Android Games is for you if you are completely new to Java, Android, or game programming and want to make Android games. This book also acts as a refresher for those who already have experience of using Java on Android or any other platform without game development experience.

Samsung Galaxy S10, S10 Plus & S10e Made Simple! - A Visual and Detailed Guide to Using Your Device Like a Pro! (Paperback):... Samsung Galaxy S10, S10 Plus & S10e Made Simple! - A Visual and Detailed Guide to Using Your Device Like a Pro! (Paperback)
Pharm Ibrahim
R577 Discovery Miles 5 770 Ships in 10 - 15 working days
Samsung Galaxy Tab a Users Guide - The Beginner to Expert Guide with Tips And Tricks to Master Your Galaxy Tab A 10.1 10.5 &... Samsung Galaxy Tab a Users Guide - The Beginner to Expert Guide with Tips And Tricks to Master Your Galaxy Tab A 10.1 10.5 & 8.0 Like A Pro (Paperback)
John White
R231 Discovery Miles 2 310 Ships in 10 - 15 working days
Practical Industrial Internet of Things Security - A practitioner's guide to securing connected industries (Paperback):... Practical Industrial Internet of Things Security - A practitioner's guide to securing connected industries (Paperback)
Sravani Bhattacharjee
R1,117 Discovery Miles 11 170 Ships in 10 - 15 working days

Skillfully navigate through the complex realm of implementing scalable, trustworthy industrial systems and architectures in a hyper-connected business world. Key Features Gain practical insight into security concepts in the Industrial Internet of Things (IIoT) architecture Demystify complex topics such as cryptography and blockchain Comprehensive references to industry standards and security frameworks when developing IIoT blueprints Book DescriptionSecuring connected industries and autonomous systems is a top concern for the Industrial Internet of Things (IIoT) community. Unlike cybersecurity, cyber-physical security is an intricate discipline that directly ties to system reliability as well as human and environmental safety. Practical Industrial Internet of Things Security enables you to develop a comprehensive understanding of the entire spectrum of securing connected industries, from the edge to the cloud. This book establishes the foundational concepts and tenets of IIoT security by presenting real-world case studies, threat models, and reference architectures. You'll work with practical tools to design risk-based security controls for industrial use cases and gain practical know-how on the multi-layered defense techniques including Identity and Access Management (IAM), endpoint security, and communication infrastructure. Stakeholders, including developers, architects, and business leaders, can gain practical insights in securing IIoT lifecycle processes, standardization, governance and assess the applicability of emerging technologies, such as blockchain, Artificial Intelligence, and Machine Learning, to design and implement resilient connected systems and harness significant industrial opportunities. What you will learn Understand the crucial concepts of a multi-layered IIoT security framework Gain insight on securing identity, access, and configuration management for large-scale IIoT deployments Secure your machine-to-machine (M2M) and machine-to-cloud (M2C) connectivity Build a concrete security program for your IIoT deployment Explore techniques from case studies on industrial IoT threat modeling and mitigation approaches Learn risk management and mitigation planning Who this book is forPractical Industrial Internet of Things Security is for the IIoT community, which includes IIoT researchers, security professionals, architects, developers, and business stakeholders. Anyone who needs to have a comprehensive understanding of the unique safety and security challenges of connected industries and practical methodologies to secure industrial assets will find this book immensely helpful. This book is uniquely designed to benefit professionals from both IT and industrial operations backgrounds.

The Ridiculously Simple Guide to Google Home Hub - A Practical Guide to Setting Up a Smart Home (Paperback): Phil Sharp The Ridiculously Simple Guide to Google Home Hub - A Practical Guide to Setting Up a Smart Home (Paperback)
Phil Sharp
R242 R202 Discovery Miles 2 020 Save R40 (17%) Ships in 10 - 15 working days
Hands-On Data Structures and Algorithms with Kotlin - Level up your programming skills by understanding how Kotlin's data... Hands-On Data Structures and Algorithms with Kotlin - Level up your programming skills by understanding how Kotlin's data structure works (Paperback)
Chandra Sekhar Nayak, Rivu Chakraborty
R931 Discovery Miles 9 310 Ships in 10 - 15 working days

Understand and solve complex computational problems and write efficient code with Kotlin Key Features Learn about important data structures such as lists, arrays, queues, and stacks Design custom algorithms for real-life implementations Identify suitable tools for different scenarios and deliver immediate results Book DescriptionData structures and algorithms are more than just theoretical concepts. They help you become familiar with computational methods for solving problems and writing logical code. Equipped with this knowledge, you can write efficient programs that run faster and use less memory. Hands-On Data Structures and Algorithms with Kotlin book starts with the basics of algorithms and data structures, helping you get to grips with the fundamentals and measure complexity. You'll then move on to exploring the basics of functional programming while getting used to thinking recursively. Packed with plenty of examples along the way, this book will help you grasp each concept easily. In addition to this, you'll get a clear understanding of how the data structures in Kotlin's collection framework work internally. By the end of this book, you will be able to apply the theory of data structures and algorithms to work out real-world problems. What you will learn Understand the basic principles of algorithms and data structures Explore general-purpose data structures with arrays and linked lists Get to grips with the basics of stacks, queues, and double-ended queues Understand functional programming and related data structures Use performant searching and efficient sorting Uncover how Kotlin's collection framework functions Become adept at implementing different types of maps Who this book is forIf you're a Kotlin developer who wants to learn the intricacies of implementing data structures and algorithms for scalable application development, this book is for you.

Learn Kotlin Programming - A comprehensive guide to OOP, functions, concurrency, and coroutines in Kotlin 1.3, 2nd Edition... Learn Kotlin Programming - A comprehensive guide to OOP, functions, concurrency, and coroutines in Kotlin 1.3, 2nd Edition (Paperback, 2nd Revised edition)
Stephen Samuel, Stefan Bocutiu
R1,022 Discovery Miles 10 220 Ships in 9 - 15 working days

Delve into the world of Kotlin and learn to build powerful Android and web applications Key Features Learn the fundamentals of Kotlin to write high-quality code Test and debug your applications with the different unit testing frameworks in Kotlin Explore Kotlin's interesting features such as null safety, reflection, and annotations Book DescriptionKotlin is a general-purpose programming language used for developing cross-platform applications. Complete with a comprehensive introduction and projects covering the full set of Kotlin programming features, this book will take you through the fundamentals of Kotlin and get you up to speed in no time. Learn Kotlin Programming covers the installation, tools, and how to write basic programs in Kotlin. You'll learn how to implement object-oriented programming in Kotlin and easily reuse your program or parts of it. The book explains DSL construction, serialization, null safety aspects, and type parameterization to help you build robust apps. You'll learn how to destructure expressions and write your own. You'll then get to grips with building scalable apps by exploring advanced topics such as testing, concurrency, microservices, coroutines, and Kotlin DSL builders. Furthermore, you'll be introduced to the kotlinx.serialization framework, which is used to persist objects in JSON, Protobuf, and other formats. By the end of this book, you'll be well versed with all the new features in Kotlin and will be able to build robust applications skillfully. What you will learn Explore the latest Kotlin features in order to write structured and readable object-oriented code Get to grips with using lambdas and higher-order functions Write unit tests and integrate Kotlin with Java code Create real-world apps in Kotlin in the microservices style Use Kotlin extensions with the Java collections library Uncover destructuring expressions and find out how to write your own Understand how Java-nullable code can be integrated with Kotlin features Who this book is forIf you're a beginner or intermediate programmer who wants to learn Kotlin to build applications, this book is for you. You'll also find this book useful if you're a Java developer interested in switching to Kotlin.

The Ridiculously Simple Guide to the Next Generation iPad Pro - A Practical Guide to Getting Started with the New 11 and 12.3... The Ridiculously Simple Guide to the Next Generation iPad Pro - A Practical Guide to Getting Started with the New 11 and 12.3 iPad Pro (Paperback)
Brian Norman
R361 R300 Discovery Miles 3 000 Save R61 (17%) Ships in 10 - 15 working days
Java Artificial Intelligence - Made Easy, w/ Java Programming; Learn to Create your * Problem Solving * Algorithms! TODAY! w/... Java Artificial Intelligence - Made Easy, w/ Java Programming; Learn to Create your * Problem Solving * Algorithms! TODAY! w/ Machine Learning & Data Structures (Paperback)
Codewell Academy
R369 Discovery Miles 3 690 Ships in 10 - 15 working days
Learn Spring for Android Application Development - Build robust Android applications with Kotlin 1.3 and Spring 5 (Paperback):... Learn Spring for Android Application Development - Build robust Android applications with Kotlin 1.3 and Spring 5 (Paperback)
S M Mohi Us Sunnat, Igor Kucherenko
R1,273 Discovery Miles 12 730 Ships in 10 - 15 working days

A hands-on guide to Android programming with Spring MVC, Spring Boot, and Spring Security Key Features Build native Android applications with Spring for Android Explore Reactive programming, concurrency, and multithreading paradigms for building fast and efficient applications Write more expressive and robust code with Kotlin using its coroutines and other latest features Book DescriptionAs the new official language for Android, Kotlin is attracting new as well as existing Android developers. As most developers are still working with Java and want to switch to Kotlin, they find a combination of these two appealing. This book addresses this interest by bringing together Spring, a widely used Java SE framework for building enterprise-grade applications, and Kotlin. Learn Spring for Android Application Development will guide you in leveraging some of the powerful modules of the Spring Framework to build lightweight and robust Android apps using Kotlin. You will work with various modules, such as Spring AOP, Dependency Injection, and Inversion of Control, to develop applications with better dependency management. You'll also explore other modules of the Spring Framework, such as Spring MVC, Spring Boot, and Spring Security. Each chapter has practice exercises at the end for you to assess your learning. By the end of the book, you will be fully equipped to develop Android applications with Spring technologies. What you will learn Get to grips with the basics of the Spring Framework Write web applications using the Spring Framework with Kotlin Develop Android apps with Kotlin Connect a RESTful web service with your app using Retrofilt Understand JDBC, JPA, MySQL for Spring and SQLite Room for Android Explore Spring Security fundamentals, Basic Authentication, and OAuth2 Delve into Concurrency and Reactive programming using Kotlin Develop testable applications with Spring and Android Who this book is forIf you're an aspiring Android developer or an existing developer who wants to learn how to use Spring to build robust Android applications in Kotlin, this book is for you. Though not necessary, basic knowledge of Spring will assist with understanding key concepts covered in this book.

Hands-On Mobile and Embedded Development with Qt 5 - Build apps for Android, iOS, and Raspberry Pi with C++ and Qt (Paperback):... Hands-On Mobile and Embedded Development with Qt 5 - Build apps for Android, iOS, and Raspberry Pi with C++ and Qt (Paperback)
Lorn Potter
R1,132 Discovery Miles 11 320 Ships in 10 - 15 working days

Explore Qt framework and APIs for building cross-platform applications for mobile devices, embedded systems, and IoT Key Features Build cross-platform applications and deploy them across mobile and connected devices Design 2D and 3D UIs for embedded systems using Yocto and Qt Creator Build machine to machine automation solution using QtSensors, QtMQTT, and QtWebSockets Book DescriptionQt is a world-class framework, helping you to develop rich graphical user interfaces (GUIs) and multi-platform applications that run on all major desktop platforms and most mobile or embedded platforms. The framework helps you connect the dots across platforms and between online and physical experience. This book will help you leverage the fully-featured Qt framework and its modular cross-platform library classes and intuitive APIs to develop applications for mobile, IoT, and industrial embedded systems. Considerations such as screen size, device orientation changes, and small memory will be discussed. We will focus on various core aspects of embedded and mobile systems, such as connectivity, networking, and sensors; there is no IoT without sensors. You will learn how to quickly design a flexible, fast, and responsive UI that looks great. Going further, you will implement different elements in a matter of minutes and synchronize the UI elements with the 3D assets with high precision. You will learn how to create high-performance embedded systems with 3D/2D user interfaces, and deploy and test on your target hardware. The book will explore several new features, including Qt for WebAssembly. At the end of this book, you will learn about creating a full software stack for embedded Linux systems using Yocto and Boot to Qt for Device Creation. What you will learn Explore the latest features of Qt, such as preview for Qt for Python and Qt for WebAssembly Create fluid UIs with a dynamic layout for different sized screens Deploy embedded applications on Linux systems using Yocto Design Qt APIs for building applications for embedded and mobile devices Utilize connectivity for networked and machine automated applications Discover effective techniques to apply graphical effects using Qt Quick apps Who this book is forThe book is ideal for mobile developers, embedded systems engineers and enthusiasts who are interested in building cross-platform applications with Qt. Prior knowledge of C++ is required.

iPhone User's Guide - Quick and Easy Ways to Master iPhone Xs, XS Max, IOS 12 and Troubleshoot Common Problems... iPhone User's Guide - Quick and Easy Ways to Master iPhone Xs, XS Max, IOS 12 and Troubleshoot Common Problems (Paperback)
Daniel McDermott
R239 Discovery Miles 2 390 Ships in 10 - 15 working days
Intelligent Mobile Projects with TensorFlow - Build 10+ Artificial Intelligence apps using TensorFlow Mobile and Lite for iOS,... Intelligent Mobile Projects with TensorFlow - Build 10+ Artificial Intelligence apps using TensorFlow Mobile and Lite for iOS, Android, and Raspberry Pi (Paperback)
Jeff Tang
R1,273 Discovery Miles 12 730 Ships in 10 - 15 working days

Create Deep Learning and Reinforcement Learning apps for multiple platforms with TensorFlow Key Features Build TensorFlow-powered AI applications for mobile and embedded devices Learn modern AI topics such as computer vision, NLP, and deep reinforcement learning Get practical insights and exclusive working code not available in the TensorFlow documentation Book DescriptionAs a developer, you always need to keep an eye out and be ready for what will be trending soon, while also focusing on what's trending currently. So, what's better than learning about the integration of the best of both worlds, the present and the future? Artificial Intelligence (AI) is widely regarded as the next big thing after mobile, and Google's TensorFlow is the leading open source machine learning framework, the hottest branch of AI. This book covers more than 10 complete iOS, Android, and Raspberry Pi apps powered by TensorFlow and built from scratch, running all kinds of cool TensorFlow models offline on-device: from computer vision, speech and language processing to generative adversarial networks and AlphaZero-like deep reinforcement learning. You'll learn how to use or retrain existing TensorFlow models, build your own models, and develop intelligent mobile apps running those TensorFlow models. You'll learn how to quickly build such apps with step-by-step tutorials and how to avoid many pitfalls in the process with lots of hard-earned troubleshooting tips. What you will learn Classify images with transfer learning Detect objects and their locations Transform pictures with amazing art styles Understand simple speech commands Describe images in natural language Recognize drawing with Convolutional Neural Network and Long Short-Term Memory Predict stock price with Recurrent Neural Network in TensorFlow and Keras Generate and enhance images with generative adversarial networks Build AlphaZero-like mobile game app in TensorFlow and Keras Use TensorFlow Lite and Core ML on mobile Develop TensorFlow apps on Raspberry Pi that can move, see, listen, speak, and learn Who this book is forIf you're an iOS/Android developer interested in building and retraining others' TensorFlow models and running them in your mobile apps, or if you're a TensorFlow developer and want to run your new and amazing TensorFlow models on mobile devices, this book is for you. You'll also benefit from this book if you're interested in TensorFlow Lite, Core ML, or TensorFlow on Raspberry Pi.

Hands-On Design Patterns with React Native - Proven techniques and patterns for efficient native mobile development with... Hands-On Design Patterns with React Native - Proven techniques and patterns for efficient native mobile development with JavaScript (Paperback)
Mateusz Grzesiukiewicz
R1,038 Discovery Miles 10 380 Ships in 10 - 15 working days

Learn how to write cross platform React Native code by using effective design patterns in the JavaScript world. Get to know industry standard patterns as well as situational patterns. Decouple your application with these set of "Idea patterns". Key Features Mobile development in React Native should be done in a reusable way. Learn how to build scalable applications using JavaScript patterns that are battle tested. Try effective techniques on your own using over 80 standalone examples. Book DescriptionReact Native helps developers reuse code across different mobile platforms like iOS and Android. This book will show you effective design patterns in the React Native world and will make you ready for professional development in big teams. The book will focus only on the patterns that are relevant to JavaScript, ECMAScript, React and React Native. However, you can successfully transfer a lot of the skills and techniques to other languages. I call them "Idea patterns". This book will start with the most standard development patterns in React like component building patterns, styling patterns in React Native and then extend these patterns to your mobile application using real world practical examples. Each chapter comes with full, separate source code of applications that you can build and run on your phone. The book is also diving into architectural patterns. Especially how to adapt MVC to React environment. You will learn Flux architecture and how Redux is implementing it. Each approach will be presented with its pros and cons. You will learn how to work with external data sources using libraries like Redux thunk and Redux Saga. The end goal is the ability to recognize the best solution for a given problem for your next mobile application. What you will learn Explore the design Patterns in React Native Learn the best practices for React Native development Explore common React patterns that are highly used within React Native development Learn to decouple components and use dependency injection in your applications Explore the best ways of fetching data from the backend systems Learn the styling patterns and how to implement custom mobile designs Explore the best ways to organize your application code in big codebases Who this book is forThe ideal target audience for this book are people eager to learn React Native design patterns who already know the basics of JavaScript. We can assume that the target audience already knows how to write Hello World in JavaScript and know what are the functions, recursive functions, JavaScript types and loops.

Apple Watch (Series 4, 2019 Edition) - The Ultimate User Guide, How to master Apple Watch in 2 Hours (Paperback): Philip Knoll Apple Watch (Series 4, 2019 Edition) - The Ultimate User Guide, How to master Apple Watch in 2 Hours (Paperback)
Philip Knoll
R595 Discovery Miles 5 950 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Mobile Computing
Ian Phillips Hardcover R3,265 R2,878 Discovery Miles 28 780
Advanced Methodologies and Technologies…
D.B.A., Mehdi Khosrow-Pour, Hardcover R9,620 Discovery Miles 96 200
A Handheld History
Lost in Cult Hardcover R739 Discovery Miles 7 390
Multimedia Cloud Computing Systems
Mohsen Amini Salehi, Xiangbo Li Hardcover R3,939 Discovery Miles 39 390
Virtual and Mobile Healthcare…
Information Reso Management Association Hardcover R11,549 Discovery Miles 115 490
Algorithms, Methods, and Applications in…
Agustinus Borgy Waluyo Hardcover R5,372 Discovery Miles 53 720
Incorporating the Internet of Things in…
P.B. Pankajavalli, G.S. Karthick Hardcover R8,200 Discovery Miles 82 000
Privacy-Preserving in Edge Computing
Longxiang Gao, Tom H. Luan, … Hardcover R3,937 Discovery Miles 39 370
Exploring Apple iPad - iPadOS 14…
Kevin Wilson Hardcover R869 Discovery Miles 8 690
Proceedings of International Joint…
Mohammad Shorif Uddin, Jagdish Chand Bansal Hardcover R5,538 Discovery Miles 55 380

 

Partners