0
Your cart

Your cart is empty

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

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

Machine Learning Projects for Mobile Applications - Build Android and iOS applications using TensorFlow Lite and Core ML... Machine Learning Projects for Mobile Applications - Build Android and iOS applications using TensorFlow Lite and Core ML (Paperback)
Karthikeyan NG
R1,042 Discovery Miles 10 420 Ships in 18 - 22 working days

Bring magic to your mobile apps using TensorFlow Lite and Core ML Key Features Explore machine learning using classification, analytics, and detection tasks. Work with image, text and video datasets to delve into real-world tasks Build apps for Android and iOS using Caffe, Core ML and Tensorflow Lite Book DescriptionMachine learning is a technique that focuses on developing computer programs that can be modified when exposed to new data. We can make use of it for our mobile applications and this book will show you how to do so. The book starts with the basics of machine learning concepts for mobile applications and how to get well equipped for further tasks. You will start by developing an app to classify age and gender using Core ML and Tensorflow Lite. You will explore neural style transfer and get familiar with how deep CNNs work. We will also take a closer look at Google's ML Kit for the Firebase SDK for mobile applications. You will learn how to detect handwritten text on mobile. You will also learn how to create your own Snapchat filter by making use of facial attributes and OpenCV. You will learn how to train your own food classification model on your mobile; all of this will be done with the help of deep learning techniques. Lastly, you will build an image classifier on your mobile, compare its performance, and analyze the results on both mobile and cloud using TensorFlow Lite with an RCNN. By the end of this book, you will not only have mastered the concepts of machine learning but also learned how to resolve problems faced while building powerful apps on mobiles using TensorFlow Lite, Caffe2, and Core ML. What you will learn Demystify the machine learning landscape on mobile Age and gender detection using TensorFlow Lite and Core ML Use ML Kit for Firebase for in-text detection, face detection, and barcode scanning Create a digit classifier using adversarial learning Build a cross-platform application with face filters using OpenCV Classify food using deep CNNs and TensorFlow Lite on iOS Who this book is forMachine Learning Projects for Mobile Applications is for you if you are a data scientist, machine learning expert, deep learning, or AI enthusiast who fancies mastering machine learning and deep learning implementation with practical examples using TensorFlow Lite and CoreML. Basic knowledge of Python programming language would be an added advantage.

Mastering iOS 12 Programming - Build professional-grade iOS applications with Swift and Xcode 10, 3rd Edition (Paperback, 3rd... Mastering iOS 12 Programming - Build professional-grade iOS applications with Swift and Xcode 10, 3rd Edition (Paperback, 3rd Revised edition)
Donny Wals
R1,497 Discovery Miles 14 970 Ships in 18 - 22 working days

Become a professional iOS developer with the most in-depth and advanced guide to Swift, Xcode 10, ARKit, and Core ML Key Features Explore the extensive world of iOS development through practical examples Gain detailed insights into core iOS programming concepts such as app extensions and performance Extend your iOS apps by adding augmented reality and machine learning capabilities Book DescriptionThe iOS development environment has significantly matured, and with Apple users spending more money in the App Store, there are plenty of development opportunities for professional iOS developers. However, the journey to mastering iOS development and the new features of iOS 12 is not straightforward. This book will help you make that transition smoothly and easily. With the help of Swift 4.2, you'll not only learn how to program for iOS 12, but also how to write efficient, readable, and maintainable Swift code that maintains industry best practices. Mastering iOS 12 Programming will help you build real-world applications and reflect the real-world development flow. You will also find a mix of thorough background information and practical examples, teaching you how to start implementing your newly gained knowledge. By the end of this book, you will have got to grips with building iOS applications that harness advanced techniques and make best use of the latest and greatest features available in iOS 12. What you will learn Build a professional iOS application using Xcode 10 and Swift 4.2 Use AutoLayout to create complex layouts that look great on every device Delve into advanced animations with UIViewPropertyAnimator and UIKit Dynamics Enhance your app by using instruments and building your own profiling tools Integrate iMessage, Siri, and more in your app through app extensions Train and use machine learning models with Core ML 2 and Create ML Create engaging augmented reality experiences with ARKit 2 Who this book is forIf you're a developer with some experience in iOS programming and want to enhance your skills by unlocking the full potential of the latest iOS version with Swift to build great applications, this book is for you.

Android Programming for Beginners - Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience,... Android Programming for Beginners - Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition (Paperback, 2nd Revised edition)
John Horton
R1,338 Discovery Miles 13 380 Ships in 18 - 22 working days

Learn all the Java and Android skills you need to start making powerful mobile applications with practical and actionable steps Key Features Kick-start your Android programming career, or just have fun publishing apps to the Google Play marketplace A first-principles introduction to Java, via Android, which means you'll be able to start building your own applications from scratch Learn by example and build four real-world apps and dozens of mini-apps throughout the book Book DescriptionAre you trying to start a career in programming, but haven't found the right way in? Do you have a great idea for an app, but don't know how to make it a reality? Or maybe you're just frustrated that in order to learn Android, you must know Java. If so, then this book is for you. This new and expanded second edition of Android Programming for Beginners will be your companion to create Android Pie applications from scratch. We will introduce you to all the fundamental concepts of programming in an Android context, from the basics of Java to working with the Android API. All examples use the up-to-date API classes, and are created from within Android Studio, the official Android development environment that helps supercharge your application development process. After this crash course, we'll dive deeper into Android programming and you'll learn how to create applications with a professional-standard UI through fragments and store your user's data with SQLite. In addition, you'll see how to make your apps multilingual, draw to the screen with a finger, and work with graphics, sound, and animations too. By the end of this book, you'll be ready to start building your own custom applications in Android and Java. What you will learn Master the fundamentals of coding Java for Android Pie Install and set up your Android development environment Build functional user interfaces with the Android Studio visual designer Add user interaction, data captures, sound, and animation to your apps Manage your apps' data using the built-in Android SQLite database Find out about the design patterns used by professionals to make top-grade applications Build, deploy, and publish real Android applications to the Google Play marketplace Who this book is forThis book is for you if you are completely new to Java, Android, or programming and want to make Android applications. This book also acts as a refresher for those who already have experience of using Java on Android to advance their knowledge and make fast progress through the early projects.

Amazon Kindle Fire HD 8 & 10 User Guide - The complete Kindle Fire HD Manual to Master Your New Kindle Fire Tablet (Paperback):... Amazon Kindle Fire HD 8 & 10 User Guide - The complete Kindle Fire HD Manual to Master Your New Kindle Fire Tablet (Paperback)
Rodney Barrett
R315 Discovery Miles 3 150 Ships in 18 - 22 working days
100+ Frequently Asked Interview Q & A in Swift Programming - IOS Development (Paperback): Bandana Ojha 100+ Frequently Asked Interview Q & A in Swift Programming - IOS Development (Paperback)
Bandana Ojha
R174 Discovery Miles 1 740 Ships in 18 - 22 working days
Amazon Fire HD 8 & 10 - A Technical Approach To Master Fire HD 8 & 10 (Paperback): Leonard Eddison Amazon Fire HD 8 & 10 - A Technical Approach To Master Fire HD 8 & 10 (Paperback)
Leonard Eddison
R330 Discovery Miles 3 300 Ships in 18 - 22 working days
Android 9 Development Cookbook - Over 100 recipes and solutions to solve the most common problems faced by Android developers,... Android 9 Development Cookbook - Over 100 recipes and solutions to solve the most common problems faced by Android developers, 3rd Edition (Paperback, 3rd Revised edition)
Rick Boyer
R1,150 Discovery Miles 11 500 Ships in 18 - 22 working days

Build feature-rich, reliable Android Pie apps with the help of more than 100 proven industry standard recipes and strategies. Key Features Uncover the latest features in Android 9 Pie to make your applications stand out Develop Android Pie applications with the latest mobile technologies, from set up to security Get up-to-speed with Android Studio 3 and its impressive new features Book DescriptionThe Android OS has the largest installation base of any operating system in the world. There has never been a better time to learn Android development to write your own applications, or to make your own contributions to the open source community! With this extensively updated cookbook, you'll find solutions for working with the user interfaces, multitouch gestures, location awareness, web services, and device features such as the phone, camera, and accelerometer. You also get useful steps on packaging your app for the Android Market. Each recipe provides a clear solution and sample code you can use in your project from the outset. Whether you are writing your first app or your hundredth, this is a book that you will come back to time and time again, with its many tips and tricks on the rich features of Android Pie. What you will learn Develop applications using the latest Android framework while maintaining backward-compatibility with the support library Create engaging applications using knowledge gained from recipes on graphics, animations, and multimedia Work through succinct steps on specifics that will help you complete your project faster Add location awareness to your own app with examples using the latest Google Play services API Utilize Google Speech Recognition APIs for your app Who this book is forIf you are new to Android development and want to take a hands-on approach to learning the framework, or if you are an experienced developer in need of clear working code to solve the many challenges in Android development, you will benefit from this book. Either way, this is a resource you'll want to keep on your desk as a quick reference to help you solve new problems as you tackle more challenging projects.

Swift Game Development - Learn iOS 12 game development using SpriteKit, SceneKit and ARKit 2.0, 3rd Edition (Paperback, 3rd... Swift Game Development - Learn iOS 12 game development using SpriteKit, SceneKit and ARKit 2.0, 3rd Edition (Paperback, 3rd Revised edition)
Siddharth Shekar, Stephen Haney
R1,242 Discovery Miles 12 420 Ships in 18 - 22 working days

Embrace the mobile gaming revolution by creating popular iOS games with Swift 4.2 Key Features Learn to create games for iPhone and iPad with the latest Swift Programming language Understand the fundamental concepts of game development like game physics, camera action, sprites, controls, among others Build Augmented reality games using ARKit for true performance Book DescriptionSwift is the perfect choice for game development. Developers are intrigued by Swift and want to make use of new features to develop their best games yet. Packed with best practices and easy-to-use examples, this book leads you step by step through the development of your first Swift game. The book starts by introducing Swift's best features - including its new ones for game development. Using SpriteKit, you will learn how to animate sprites and textures. Along the way, you will master physics, animations, and collision effects and how to build the UI aspects of a game. You will then work on creating a 3D game using the SceneKit framework. Further, we will look at how to add monetization and integrate Game Center. With iOS 12, we see the introduction of ARKit 2.0. This new version allows us to integrate shared experiences such as multiplayer augmented reality and persistent AR that is tied to a specific location so that the same information can be replicated on all connected devices. In the next section, we will dive into creating Augmented Reality games using SpriteKit and SceneKit. Then, finally, we will see how to create a Multipeer AR project to connect two devices, and send and receive data back and forth between those devices in real time. By the end of this book, you will be able to create your own iOS games using Swift and publish them on the iOS App Store. What you will learn Deliver powerful graphics, physics, and sound in your game by using SpriteKit and SceneKit Set up a scene using the new capabilities of the scene editor and custom classes Maximize gameplay with little-known tips and strategies for fun, repeatable action Make use of animations, graphics, and particles to polish your game Understand the current mobile monetization landscape Integrate your game with Game Center Develop 2D and 3D Augmented Reality games using Apple's new ARKit framework Publish your game to the App Store Who this book is forIf you wish to create and publish iOS games using Swift, then this book is for you. No prior game development or experience with Apple ecosystem is needed.

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,042 Discovery Miles 10 420 Ships in 18 - 22 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.

Bootstrap 4 Quick Start - A Beginner's Guide to Building Responsive Layouts with Bootstrap 4 (Paperback): Jacob D Lett Bootstrap 4 Quick Start - A Beginner's Guide to Building Responsive Layouts with Bootstrap 4 (Paperback)
Jacob D Lett
R981 R865 Discovery Miles 8 650 Save R116 (12%) Ships in 9 - 17 working days
Fire HD6 Tips, Tricks, and Traps - : A How-To Tutorial for the Kindle Fire HD6 (Paperback): Edward C. Jones Fire HD6 Tips, Tricks, and Traps - : A How-To Tutorial for the Kindle Fire HD6 (Paperback)
Edward C. Jones
R286 Discovery Miles 2 860 Ships in 18 - 22 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,364 Discovery Miles 13 640 Ships in 18 - 22 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.

Mastering Xamarin UI Development - Build robust and a maintainable cross-platform mobile UI with Xamarin and C# 7, 2nd Edition... Mastering Xamarin UI Development - Build robust and a maintainable cross-platform mobile UI with Xamarin and C# 7, 2nd Edition (Paperback, 2nd Revised edition)
Steven F. Daniel
R1,286 Discovery Miles 12 860 Ships in 18 - 22 working days

Learn how to build stunning, maintainable, cross-platform mobile application user interfaces using C# 7 with the power of both the Xamarin and Xamarin.Forms frameworks. Key Features Build effective native and cross-platform user interfaces using the Xamarin frameworks for iOS and Android, as well as Xamarin.Forms Maximize the testability, flexibility, and overall quality of your Xamarin mobile apps Step-by-Steps guide that is packed with real-world scenarios and solutions, to build professional grade mobile apps and games for the iOS and Android platforms, using C# 7 Book DescriptionThis book will provide you with the knowledge and practical skills that are required to develop real-world Xamarin and Xamarin.Forms applications. You'll learn how to create native Android app that will interact with the device camera and photo gallery, and then create a native iOS sliding tiles game. You will learn how to implement complex UI layouts and create customizable control elements based on the platform, using XAML and C# 7 code to interact with control elements within your XAML ContentPages. You'll learn how to add location-based features by to your apps by creating a LocationService class and using the Xam.Plugin.Geolocator cross-platform library, that will be used to obtain the current device location. Next, you'll learn how to work with and implement animations and visual effects within your UI using the PlatformEffects API, using C# code. At the end of this book, you'll learn how to integrate Microsoft Azure App Services and use the Twitter APIs within your app. You will work with the Razor Templating Engine to build a book library HTML5 solution that will use a SQLite.net library to store, update, retrieve, and delete information within a local SQLite database. Finally, you will learn how to write unit tests using the NUnit and UITest frameworks. What you will learn Downloading and Installing the Visual Studio for Mac IDE Overview and Understanding of the Xamarin Mobile Platform Understand the MVVM architectural pattern and how to implement this with your apps Build a NavigationService class to enable navigation between your ViewModels Implement Data-Binding to control elements within your XAML pages and ViewModels Create and Implement Xamarin.Forms Animations within your applications Work with the Microsoft Azure App Services Platform and the Facebook SDK Who this book is forThis book is intended for readers who have experience using at least the C# 6.0 programming language and interested in learning how to create stunning native, and cross-platform user interfaces for the iOS and Android platforms using the Xamarin and Xamarin.Forms frameworks using C# 7.

Hacking University - Computer Hacking and Learn Linux 2 Manuscript Bundle: Essential Beginners Guide on How to Become an... Hacking University - Computer Hacking and Learn Linux 2 Manuscript Bundle: Essential Beginners Guide on How to Become an Amateur Hacker and A Complete Step by Step Guide To Learn And Conquer the Linux Operating System (Paperback)
Isaac D Cody
R505 Discovery Miles 5 050 Ships in 18 - 22 working days
Learning Salesforce Lightning Application Development - Build and test Lightning Components for Salesforce Lightning Experience... Learning Salesforce Lightning Application Development - Build and test Lightning Components for Salesforce Lightning Experience using Salesforce DX (Paperback)
Mohith Shrivastava
R941 Discovery Miles 9 410 Ships in 18 - 22 working days

Build, design, and style beautiful and informative applications on the Salesforce Lightning platform Key Features Build and Test Lightning Components that enhance application usability and adaptability Apply Security Best Practices to your Custom Lightning Components Design Lightning Components for Salesforce UIs such as Lightning Pages, Salesforce 1 Application, Communities, and more. Book DescriptionBuilt on the Salesforce App Cloud, the new Salesforce Lightning Experience combines three major components: Lightning Design System, Lightning App Builder, and Lightning Components, to provide an enhanced user experience. This book will enable you to quickly create modern, enterprise apps with Lightning Component Framework. You will start by building simple Lightning Components and understanding the Lightning Components architecture. The chapters cover the basics of Lightning Component Framework semantics and syntax, the security features provided by Locker Service, and use of third-party libraries inside Lightning Components. The later chapters focus on debugging, performance tuning, testing using Lightning Testing Services, and how to publish Lightning Components on Salesforce AppExchange. What you will learn Understand Lightning Components architecture Learn Locker security best practices Debug and Improve performance of your Lightning Components Use third-party libraries along with Lightning Component Framework Learn how to publish Lightning Components on AppExchange Use Lightning Out to take your Lightning Components outside the Salesforce platform Who this book is forThis book is for Salesforce developers or developers from other platforms who are familiar with HTML, CSS, and JavaScript and want to build and test Salesforce Lightning components. No knowledge of Salesforce Lightning is required.

Delphi Cookbook - Recipes to master Delphi for IoT integrations, cross-platform, mobile and server-side development, 3rd... Delphi Cookbook - Recipes to master Delphi for IoT integrations, cross-platform, mobile and server-side development, 3rd Edition (Paperback, 3rd Revised edition)
Daniele Spinetti, Daniele Teti
R1,482 Discovery Miles 14 820 Ships in 18 - 22 working days

Quickly learn and employ practical recipes for developing real-world, cross-platform applications using Delphi. Key Features Get to grips with Delphi to build and deploy various cross-platform applications Design and deploy real-world apps by implementing a single source codebase Build robust and optimized GUI applications with ease Book DescriptionDelphi is a cross-platform integrated development environment (IDE) that supports rapid application development on different platforms, saving you the pain of wandering amid GUI widget details or having to tackle inter-platform incompatibilities. Delphi Cookbook begins with the basics of Delphi and gets you acquainted with JSON format strings, XSLT transformations, Unicode encodings, and various types of streams. You'll then move on to more advanced topics such as developing higher-order functions and using enumerators and run-time type information (RTTI). As you make your way through the chapters, you'll understand Delphi RTL functions, use FireMonkey in a VCL application, and cover topics such as multithreading, using aparallel programming library and deploying Delphi on a server. You'll take a look at the new feature of WebBroker Apache modules, join the mobile revolution with FireMonkey, and learn to build data-driven mobile user interfaces using the FireDAC database access framework. This book will also show you how to integrate your apps with Internet of Things (IoT). By the end of the book, you will have become proficient in Delphi by exploring its different aspects such as building cross-platforms and mobile applications, designing server-side programs, and integrating these programs with IoT. What you will learn Develop visually stunning applications using FireMonkey Deploy LiveBinding effectively with the right object-oriented programming (OOP) approach Create RESTful web services that run on Linux or Windows Build mobile apps that read data from a remote server efficiently Call platform native API on Android and iOS for an unpublished API Manage software customization by making better use of an extended RTTI Integrate your application with IOT Who this book is forDelphi Cookbook is for intermediate developers with a basic knowledge of Delphi who want to discover and understand all the development possibilities offered by it.

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,356 Discovery Miles 13 560 Ships in 18 - 22 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.

Frequently Asked Interview Questions & Answers in IOS Development - Swift & Objective -C Programming (Paperback): Bandana Ojha Frequently Asked Interview Questions & Answers in IOS Development - Swift & Objective -C Programming (Paperback)
Bandana Ojha
R203 Discovery Miles 2 030 Ships in 18 - 22 working days
100+ Frequently Asked Interview Questions & Answers In Scala - Scala Programming (Paperback): Bandana Ojha 100+ Frequently Asked Interview Questions & Answers In Scala - Scala Programming (Paperback)
Bandana Ojha
R174 Discovery Miles 1 740 Ships in 18 - 22 working days
Learn Swift by Building Applications - Explore Swift programming through iOS app development (Paperback): Emil Atanasov Learn Swift by Building Applications - Explore Swift programming through iOS app development (Paperback)
Emil Atanasov
R1,136 Discovery Miles 11 360 Ships in 18 - 22 working days

Start building your very own mobile apps with this comprehensive introduction to Swift and object-oriented programming Key Features A complete beginner's guide to Swift programming language Understand core Swift programming concepts and techniques for creating popular iOS apps Start your journey toward building mobile app development with this practical guide Book DescriptionSwift Language is now more powerful than ever; it has introduced new ways to solve old problems and has gone on to become one of the fastest growing popular languages. It is now a de-facto choice for iOS developers and it powers most of the newly released and popular apps. This practical guide will help you to begin your journey with Swift programming through learning how to build iOS apps. You will learn all about basic variables, if clauses, functions, loops, and other core concepts; then structures, classes, and inheritance will be discussed. Next, you'll dive into developing a weather app that consumes data from the internet and presents information to the user. The final project is more complex, involving creating an Instagram like app that integrates different external libraries. The app also uses CocoaPods as its package dependency manager, to give you a cutting-edge tool to add to your skillset. By the end of the book, you will have learned how to model real-world apps in Swift. What you will learn Become a pro at iOS development by creating simple-to-complex iOS mobile applications Master Playgrounds, a unique and intuitive approach to teaching Xcode Tackle the basics, including variables, if clauses, functions, loops and structures, classes, and inheritance Model real-world objects in Swift and have an in-depth understanding of the data structures used, along with OOP concepts and protocols Use CocoaPods, an open source Swift package manager to ease your everyday developer requirements Develop a wide range of apps, from a simple weather app to an Instagram-like social app Get ahead in the industry by learning how to use third-party libraries efficiently in your apps Who this book is forThis book is for beginners who are new to Swift or may have some preliminary knowledge of Objective-C. If you are interested in learning and mastering Swift in Apple's ecosystem, namely mobile development, then this book is for you.

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,284 Discovery Miles 12 840 Ships in 18 - 22 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.

Intuitive Design - Eight Steps to an Intuitive UX (Paperback, International ed.): Everett N. McKay Intuitive Design - Eight Steps to an Intuitive UX (Paperback, International ed.)
Everett N. McKay; Contributions by Rob Nance; Edited by Devon Musgrave
R813 Discovery Miles 8 130 Ships in 18 - 22 working days
App Quality - Secrets for Agile App Teams (Paperback): Jason Joseph Arbon App Quality - Secrets for Agile App Teams (Paperback)
Jason Joseph Arbon
R543 Discovery Miles 5 430 Ships in 18 - 22 working days

"App Quality: Secrets for Agile App Teams" gives agile and lean app teams an edge in building well-received apps, and accelerates them on the way to 5-stars. The book is written for app developers, testers and product managers. The book uses real world examples and data-driven techniques that any app team can apply to their designs, code, agile sprints, and product planning. "App Quality" gives your app team access to the best practices and hard-earned lessons from analyzing hundreds of millions of app store reviews, thousands of app testers testing hundreds of top apps, and conversations with top app teams. Included: Top 10 App Quality Monsters Top 10 Quality Attributes Tips for Developers, Testers, and Product Managers The book is aimed at both "Agile" and "Lean" app teams. The book is focused on analytics and practical, real-world examples of quality issues, and practical solutions to those quality issues. Whether the team is just starting to plan their next great app, or improving an existing one, following the recommendations and system outlined in this book will help get your app to 5 stars. "App Quality" walks through the "Top 10 App Quality Monsters." These are the top sources of quality issues in today's modern apps: App Deployment and Distribution, Device State and Fragmentation, Users, Real World, Reviews, Metrics, Competition, Security and Privacy, User Interface, and Agile Mobile Teams themselves. Each quality monster is described in detail, with specific best practices and tips for Developers, Testers, and Product Managers. The book also describes the "Top 10 Quality Attributes," learned from app store review analysis and app testing: Content, Elegance, Interoperability, Performance, Pricing, Privacy, Satisfaction, Security, Stability, and Usability. Each quality attribute is described in detail, with real world app examples, with specific best practices and tips Developers, Testers, and Product Managers and pointers to tools and services to improve app quality. Prepare for a deep dive on app store reviews. Deep analytics of what types of feedback people are leaving in the apps store reviews, by type, by frequency, per-category, etc. The book outlines ways to leverage this data to build a higher quality app, improve star ratings, and make users happier. Some myths about Agile for app teams are also debunked. Techniques for leveraging app store reviews for competitive analysis are also described in detail. App store reviews are critical to building a high quality app that is also perceived as high quality. Putting it all together, the book then walks through an example of applying all these great tips, best practices, and data, to a real-world app. See how an expert applies these techniques to a real world app, and see how it can easily apply to your app. See the impact on test planning, development practices, and product prioritization. Armed with the latest best practices, tips, and data-driven quality analysis, app teams can build solid apps with minimal effort and time. The secrets in "App Quality" gives agile and lean teams an edge in building well-received apps, and accelerate them on the way to 5-stars.

Mobile Apps for Kids (Paperback): Federal Tade Commission Mobile Apps for Kids (Paperback)
Federal Tade Commission
R364 Discovery Miles 3 640 Ships in 18 - 22 working days

In February 2012, Federal Trade Commission (FTC) staff issued a report on a survey of mobile "apps" offered for children in Apple's App Store and Google's Android Market, the two largest U.S. app stores. The report, Mobile Apps for Kids: Current Privacy Disclosures are Disappointing, found that little or no information was available to parents about the privacy practices and interactive features of the mobile apps surveyed prior to download. As a result, the report called on all members of the kids' app ecosystem - app stores, developers, and third parties that interact with the apps - to provide greater transparency about the data practices and interactive features of apps geared to children. The report stated that FTC staff would conduct a follow-up survey in six months to evaluate whether and how industry had addressed the concerns raised. FTC staff conducted its follow-up survey during the summer of 2012. Like the first survey, the new survey examined the disclosures that apps provided about their privacy practices and interactive features, such as links to social media. However, the new survey went a step further by testing the apps' practices and comparing them to the disclosures made. Specifically, the new survey examined whether the apps included interactive features or shared kids' information with third parties without disclosing these facts to parents. The answer: Yes, many apps included interactive features or shared kids' information with third parties without disclosing these practices to parents. Since issuing the first kids' app report, the Commission has continued to promote consumer protections in mobile technologies by engaging in a host of policy, enforcement, and educational initiatives. Additionally, other government agencies, including the California Attorney General and the U.S. Department of Commerce, have launched efforts to increase transparency in the mobile marketplace, and several trade associations have issued selfregulatory guidelines or launched initiatives regarding mobile app privacy and related issues. Likewise, Apple and Google recently announced changes to their app stores that may address concerns about the failure to post privacy policies and the transmission of personal information by apps.

The Joy of Swift - How to program iOS applications using Apple Swift even if you've never programmed before (Paperback):... The Joy of Swift - How to program iOS applications using Apple Swift even if you've never programmed before (Paperback)
Alan Forbes
R411 Discovery Miles 4 110 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Paw Patrol Treasury - Story Collection…
Paw Patrol Hardcover R440 R393 Discovery Miles 3 930
Via Afrika Dramatic Arts Grade 11…
J. Ciro, T. Guhrs, … Paperback R334 Discovery Miles 3 340
Clinical Engineering - A Handbook for…
Azzam Taktak, Paul Ganney, … Hardcover R2,965 Discovery Miles 29 650
Tally's Blood
Ann Marie di Mambro Paperback R409 Discovery Miles 4 090
Logical Syntax of Language
Rudolf Carnap Paperback R1,513 Discovery Miles 15 130
Chakras - For Beginners - How to Awaken…
Amy White Hardcover R611 R550 Discovery Miles 5 500
Teaching Primary English through Drama…
Suzi Clipson-Boyles Hardcover R4,489 Discovery Miles 44 890
Computer & Internet Security - A…
Wenliang Du Hardcover R1,874 Discovery Miles 18 740
The ABC's of Worship...Knowing God from…
Tanjala Wright Hardcover R534 Discovery Miles 5 340
Utilizing and Managing Commerce and…
Hardcover R2,504 Discovery Miles 25 040

 

Partners