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)

Beginning Watchkit Development (Paperback): Cory Bohon, Kyle Richter Beginning Watchkit Development (Paperback)
Cory Bohon, Kyle Richter
R613 Discovery Miles 6 130 Ships in 10 - 15 working days
Hacking University Mobile Phone & App Hacking and the Ultimate Python Programming for Beginners - Hacking Mobile Devices,... Hacking University Mobile Phone & App Hacking and the Ultimate Python Programming for Beginners - Hacking Mobile Devices, Tablets, Game Consoles, Apps and Essential Beginners Guide to Learn Python from Scratch (Paperback)
Isaac D Cody
R514 Discovery Miles 5 140 Ships in 10 - 15 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
R279 Discovery Miles 2 790 Ships in 10 - 15 working days
Mastering Cross-Platform Development with Xamarin (Paperback): Can Bilgin Mastering Cross-Platform Development with Xamarin (Paperback)
Can Bilgin
R1,246 Discovery Miles 12 460 Ships in 10 - 15 working days

Master the skills required to steer cross-platform applications from drawing board to app store(s) using Xamarin About This Book * Develop your Xamarin development skills with this comprehensive guide on various patterns and features so you can create elegant and high-quality applications * Create adaptive user interfaces on separate platforms without compromising the user experience and platform identity * Implement application lifecycle management concepts to manage and finalize cross-platform projects and efficiently collaborate with others Who This Book Is For This book is ideal for those who want to take their entry-level Xamarin mobile development skills to the next level to become the go-to person within their organization. To fully understand the patterns and concepts described, you should possess a reasonable level of knowledge about the core elements of Xamarin and cross-platform application development with it. What You Will Learn * Configure your environment for cross-platform projects with Xamarin * Gain memory management skills to avoid memory leaks and premature code cycles while decreasing the memory print of your applications * Employ asynchronous and parallel patterns to execute non-interactive and non-blocking processes * Create and use SQLite databases for offline scenarios * Integrate network resources with cross-platform applications * Design and implement eye-catching and reusable UI components without compromising nativity in mobile applications * Manage the application lifecycle of cross-platform development projects * Distribute Xamarin applications through public or private channels In Detail The main goal of this book is to equip you with the required know-how to successfully analyze, develop, and manage Xamarin cross-platform projects using the most efficient, robust, and scalable implementation patterns. This book starts with general topics such as memory management, asynchronous programming, local storage, and networking, and later moves onto platform-specific features. During this transition, you will learn about key tools to leverage the patterns described, as well as advanced implementation strategies and features. The book also presents User Interface design and implementation concepts on Android and iOS platforms from a Xamarin and cross-platform perspective, with the goal to create a consistent but native UI experience. Finally, we show you the toolset for application lifecycle management to help you prepare the development pipeline to manage and see cross-platform projects through to public or private release. Style and approach This is a comprehensive guide on various Xamarin features and patterns. Each topic is explained and demonstrated with code samples, which are revised in each section in an iterative manner and analyzed with available diagnostic tools to demonstrate the benefits of different patterns.

Hacking University - Computer Hacking and Mobile Hacking 2 Manuscript Bundle: Essential Beginners Guide on How to Become an... Hacking University - Computer Hacking and Mobile Hacking 2 Manuscript Bundle: Essential Beginners Guide on How to Become an Amateur Hacker and Hacking Mobile Devices, Tablets, Game Consoles, and Apps. (Hacking, How to Hack, Hacking for Beginners, Computer, (Paperback)
Isaac D Cody
R492 Discovery Miles 4 920 Ships in 10 - 15 working days
Mastering React Native (Paperback): Eric Masiello, Jacob Friedmann Mastering React Native (Paperback)
Eric Masiello, Jacob Friedmann
R1,274 Discovery Miles 12 740 Ships in 10 - 15 working days

Leverage frontend development skills to build impressive iOS and Android applications with React Native About This Book * Apply flexbox to get layout and build rich animations that bring your React Native application to life * Integrate third-party libraries and develop customized components that run natively on iOS and Android platforms * Combine React Native with Redux, Redux middleware, and a remote API to build scalable data-driven applications Who This Book Is For This book is for anyone who wants to build cross-platform native mobile applications using only JavaScript and the React Native framework. In particular, this book is especially useful for front-end developers who want to use their current skillset to build mobile applications. An existing working knowledge of JavaScript will help you get the most out of this book. What You Will Learn * Implement native React Native components and APIs * Explore React's JSX syntax * Manage data using Redux and Redux middleware * Build applications with React Native on both iOS and Android platforms * Perform animations in your applications using the animation APIs * Understand routing and Navigator comparison * Create your own Native module In Detail React Native has completely revolutionized mobile development by empowering JavaScript developers to build world-class mobile apps that run natively on mobile platforms. This book will show you how to apply JavaScript and other front-end skills to build cross-platform React Native applications for iOS and Android using a single codebase. This book will provide you with all the React Native building blocks necessary to become an expert. We'll give you a brief explanation of the numerous native components and APIs that come bundled with React Native including Images, Views, ListViews, WebViews, and much more. You will learn to utilize form inputs in React Native. You'll get an overview of Facebook's Flux data architecture and then apply Redux to manage data with a remote API. You will also learn to animate different parts of your application, as well as routing using React Native's navigation APIs. By the end of the book, you will be able to build cutting-edge applications using the React Native framework. Style and approach This comprehensive guide will take your React Native skills to the next level. It shows you how to develop a clear workflow to build scalable applications, and how to implement the architectural concepts covered to build applications that shine in the real world.

Hacking University - Learn Python Computer Programming from Scratch & Precisely Learn How The Linux Operating Command Line... Hacking University - Learn Python Computer Programming from Scratch & Precisely Learn How The Linux Operating Command Line Works 2 Manuscript Bundle: The Ultimate Beginners Guide in Mastering Python and a Complete Step by Step Guide in Learning Linux (Paperback)
Isaac D Cody
R519 Discovery Miles 5 190 Ships in 10 - 15 working days
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
R497 Discovery Miles 4 970 Ships in 10 - 15 working days
Swift 2 By Example (Paperback): Giordano Scalzo Swift 2 By Example (Paperback)
Giordano Scalzo
R1,229 Discovery Miles 12 290 Ships in 10 - 15 working days

Create robust and extensible iOS apps using the advanced features of Swift 2 About This Book * Get up to speed with the new features of Swift 2 by following the exhaustive examples in this book * Specialize in developing real iOS apps, and 2D and 3D videogames using Swift and Cocoapods * Learn how to build server API apps to feed your iOS client apps Who This Book Is For This book is ideal for those who want to learn to develop app in Swift, starting the right way. Whether you are an expert Objective-C programmer or are new to this platform, you'll quickly grasp the code of real world apps, and discover how to use Swift effectively. Prior experience in development for Apple devices would be helpful, but is not mandatory. What You Will Learn * Create a server in Swift to deliver JSON data to an iOS app * Take advantage of Cocoapods to use third-party libraries * Use a clean and effective architecture to decrease complexity and speed up development * Take advantage of the most useful parts of the iOS SDK * Build games with SpriteKit and SceneKit * Develop an app running on the cloud to act as an API server for your client's apps In Detail Swift is no longer the unripe language it was when launched by Apple at WWDC14, now it's a powerful and ready-for-production programming language that has empowered most new released apps. Swift is a user-friendly language with a smooth learning curve; it is safe, robust, and really flexible. Swift 2 is more powerful than ever; it introduces new ways to solve old problems, more robust error handling, and a new programming paradigm that favours composition over inheritance. Swift 2 by Example is a fast-paced, practical guide to help you learn how to develop iOS apps using Swift. Through the development of seven different iOS apps and one server app, you'll find out how to use either the right feature of the language or the right tool to solve a given problem. We begin by introducing you to the latest features of Swift 2, further kick-starting your app development journey by building a guessing game app, followed by a memory game. It doesn't end there, with a few more apps in store for you: a to-do list, a beautiful weather app, two games: Flappy Swift and Cube Runner, and finally an ecommerce app to top everything off. By the end of the book, you'll be able to build well-designed apps, effectively use AutoLayout, develop videogames, and build server apps. Style and approach These easy-to-follow tutorials show you how to build real-world apps. The difficulty and complexity level increases chapter by chapter. Each chapter is dedicated to build a new app, beginning from a basic and unstyled app through to a full 3D game. The last two chapters show you how to build a complete client-server ecommerce app right from scratch.

Amazon Echo - The Ultimate Beginner's Guide to Amazon Echo (Paperback): Andrew Butler Amazon Echo - The Ultimate Beginner's Guide to Amazon Echo (Paperback)
Andrew Butler
R253 Discovery Miles 2 530 Ships in 10 - 15 working days
Apple Pay Essentials (Paperback): Ernest Bruce Apple Pay Essentials (Paperback)
Ernest Bruce
R807 Discovery Miles 8 070 Ships in 10 - 15 working days

Harness the power of Apple Pay in your iOS apps and integrate it with global payment gateways About This Book * Be it adding an Apple Pay button to your app or calculating sales tax with Apple Pay- this book gives you all the information you need to build a fully-functional Apply Pay application * Paying within iOS Apps made easier and secure with this no nonsense and powerful guide * Escape tedious payment options by creating compelling product card screens that present the Pay button, which your customers can tap to quickly order your products Who This Book Is For This book is for anyone who wants to integrate Apple Pay in their applications. Basic familiarity with programming and the Xcode developer tools is expected. What You Will Learn * Design a product card that includes the Apple Pay button * Implement the Apple Pay workflow in an efficient way * Use NSDecimalNumber objects to perform financial calculations accurately * Manage custom order information in the Apple Pay workflow and your custom order management system * Extract payment information from a payment token * Implement a secure, server-side payment-processor program * Find out everything you wanted to know about Apple Pay in iOS 9 In Detail Apple Pay, one of the most talked about offerings of the latest iOS 9 release, is a digital wallet and electronic payment system developed by Apple Inc. Paying in stores or within apps has never been easier or safer. Gone are the days of searching for your wallet, and the wasted moments finding the right card! Now you can use your credit cards and rewards cards with just a touch. It allows payment to merchants, using Near field Communication (NFC), and within iOS apps. Implementing Apple Pay within apps for payment is a bit tricky, but our book solves this problem for you. Whether you are a brand new iOS app developer or a seasoned expert, this book arms you with necessary skills to successfully implement Apple Pay in your online-payment workflow. Whether you are a brand new iOS app developer or a seasoned expert, this book arms you with the necessary skills to successfully implement Apple Pay. We start off by teaching you how to obtain the certificates necessary to encrypt customers' payment information. We will use Xcode and Objective C for the interface and Node.js for server side code. You will then learn how to determine whether the customer can use Apple Pay, and how to create payment requests. You will come to grips with designing a payment-processor program to interact with the payment gateway. Finally, we take a look at a business-focused view of Apple Pay protocols and classes. By the end of this book, you will be able to build a fully functional Apple Pay-integrated iOS app Style and approach This is an easy-to-follow guide on integrating Apple Pay in your iOS Application. With step by step instructions along with excellent screen shots you will be able to learn everything that you wanted to know about Passbook and Apple Pay in iOS 8.

Getting Started with ResearchKit (Paperback): Edward Cessna, Dhanush Balachandran Getting Started with ResearchKit (Paperback)
Edward Cessna, Dhanush Balachandran
R1,175 Discovery Miles 11 750 Ships in 10 - 15 working days

Enter the era of medical research using mobile devices with the help of this guide on ResearchKit! About This Book * Create a simple clinical research app using most aspects of ResearchKit * Build a simple survey with various data types with the results printed on the screen. * A step-by-step guide introducing Apple's ResearchKit and techniques to incorporate it into various apps. Who This Book Is For This book is aimed at medical researchers with basic iOS coding knowledge and iOS developers looking to create clinical research apps. What You Will Learn * Learn to create customized consent form * Get introduced to two backend services: a simple backend server using Sinatra and Sage Bridge * Build a custom task (a conditional survey example) and a navigable task * Get an Overview of ResearchKit's open source repository and App Core * Interaction with the hardware of the device including the gyro and the motion sensors * Learn the basics of this revolutionary technology * Get introduced to the barebones app and learn to write your first code In Detail ResearchKit is an open source software development framework from Apple that lets you easily create mobile applications for clinical research studies. ResearchKit provides you the ability to orchestrate the administration of tasks and recording of the results. ResearchKit provides tasks in order to perform informed consent, active tasks, and surveys. Starting with the basics of the ResearchKit framework, this books walks you through the steps of creating iOS applications that could serve as the basis of a clinical research mobile app. This book will introduce readers to ResearchKit and how to turn your iPhone into into a clinical research tool. The book will start off by installing and building the research framework in line with the researcher's needs; during this, the reader will learn to embed ResearchKit in the application and create a small task. After this, the book will go a little deeper into creating modules for surveys, consents, and so on. The book will also cover the various aspects of privacy and security with regard to participant data, and how to build dashboards for visualizing medical data and results in line with the researcher's requirements: data backends, JSON serialization and deserialization, and so on. Readers will be able to fully utilize ResearchKit for medical research, will be able to get more and more patients to participate in their surveys, and will gain insights from the surveys using the dashboards created. Style and approach A hands-on guide with ample screenshots for you to follow and learn about ResearchKit. Each topic is explained sequentially and placed in context so that you can get a better understanding of every step in the process of creating clinical research apps.

Test-Driven iOS Development with Swift (Paperback): Dr. Dominik Hauser Test-Driven iOS Development with Swift (Paperback)
Dr. Dominik Hauser
R1,080 Discovery Miles 10 800 Ships in 10 - 15 working days

Create fully-featured and highly functional iOS apps by writing tests first About This Book * Learn test-driven principles to help you build apps with fewer bugs and better designs * Become more efficient while working with Swift to move on to your next project faster! * Learn how to incorporate all of the principles of test-driven development (TDD) in to your daily programming workflow Who This Book Is For If debugging iOS apps is a nerve-racking task for you and you are looking for a fix, this book is for you. What You Will Learn * Implement TDD in swift application development * Get to know the fundamentals, life cycle, and benefits of TDD * Explore the tools and frameworks to effectively use TDD * Develop models and controllers driven by tests * Construct the network layer using stubs * Use functional tests to ensure the app works as planned * Automate and streamline the building, analysing, testing, and archiving of your iOS apps In Detail Test-driven development (TDD) is a proven way to find software bugs early. Writing tests before your code improves the structure and maintainability of your app. Test-Driven iOS Development with Swift will help you understand the process of TDD and how it impacts your applications written in Swift. Through practical, real-world examples, you'll start seeing how to implement TDD in context. We will begin with an overview of your TDD workflow and then deep-dive into unit testing concepts and code cycles. We will showcase the workings of functional tests, which will help you improve the user interface. Finally, you will learn about automating deployments and continuous integration to run an environment. Style and approach This is an easy-to-follow example-driven tutorial, packed with lots of tips and tricks that explore TDD bit-by-bit in the process of making an iOS application.

iOS 8 Programming - An End-to-End Approach (Paperback): Henry H. Liu iOS 8 Programming - An End-to-End Approach (Paperback)
Henry H. Liu
R984 Discovery Miles 9 840 Ships in 10 - 15 working days
Swift Essentials - (Paperback, 2nd Revised edition): Dr Alex Blewitt Swift Essentials - (Paperback, 2nd Revised edition)
Dr Alex Blewitt
R977 Discovery Miles 9 770 Ships in 10 - 15 working days

Discover how to build iOS and watchOS applications in Swift 2 using Xcode About This Book * Gets you up and running with Swift programming without any prior iOS development experience. * A fast paced guide showing best practices and lets you get up to speed with Swift to quickly build your own iOS applications * A unique practical approach to make your life with Swift easy. Who This Book Is For Are you interested in learning Swift? Do you want to write iOS applications in Swift? If yes, then this is the book for you. No prior iOS programming experience is assumed; however, having some experience with any programming language will be beneficial. What You Will Learn * Dive into Swift and explore its innovative and powerful syntax * Work with Swift in Xcode to get a unique and productive approach to development * Find out how to create complete iOS applications * Discover rapid prototyping with a Swift playground * Get to know how to use the Swift storyboard to develop multi-page applications * Get to grips with parsing JSON and XML data from network sources * Build a network client for GitHub repositories, with full source code on GitHub In Detail Swift was considered one of the biggest innovations last year, and certainly with Swift 2 announced at WWDC in 2015, this segment of the developer space will continue to be hot and dominating. This is a fast-paced guide to provide an overview of Swift programming and then walks you through in detail how to write iOS applications. Progress through chapters on custom views, networking, parsing and build a complete application as a Git repository, all by using Swift as the core language Style and approach This fast-paced practical guide will quickly give you hands-on experience with all the features of Swift programming. Following the practical examples in the book will help you successfully create your own iOS applications.

Mastering Application Development with Force.com (Paperback): Kevin J. Poorman Mastering Application Development with Force.com (Paperback)
Kevin J. Poorman
R980 Discovery Miles 9 800 Ships in 10 - 15 working days

Design and develop state-of-the-art applications using Force.com's powerful development platform About This Book * Flaunt your skillsets by developing complex applications that include demanding concepts such as triggers, Visualforce controllers, batch jobs, and Lightning components * Earn the gratitude of your colleagues by structuring a project so that multiple developers can work independently of each other * Kevin Poorman, the author of the book and a Force.com MVP, shares his years of Force.com knowledge and experience with you through the medium of telling examples Who This Book Is For If you're a Force.com developer with a fundamental understanding of Apex and JavaScript but now want to enhance your skills with tips, tricks, and guidance on the best architectural and engineering practices, then this book is for you. What You Will Learn * Creating triggers, and the best practices for writing them * Developing a number of Visualforce controllers and extensions * Integrating third-party web APIs into your Apex code * Writing unit tests that cover testing bulk safety, user and profile settings, and negative tests * Creating a Lightning component for use in Salesforce1 * Getting acquainted with various methods for deploying metadata between orgs * Using the Rest sObject API for access to Salesforce objects and data using the REST methodology * Learning about overarching architectural considerations such as naming conventions, testing practices, and data modeling practices In Detail Force.com is an extremely powerful, scalable, and secure cloud platform, delivering a complete technology stack, ranging from databases and security to workflow and the user interface. With salesforce.com's Force.com cloud platform, you can build any business application and run it on your servers. The book will help you enhance your skillset and develop complex applications using Force.com. It gets you started with a quick refresher of Force.com's development tools and methodologies, and moves to an in-depth discussion of triggers, bulkification, DML order of operations, and trigger frameworks. Next, you will learn to use batchable and schedulable interfaces to process massive amounts of information asynchronously. You will also be introduced to Salesforce Lightning and cover components-including backend (apex) controllers, frontend (JavaScript) controllers, events, and attributes-in detail. Moving on, the book will focus on testing various apex components: what to test, when to write the tests, and-most importantly-how to test. Next, you will develop a changeset and use it to migrate your code from one org to another, and learn what other tools are out there for deploying metadata. You will also use command-line tools to authenticate and access the Force.com Rest sObject API and the Bulk sObject API; additionally, you will write a custom Rest endpoint, and learn how to structure a project so that multiple developers can work independently of each other without causing metadata conflicts. Finally, you will take an in-depth look at the overarching best practices for architecture (structure) and engineering (code) applications on the Force.com platform. Style and approach A step-by-step tutorial, with plenty of tips and tricks that will help you develop complex Force.com applications.

Android Programming and Open Source Tools (Paperback): Fore June Android Programming and Open Source Tools (Paperback)
Fore June
R549 Discovery Miles 5 490 Ships in 10 - 15 working days
Hacking University - Mobile Phone & App Hacking And Complete Beginners Guide to Learn Linux: Hacking Mobile Devices, Tablets,... Hacking University - Mobile Phone & App Hacking And Complete Beginners Guide to Learn Linux: Hacking Mobile Devices, Tablets, Game Consoles, Apps and Precisely Learn and Conquer the Linux Operating System (Paperback)
Isaac D Cody
R495 Discovery Miles 4 950 Ships in 10 - 15 working days
Android High Performance Programming (Paperback): Enrique Lopez Manas, Diego Grancini Android High Performance Programming (Paperback)
Enrique Lopez Manas, Diego Grancini
R1,390 Discovery Miles 13 900 Ships in 10 - 15 working days

Build fast and efficient Android apps that run as reliably as clockwork in a multi-device world About This Book * Wide coverage of various topics that help in developing optimal applications * Explore the concepts of Advanced Native Coding in depth * A must-have for professional-standard Android developers for whom performance failures and the sloppy use of resources are simply unacceptable Who This Book Is For This book is aimed at developers with an advanced knowledge of Android and who want to test their skills and learn new techniques to increase the performance of their applications. We assume they are comfortable working with the entire Android SDK, and have been doing it for a few years. They need to be familiar with frameworks such as NDK to use native code, which is crucial for app performance What You Will Learn * Create Android applications that squeeze the most from the limited resource capacity of devices * Swap code that isn't performing * Efficient memory management by identifying problems such as leaks * Reap the benefits of multithreaded and asynchronous programming * Maximize the security and encryption mechanisms natively provided by Android * Perform efficient network operations and techniques to retrieve data from servers * Master the NDK to write native code that can perform faster operations In Detail Performant applications are one of the key drivers of success in the mobile world. Users may abandon an app if it runs slowly. Learning how to build applications that balance speed and performance with functionality and UX can be a challenge; however, it's now more important than ever to get that balance right. Android High Performance will start you thinking about how to wring the most from any hardware your app is installed on, so you can increase your reach and engagement. The book begins by providing an introduction to state-of-the-art Android techniques and the importance of performance in an Android application. Then, we will explain the Android SDK tools regularly used to debug and profile Android applications. We will also learn about some advanced topics such as building layouts, multithreading, networking, and security. Battery life is one of the biggest bottlenecks in applications; and this book will show typical examples of code that exhausts battery life, how to prevent this, and how to measure battery consumption from an application in every kind of situation to ensure your apps don't drain more than they should. This book explains techniques for building optimized and efficient systems that do not drain the battery, cause memory leaks, or slow down with time. Style and approach The book follows a tutorial-based approach to take the reader from the basic fundamentals of debugging to advanced performance-improvement concepts.

Mobile Web Performance Optimization (Paperback): S. S Niranga Mobile Web Performance Optimization (Paperback)
S. S Niranga
R822 Discovery Miles 8 220 Ships in 10 - 15 working days

Deliver a better mobile user experience by improving and optimizing your website - follow these practical steps for cutting-edge application development About This Book * Optimize your website or application for an improved mobile performance * Learn how to create lightweight, intuitive mobile UI and make sure it's supported by a robust application architecture * Find out how to improve the performance of your applications by asking the right design questions at each stage in the development workflow Who This Book Is For This book has been created for web developers who want to optimize their website for today's mobile users. If you understand just how important user experience is, this book is for you - it will help you throughout the entire optimization process. What You Will Learn * Learn the three pillars of mobile performance * Find out how to ask - and answer - crucial design questions such as 'mobile or responsive?' * Learn how to minify CSS and JavaScript for improved performance * Monitor and debug your website with the leading browser testing tools * Explore the impact of caching on performance - and improve it using JavaScript and CSS frameworks * Make third-party plugins your friend - avoid common issues and pitfalls In Detail With users increasingly accessing the web on mobile devices, it's crucial to make sure your website is built to seamlessly fit this radical change in user behavior. Mobile Web Performance Optimization is designed to help you do exactly that - it's been created to help you build fast, and mobile-user-friendly websites and applications. Featuring guidance through a range of techniques and tools essential to modern mobile development, this accessible guide will make sure you're delivering a seamless and intuitive experience for your website's users. Begin by exploring the fundamental components of mobile web design and website optimization, before learning how to put the concepts into practice. Featuring cross-platform solutions, insights on developing lightweight yet robust UI, and insights on how to successfully manage data, this application development book takes you through every stage in the development process - so you can be confident that you're asking the right questions and using the best tools in the most effective way. By the end, you'll understand implicitly what it means to 'build for performance'- you'll be a more confident developer, capable of building projects that adapt to a changing world. Style and approach This book takes a step-by-step approach to mobile web optimization, explaining the topics in a conversational and easy-to-follow style. Each topic includes detailed explanations of the basic and advanced features of mobile web optimization.

Building a Home Security System with Raspberry Pi (Paperback): Matthew Poole Building a Home Security System with Raspberry Pi (Paperback)
Matthew Poole
R965 Discovery Miles 9 650 Ships in 10 - 15 working days

Build your own sophisticated modular home security system using the popular Raspberry Pi board About This Book * This book guides you through building a complete home security system with Raspberry Pi and helps you remotely access it from a mobile device over the Internet * It covers the fundamentals of interfacing sensors and cameras with the Raspberry Pi so that you can connect it to the outside world * It follows a modular approach so that you can choose the modules and features you want for your customized home security system Who This Book Is For This book is for anyone who is interested in building a modular home security system from scratch using a Raspberry Pi board, basic electronics, sensors, and simple scripts. This book is ideal for enthusiastic novice programmers, electronics hobbyists, and engineering professionals. It would be great if you have some basic soldering skills in order to build some of the interface modules. What You Will Learn * Understand the concepts behind alarm systems and intrusion detection devices * Connect sensors and devices to the on-board digital GPIO ports safely * Monitor and control connected devices easily using Bash shell scripting * Build an I/O port expander using the I2C bus and connect sensors and anti-tamper circuits * Capture and store images using motion detectors and cameras * Access and manage your system remotely from your mobile phone * Receive intrusion alerts and images through your e-mail * Build a sophisticated multi-zone alarm system In Detail The Raspberry Pi is a powerful low-cost credit-card-sized computer, which lends itself perfectly as the controller for a sophisticated home security system. Using the on-board interfaces available, the Raspberry Pi can be expanded to allow the connection of a virtually infinite number of security sensors and devices. The Raspberry Pi has the processing power and interfaces available to build a sophisticated home security system but at a fraction of the cost of commercially available systems. Building a Home Security System with Raspberry Pi starts off by showing you the Raspberry Pi and how to set up the Linux-based operating system. It then guides you through connecting switch sensors and LEDs to the native GPIO connector safely, and how to access them using simple Bash scripts. As you dive further in, you'll learn how to build an input/output expansion board using the I2C interface and power supply, allowing the connection of the large number of sensors needed for a typical home security setup. In the later chapters of the book, we'll look at more sophisticated topics such as adding cameras, remotely accessing the system using your mobile phone, receiving intrusion alerts and images by e-mail, and more. By the end of the book, you will be well-versed with the use of Raspberry Pi to power a home-based security system that sends message alerts whenever it is triggered and will be able to build a truly sophisticated and modular home security system. You will also gain a good understanding of Raspberry Pi's ecosystem and be able to write the functions required for a security system. Style and approach This easy-to-follow guide comprises a series of projects, where every chapter introduces a new concept and at the end of the book, all these concepts are brought together to create an entire home security system. This book features clear diagrams and code every step of the way.

An Introduction to the iPad with iOS10 (Paperback): Andrew Edney An Introduction to the iPad with iOS10 (Paperback)
Andrew Edney 1
R241 R197 Discovery Miles 1 970 Save R44 (18%) Ships in 9 - 15 working days
App Quality - Secrets for Agile App Teams (Paperback): Jason Joseph Arbon App Quality - Secrets for Agile App Teams (Paperback)
Jason Joseph Arbon
R542 Discovery Miles 5 420 Ships in 10 - 15 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
R354 Discovery Miles 3 540 Ships in 10 - 15 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
R401 Discovery Miles 4 010 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Incorporating the Internet of Things in…
P.B. Pankajavalli, G.S. Karthick Hardcover R8,200 Discovery Miles 82 000
A Handheld History
Lost in Cult Hardcover R739 Discovery Miles 7 390
Advanced Methodologies and Technologies…
D.B.A., Mehdi Khosrow-Pour, Hardcover R9,620 Discovery Miles 96 200
TI-83 Plus Calculator
BarCharts Inc Fold-out book or chart R208 Discovery Miles 2 080
My Digital Entertainment for Seniors…
Jason R. Rich Paperback R588 R146 Discovery Miles 1 460
Design and Optimization of Sensors and…
Vinod Kumar Singh, Ratnesh Tiwari, … Hardcover R6,221 Discovery Miles 62 210
Android Malware Detection using Machine…
ElMouatez Billah Karbab, Mourad Debbabi, … Hardcover R4,580 Discovery Miles 45 800
Algorithms, Methods, and Applications in…
Agustinus Borgy Waluyo Hardcover R5,372 Discovery Miles 53 720
How to Make a Living with Your Writing…
Joanna Penn Hardcover R455 Discovery Miles 4 550
Mobile Computing
Ian Phillips Hardcover R3,265 R2,878 Discovery Miles 28 780

 

Partners