0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (50)
  • R250 - R500 (239)
  • R500+ (871)
  • -
Status
Format
Author / Contributor
Publisher

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

The Ridiculously Simple Guide to iPhone X, XR, XS, and XS Max - A Practical Guide to Getting Started with the Next Generation... The Ridiculously Simple Guide to iPhone X, XR, XS, and XS Max - A Practical Guide to Getting Started with the Next Generation of iPhone and iOS 12 (Paperback)
Brian Norman
R366 R343 Discovery Miles 3 430 Save R23 (6%) Ships in 10 - 15 working days
App Development (Paperback): Rob Justice App Development (Paperback)
Rob Justice
R278 Discovery Miles 2 780 Ships in 10 - 15 working days
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,472 Discovery Miles 14 720 Ships in 10 - 15 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.

Fullstack React Native - Create beautiful mobile apps with JavaScript and React Native (Paperback): Houssein Djirdeh, Anthony... Fullstack React Native - Create beautiful mobile apps with JavaScript and React Native (Paperback)
Houssein Djirdeh, Anthony Accomazzo, Sophia Shoemaker
R1,594 Discovery Miles 15 940 Ships in 10 - 15 working days
Algorithms, Methods, and Applications in Mobile Computing and Communications (Paperback): Agustinus Borgy Waluyo Algorithms, Methods, and Applications in Mobile Computing and Communications (Paperback)
Agustinus Borgy Waluyo
R4,477 Discovery Miles 44 770 Ships in 10 - 15 working days

The proliferation of wireless communications has led to mobile computing, a new era in data communication and processing allowing people to access information anywhere and anytime using lightweight computer devices. Aligned with this phenomenon, a vast number of mobile solutions, systems, and applications have been continuously developed. However, despite the opportunities, there exist constraints, challenges, and complexities in realizing the full potential of mobile computing, requiring research and experimentation. Algorithms, Methods, and Applications in Mobile Computing and Communications is a critical scholarly publication that examines the various aspects of mobile computing and communications from engineering, business, and organizational perspectives. The book details current research involving mobility challenges that hinder service applicability, mobile money transfer services and anomaly detection, and mobile fog environments. As a resource rich in information about mobile devices, wireless broadcast databases, and machine communications, it is an ideal source for computer scientists, IT specialists, service providers, information technology professionals, academicians, and researchers interested in the field of mobile computing.

The iPad Pro for Seniors - A Ridiculously Simple Guide To the Next Generation of iPad and iOS 12 (Paperback): Brian Norman The iPad Pro for Seniors - A Ridiculously Simple Guide To the Next Generation of iPad and iOS 12 (Paperback)
Brian Norman
R384 R357 Discovery Miles 3 570 Save R27 (7%) Ships in 10 - 15 working days
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
R232 Discovery Miles 2 320 Ships in 10 - 15 working days
Xamarin.Forms Projects - Build seven real-world cross-platform mobile apps with C# and Xamarin.Forms (Paperback): Johan... Xamarin.Forms Projects - Build seven real-world cross-platform mobile apps with C# and Xamarin.Forms (Paperback)
Johan Karlsson, Daniel Hindrikes
R1,241 Discovery Miles 12 410 Ships in 10 - 15 working days

Explore Xamarin.Forms to develop dynamic applications Key Features Explore SQLite through Xamarin to store locations for various location-based applications Make a real-time serverless chat service by using Azure SignalR service Build Augmented Reality application with the power of UrhoSharp together with ARKit and ARCore Book DescriptionXamarin.Forms is a lightweight cross-platform development toolkit for building applications with a rich user interface. In this book you'll start by building projects that explain the Xamarin.Forms ecosystem to get up and running with building cross-platform applications. We'll increase in difficulty throughout the projects, making you learn the nitty-gritty of Xamarin.Forms offerings. You'll gain insights into the architecture, how to arrange your app's design, where to begin developing, what pitfalls exist, and how to avoid them. The book contains seven real-world projects, to get you hands-on with building rich UIs and providing a truly cross-platform experience. It will also guide you on how to set up a machine for Xamarin app development. You'll build a simple to-do application that gets you going, then dive deep into building advanced apps such as messaging platform, games, and machine learning, to build a UI for an augmented reality project. By the end of the book, you'll be confident in building cross-platforms and fitting Xamarin.Forms toolkits in your app development. You'll be able to take the practice you get from this book to build applications that comply with your requirements. What you will learn Set up a machine for Xamarin development Get to know about MVVM and data bindings in Xamarin.Forms Understand how to use custom renderers to gain platform-specific access Discover Geolocation services through Xamarin Essentials Create an abstraction of ARKit and ARCore to expose as a single API for the game Learn how to train a model for image classification with Azure Cognitive Services Who this book is forThis book is for mobile application developers who want to start building native mobile apps using the powerful Xamarin.Forms and C#. Working knowledge of C#, .NET, and Visual Studio is required.

AMP: Building Accelerated Mobile Pages (Paperback): Ruadhan O'donoghue AMP: Building Accelerated Mobile Pages (Paperback)
Ruadhan O'donoghue
R1,352 Discovery Miles 13 520 Ships in 10 - 15 working days

Engineer naturally lean web pages and leverage the latest web platform features to dramatically boost page speed About This Book * The first book for web developers that shows how to put AMP to work * Improve your website's mobile experience and get more traffic * Practical methods to achieve a step change in performance quickly and easily Who This Book Is For This book is for experienced web developers who are aware of the impact of slow-loading web pages on conversion rates and user engagement, and who are seeking to serve content to their end users in a rich and enticing way using the Accelerated Mobile Pages framework. You should be familiar with HTML5, CSS3, JavaScript, and JSON. What You Will Learn * Build, validate, and deploy AMP pages * Create interactive user notifications, navigation menus, accordions, contact pages with forms and maps * Monetize your traffic with a variety of ad styles and providers * Analyze your traffic by integrating analytics providers and tracking user-behavior along several dimensions * Embed social media with amp-youtube, amp-instagram, amp-twitter, and amp-facebook * Build e-commerce functionality including product pages and shopping carts * Deliver rich media experiences using AMP custom elements * Use advanced deployment techniques to extend functionality * Install ServiceWorkers and build Progressive Web Apps for offline use In Detail Google introduced the Accelerated Mobile Pages (AMP) project to give mobile users lightning-fast response times when accessing web pages on mobile devices. AMP delivers great user experiences by providing a framework for optimizing web pages that otherwise would take much longer to load on a mobile platform. This book shows how to solve page performance issues using the mobile web technologies available today. You will learn how to build instant-loading web pages, and have them featured more prominently on Google searches. If you want your website to succeed on mobile, if you care about SEO, and if you want to stay competitive, then this book is for you! You will go on a mobile web development journey that demonstrates with concrete examples how to build lightning-fast pages that will keep your visitors on-site and happy. This journey begins by showing how to build a simple blog article-style web page using AMP. As new concepts are introduced this page is gradually refined until you will have the skills and confidence to build a variety of rich and interactive mobile web pages. These will include e-commerce product pages, interactive forms and menus, maps and commenting systems, and even Progressive Web Apps. Style and approach Get step-by-step instructions to build web pages of different types, gain expert tricks to brand your pages without bloating them, and see methods to embed advertising.

Swift 4 Programming Cookbook (Paperback): Keith Moon Swift 4 Programming Cookbook (Paperback)
Keith Moon
R1,353 Discovery Miles 13 530 Ships in 10 - 15 working days

Over 50 recipes to help you quickly and efficiently build applications with Swift 4 and Xcode 9 About This Book * Write robust and efficient code and avoid common pitfalls using Swift 4 * Get a comprehensive coverage of the tools and techniques needed to create multi-platform apps with Swift 4 * Packed with easy-to-follow recipes, this book will help you develop code using the latest version of Swift Who This Book Is For If you are looking for a book to help you learn about the diverse features offered by Swift 4 along with tips and tricks to efficiently code and build applications, then this book is for you. Basic knowledge of Swift or general programming concepts will be beneficial. What You Will Learn * Explore basic to advanced concepts in Swift 4 Programming * Unleash advanced features of Apple's Xcode 9 IDE and Swift Playgrounds * Learn about the conditional statements, loops, and how to handle errors in Swift * Define flexible classes and structs using Generics, and learn about the advanced operators, and create custom operators * Explore functionalities outside of the standard libraries of Swift * Import your own custom functionality into Swift Playgrounds * Run Swift on Linux and investigate server-side programming with the server side framework Vapor In Detail Swift 4 is an exciting, multi-platform, general-purpose programming language. Being open source, modern and easy to use has made Swift one of the fastest growing programming languages. If you interested in exploring it, then this book is what you need. The book begins with an introduction to the basic building blocks of Swift 4, its syntax and the functionalities of Swift constructs. Then, introduces you to Apple's Xcode 9 IDE and Swift Playgrounds, which provide an ideal platform to write, execute, and debug the codes thus initiating your development process. Next, you'll learn to bundle variables into tuples, set order to your data with an array, store key-value pairs with dictionaries and you'll learn how to use the property observers. Later, explore the decision-making and control structures in Swift and learn how to handle errors in Swift 4. Then you'll, examine the advanced features of Swift, generics and operators, and then explore the functionalities outside of the standard library, provided by frameworks such as Foundation and UIKit. Also, you'll explore advanced features of Swift Playgrounds. At the end of the book, you'll learn server-side programming aspect of Swift 4 and see how to run Swift on Linux and then investigate Vapor, one of the most popular server-side frameworks for Swift. Style and approach Each recipe addresses a specific problem, with a detailed discussion that explains the solution and offers insight into how it works.

Android Smartphone help - Take care of your android (Paperback): Zach Abraham Android Smartphone help - Take care of your android (Paperback)
Zach Abraham
R222 Discovery Miles 2 220 Ships in 10 - 15 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
R198 Discovery Miles 1 980 Ships in 10 - 15 working days
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,133 Discovery Miles 11 330 Ships in 10 - 15 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.

How To Submit And Distribute Apps On The Google Play Store - Learn to generate a signed release APK file from the Android... How To Submit And Distribute Apps On The Google Play Store - Learn to generate a signed release APK file from the Android Studio, create a developer account, and publish your app on the Google Play Store (Paperback)
Joseph Correa
R556 Discovery Miles 5 560 Ships in 10 - 15 working days
NativeScript for Angular Mobile Development (Paperback): Nathan Walker, Nathanael J. Anderson NativeScript for Angular Mobile Development (Paperback)
Nathan Walker, Nathanael J. Anderson
R1,358 Discovery Miles 13 580 Ships in 10 - 15 working days

Learn NativeScript to build native mobile applications with Angular, TypeScript, JavaScript About This Book * Power packed hands-on guide to help you become pro-efficient with NativeScript * Harness the power of your web development skills with JavaScript and Angular to build cross-platform mobile apps * Create highly maintainable and feature-rich apps with TypeScript and NativeScript APIs Who This Book Is For This book assumes you have a general understanding of TypeScript, have heard of NativeScript and know what it's about, and are familiar with Angular (2.0). You don't need to be an expert in any of these technologies, but having some sense of them before reading is recommended this book, which is ideal for intermediate to advanced users. What You Will Learn * Bootstrap a NativeScript for Angular app * Best practices for project organization * Style your app with CSS/SASS * Use Angular together with NativeScript to create cross-platform mobile apps * Take advantage of powerful Angular features, such as Dependency Injection, Components, Directives, Pipes, and NgModules right within your NativeScript apps *Gain insight into great project organization and best practices *Use Objective C/Swift and Java APIs directly from TypeScript *Use rich framework features and third-party plugins *Style your app with CSS/SASS *Integrate @ngrx/store + @ngrx/effects to help with state management *Test your app with Karma and Appium In Detail NativeScript is an open source framework that is built by Progress in order to build truly native mobile apps with TypeScript, JavaScript or just Angular which is an open source framework built by Google that offers declarative templates, dependency injection, and fully featured modules to build rich applications. Angular's versatile view handling architecture allows your views to be rendered as highly performant UI components native to iOS and Android mobile platforms. This decoupling of the view rendering layer in Angular combined with the power of native APIs with NativeScript have together created the powerful and exciting technology stack of NativeScript for Angular. This book focuses on the key concepts that you will need to know to build a NativeScript for Angular mobile app for iOS and Android. We'll build a fun multitrack recording studio app, touching on powerful key concepts from both technologies that you may need to know when you start building an app of your own. The structure of the book takes the reader from a void to a deployed app on both the App Store and Google Play, serving as a reference guide and valuable tips/tricks handbook. By the end of this book, you'll know majority of key concepts needed to build a successful NativeScript for Angular app. Style and approach This step-by-step advanced tutorial focuses on the key concepts you need to know to build a NativeScript for Angular mobile app for iOS and Android.

Android Development with Kotlin (Paperback): Marcin Moskala, Igor Wojda Android Development with Kotlin (Paperback)
Marcin Moskala, Igor Wojda
R1,373 Discovery Miles 13 730 Ships in 10 - 15 working days

Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code. About This Book * Leverage specific features of Kotlin to ease Android application development * Write code based on both object oriented and functional programming to build robust applications * Filled with various practical examples so you can easily apply your knowledge to real world scenarios * Identify the improved way of dealing with common Java patterns Who This Book Is For This book is for developers who have a basic understanding of Java language and have 6-12 months of experience with Android development and developers who feel comfortable with OOP concepts. What You Will Learn * Run a Kotlin application and understand the integration with Android Studio * Incorporate Kotlin into new/existing Android Java based project * Learn about Kotlin type system to deal with null safety and immutability * Define various types of classes and deal with properties * Define collections and transform them in functional way * Define extensions, new behaviours to existing libraries and Android framework classes * Use generic type variance modifiers to define subtyping relationship between generic types * Build a sample application In Detail Nowadays, improved application development does not just mean building better performing applications. It has become crucial to find improved ways of writing code. Kotlin is a language that helps developers build amazing Android applications easily and effectively. This book discusses Kotlin features in context of Android development. It demonstrates how common examples that are typical for Android development, can be simplified using Kotlin. It also shows all the benefits, improvements and new possibilities provided by this language. The book is divided in three modules that show the power of Kotlin and teach you how to use it properly. Each module present features in different levels of advancement. The first module covers Kotlin basics. This module will lay a firm foundation for the rest of the chapters so you are able to read and understand most of the Kotlin code. The next module dives deeper into the building blocks of Kotlin, such as functions, classes, and function types. You will learn how Kotlin brings many improvements to the table by improving common Java concepts and decreasing code verbosity. The last module presents features that are not present in Java. You will learn how certain tasks can be achieved in simpler ways thanks to Kotlin. Through the book, you will learn how to use Kotlin for Android development. You will get to know and understand most important Kotlin features, and how they can be used. You will be ready to start your own adventure with Android development with Kotlin. Style and approach A step-by-step guide that is filled with numerous real-world examples.

iPhone X, XR, XS, and XS Max for Seniors - A Ridiculously Simple Guide to the Next Generation of iPhone and iOS 12 (Paperback):... iPhone X, XR, XS, and XS Max for Seniors - A Ridiculously Simple Guide to the Next Generation of iPhone and iOS 12 (Paperback)
Brian Norman
R391 R366 Discovery Miles 3 660 Save R25 (6%) Ships in 10 - 15 working days
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,361 Discovery Miles 13 610 Ships in 10 - 15 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,133 Discovery Miles 11 330 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.

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,256 Discovery Miles 12 560 Ships in 10 - 15 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.

Microsoft HoloLens Developer's Guide (Paperback): Dennis Vroegop Microsoft HoloLens Developer's Guide (Paperback)
Dennis Vroegop
R1,358 Discovery Miles 13 580 Ships in 10 - 15 working days

Transform the ways you communicate, create, collaborate, and explore using Microsoft HoloLens About This Book * Create immersive augmented reality apps for Microsoft HoloLens from scratch * Leverage the powerful HoloLens sensors to interact with real-world motions and gestures and make your app life-like * Explore the powerful Unity 5 SDK along with the Windows Unified platform to get the most out of your HoloLens app Who This Book Is For If you are a developer who wants to create augmented reality apps for the Microsoft HoloLens platform, then this is the book for you. Coding experience with C# is assumed. What You Will Learn * Design an app for HoloLens that is feasible and attractive to use * Add gestures and interact with them * Create sounds in the app and place them in a 3D space * Use voice generation and voice recognition to make your apps more lifelike * Interact with the physical environment to place holograms on top of physical objects * Compare HoloLens with the other products and know how to use its strengths * Use assets from third parties to enrich our app In Detail HoloLens, Microsoft's innovative augmented reality headset, overlaps holograms into a user's vision of their environment. Your ideas are closer to becoming real when you can create and work with holograms in relation to the world around you. If you are dreaming beyond virtual worlds, beyond screens, beyond pixels, and want to take a big leap in the world of augmented reality, then this is the book you want. Starting off with brainstorming and the design process, you will take your first steps in creating your application for HoloLens. You will learn to add gestures and write an app that responds to verbal commands before gradually moving on creating sounds in the app and placing them in a 3D space. You will then communicate between devices in the boundaries of the UWP model. Style and approach This book takes a step-by-step, practical, tutorial-style approach where you will dive deep into HoloLens app development. You will work with the API and write your own complex scripts that would interact with the powerful HoloLens sensors and with realistic examples, you will be able to create immersive 3D apps for HoloLens.

Wearable-Tech Projects with the Raspberry Pi Zero (Paperback): Thomas Hamilton Wearable-Tech Projects with the Raspberry Pi Zero (Paperback)
Thomas Hamilton
R921 Discovery Miles 9 210 Ships in 10 - 15 working days

Leverage the cheapest and smallest computer to build exciting wearable-tech projects. About This Book * A practical and imaginative guide that exposes you to amazing wearable-tech projects * Create our own heart-rate monitor device and cool projects such as a Tweet-activated LED T-shirt * A practical guide packed with real-world, useful wearable-tech projects Who This Book Is For Everyone. While some prior knowledge of Python programming and use of the terminal on the Raspberry Pi would be advantageous, they are by no means necessary. Each chapter clearly sets the steps to be taken on your wearable-tech adventure. The first chapter assumes no prior knowledge to get your Pi Zero and you, up and running. The complexity of the electronic devices used, progress incrementally as you work through the chapters; there are clear steps to follow and pictures to help you at every turn along the way. What You Will Learn * Make use of your Raspberry Pi Zero to create wearable-tech projects * Interface with electronic devices and use Python to control them; incorporate these into real-world, practical, wearable-tech projects * Add LED devices to clothing and connect them to your Pi Zero * Change how LEDs react based upon your movement or messages sent through Twitter * Create a pedometer and heart rate monitor * Create your own GPS tracker In Detail With Wearable-Tech Projects with the Raspberry Pi Zero, you will begin with learning how to install the required software for your upcoming projects. You will also learn how to control electronic devices with the GPIOZero Python library. Next, you will be creating some stylish wearable-tech projects such as a motion-reactive LED cap and a Tweet-activated LED T-shirt. Toward the end of the book, you will be creating some useful health and fitness wearable-tech projects; these will help you monitor your heart rate, track your movements with GPS, and count your footsteps with your own pedometer. By the end of the book, you will have created a range of wearable-tech projects and learned enough about your Raspberry Pi Zero that you should be able to adapt these projects further or come up with your own creations! Style and approach This book showcases interesting and cool projects that use the Raspberry Pi Zero in wearable-tech. This book is for readers who are looking to progress to the next level of integrating hardware into their projects. Upon completion of each project, you will have a functional device that can be worn either to enhance your style or to provide you with practical data.

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
R255 R236 Discovery Miles 2 360 Save R19 (7%) Ships in 10 - 15 working days
WatchKit App Development Essentials - Learn to Develop Apps for the Apple Watch (Paperback): Neil Smyth WatchKit App Development Essentials - Learn to Develop Apps for the Apple Watch (Paperback)
Neil Smyth
R830 Discovery Miles 8 300 Ships in 10 - 15 working days
Mobile Test Automation with Appium (Paperback): Nishant Verma Mobile Test Automation with Appium (Paperback)
Nishant Verma
R1,191 Discovery Miles 11 910 Ships in 10 - 15 working days

Automate your mobile app testing About This Book * How to automate testing with Appium * Apply techniques for creating comprehensive tests * How to test on physical devices or emulators Who This Book Is For Are you a mobile developer or a software tester who wishes to use Appium for your test automation? If so, then this is the right book for you .You must have basic Java programming knowledge. You don't need to have prior knowledge of Appium. What You Will Learn * Discover Appium and how to set up an automation framework for mobile testing * Understand desired capabilities and learn to find element locators * Learn to automate gestures and synchronize tests using Appium * Take an incremental approach to implement page object pattern * Learn to run Appium tests on emulators or physical devices * Set up Jenkins to run mobile automation tests by easy to learn steps * Discover tips and tricks to record video of test execution, inter app automation concepts * Learn to run Appium tests in parallel on multiple devices simultaneously In Detail Appium is an open source test automation framework for mobile applications. It allows you to test all three types of mobile applications: native, hybrid, and mobile web. It allows you to run the automated tests on actual devices, emulators, and simulators. Today, when every mobile app is made on at least two platforms, iOS and Android, you need a tool that allows you to test across platforms. Having two different frameworks for the same app increases the cost of the product and time to maintain it as well. Appium helps save this cost. With mobile app growth exploding, mobile app automation is mainstream now. In this book, author Nishant Verma provides you with a firm grounding in the concepts of Appium while diving into how to set up appium & Cucumber-jvm test automation framework, implement page object design pattern, automate gestures, test execution on emulators and physical devices, and implement continuous integration with Jenkins. The mobile app we have referenced in this book is Quikr because of its relatively lower learning curve to understand the application. It's a local classifieds shopping app. Style and approach This book takes a practical, step-by-step approach to testing and automating individual apps such as native, hybrid, and mobile web apps using different examples.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Caran Dache Neocolor Ii Artists…
R96 Discovery Miles 960
Caran Dache Neocolor Ii Artists…
R96 Discovery Miles 960
Caran Dache Classic Neocolor I - Salmon
R96 Discovery Miles 960
Faber-Castell Gelatos Water Soluble…
R489 Discovery Miles 4 890
Caran Dache Neocolor Ii Artists…
R96 Discovery Miles 960
Caran Dache Neocolor Ii Artists…
R96 Discovery Miles 960
Caran Dache Classic Neocolor I - Grey
R96 Discovery Miles 960
Caran Dache Neocolor Ii Artists…
R96 Discovery Miles 960
Caran Dache Classic Neocolor I…
R117 Discovery Miles 1 170
Caran Dache Neocolor Ii Artists…
R96 Discovery Miles 960

 

Partners