0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (45)
  • R250 - R500 (196)
  • R500+ (803)
  • -
Status
Format
Author / Contributor
Publisher

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

Inclusive Design for Products - Including your missing 20% by embedding web and mobile accessibility (Paperback, 2nd New... Inclusive Design for Products - Including your missing 20% by embedding web and mobile accessibility (Paperback, 2nd New edition)
Jonathan Hassell
R651 Discovery Miles 6 510 Ships in 18 - 22 working days
Android Studio 3.4 Development Essentials - Kotlin Edition - Developing Android 9 Apps Using Android Studio 3.4, Kotlin and... Android Studio 3.4 Development Essentials - Kotlin Edition - Developing Android 9 Apps Using Android Studio 3.4, Kotlin and Android Jetpack (Paperback)
Neil Smyth
R1,254 Discovery Miles 12 540 Ships in 18 - 22 working days
Android Studio 3.5 Development Essentials - Kotlin Edition (Paperback): Neil Smyth Android Studio 3.5 Development Essentials - Kotlin Edition (Paperback)
Neil Smyth
R1,249 Discovery Miles 12 490 Ships in 18 - 22 working days
Practical Flutter - Improve your Mobile Development with Google's Latest Open-Source SDK (Paperback, 1st ed.): Frank... Practical Flutter - Improve your Mobile Development with Google's Latest Open-Source SDK (Paperback, 1st ed.)
Frank Zammetti
R1,250 R1,053 Discovery Miles 10 530 Save R197 (16%) Ships in 18 - 22 working days

Explore what Flutter has to offer, where it came from, and where it's going. Mobile development is progressing at a fast rate and with Flutter - an open-source mobile application development SDK created by Google - you can develop applications for Android and iOS, as well as Google Fuchsia.Learn to create three apps (a personal information manager, a chat system, and a game project) that you can install on your mobile devices and use for real. You will begin by getting a solid foundation of Flutter knowledge, and building on it immediately by constructing two more traditional productivity apps.. You will also learn to create a game, enabling you to see a whole other perspective on what Flutter can do. In addition to building these apps, you'll have the benefit of reviewing real-world issues you might encounter, along with ways to deal with them through tips and tricks, all designed to make your Flutter experience that much more productive and, frankly, fun! Practical Flutter will leave you with a solid grasp of how to build apps with Flutter, and springboard into creating more advanced apps on your own. By the time your journey through this material concludes, another larger one will begin as you springboard, well-prepared, into the larger world of Flutter development, tackling any project that comes your way with aplomb. Practical Flutter is a learning adventure you won't want to miss. What You'll Learn Get a Flutter project started and logically structure it Use the interface elements Flutter provides, such as widgets, controls, and extensions Build layouts using interface elements Use available tooling, specifically Android Studio Leverage server-side development and connect a Flutter app to a server back-end. Who This Book Is For Mobile developers who are looking to build for multiple mobile platforms and trying to do so with a codebase that is largely the same across all. Basic knowledge of iOS and Android generally, and some general programming experience is expected.

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
DASH Diet The Complete Guide - For Beginners, It Reduces Hypertension And Blood Pressure, Weight Loss, Healthy And Tasty... DASH Diet The Complete Guide - For Beginners, It Reduces Hypertension And Blood Pressure, Weight Loss, Healthy And Tasty Recipes, Low-Calorie Meals, Diabetes Prevention And Improved Health (Paperback)
Michelle Sullivan
R187 Discovery Miles 1 870 Ships in 18 - 22 working days
Impact of Mobile Services on Business Development and E-Commerce (Paperback): Francisco Liebana, Zoran Kalini?, Iviane Ramos De... Impact of Mobile Services on Business Development and E-Commerce (Paperback)
Francisco Liebana, Zoran Kalini?, Iviane Ramos De Luna, Inma Rodriguez Ardura
R4,410 Discovery Miles 44 100 Ships in 18 - 22 working days

Mobile devices have become an essential item in the daily lives of many people. As with any innovation, mobile services present both opportunities and challenges to current business models. The development of mobile communication coupled with evolving mobile services have completely changed the business landscape and have transformed consumer behavior. It is important to understand the impact that these services have on users' lives, business, and society. Impact of Mobile Services on Business Development and E-Commerce is a collection of innovative research that focuses on the importance of mobile services in business development and discusses the provision of decentralized services, mobile commerce and marketing, and new models for the delivery of mobile services such as business-to-consumer and peer-to-peer. While highlighting topics including global market, consumer behavior, and customer satisfaction, this book is ideally designed for business managers, executives, marketers, entrepreneurs, financial advisors, consumer behavior analysts, computer engineers, software developers, IT specialists, students, researchers, and business professionals.

Mastering JavaScript - A Complete Programming Guide Including jQuery, AJAX, Web Design, Scripting and Mobile Application... Mastering JavaScript - A Complete Programming Guide Including jQuery, AJAX, Web Design, Scripting and Mobile Application (Paperback)
Michael B White
R931 R834 Discovery Miles 8 340 Save R97 (10%) Ships in 18 - 22 working days
Android Development with Kotlin (Paperback): Marcin Moskala, Igor Wojda Android Development with Kotlin (Paperback)
Marcin Moskala, Igor Wojda
R1,212 Discovery Miles 12 120 Ships in 18 - 22 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.

Apple Watch (Series 4, 2019 Edition) - The Ultimate User Guide, How to master Apple Watch in 2 Hours (Paperback): Philip Knoll Apple Watch (Series 4, 2019 Edition) - The Ultimate User Guide, How to master Apple Watch in 2 Hours (Paperback)
Philip Knoll
R587 Discovery Miles 5 870 Ships in 18 - 22 working days
Learning Android Forensics - Analyze Android devices with the latest forensic tools and techniques, 2nd Edition (Paperback, 2nd... Learning Android Forensics - Analyze Android devices with the latest forensic tools and techniques, 2nd Edition (Paperback, 2nd Revised edition)
Oleg Skulkin, Donnie Tindall, Rohit Tamma
R1,178 Discovery Miles 11 780 Ships in 18 - 22 working days

A comprehensive guide to Android forensics, from setting up the workstation to analyzing key artifacts Key Features Get up and running with modern mobile forensic strategies and techniques Analyze the most popular Android applications using free and open source forensic tools Learn malware detection and analysis techniques to investigate mobile cybersecurity incidents Book DescriptionMany forensic examiners rely on commercial, push-button tools to retrieve and analyze data, even though there is no tool that does either of these jobs perfectly. Learning Android Forensics will introduce you to the most up-to-date Android platform and its architecture, and provide a high-level overview of what Android forensics entails. You will understand how data is stored on Android devices and how to set up a digital forensic examination environment. As you make your way through the chapters, you will work through various physical and logical techniques to extract data from devices in order to obtain forensic evidence. You will also learn how to recover deleted data and forensically analyze application data with the help of various open source and commercial tools. In the concluding chapters, you will explore malware analysis so that you'll be able to investigate cybersecurity incidents involving Android malware. By the end of this book, you will have a complete understanding of the Android forensic process, you will have explored open source and commercial forensic tools, and will have basic skills of Android malware identification and analysis. What you will learn Understand Android OS and architecture Set up a forensics environment for Android analysis Perform logical and physical data extractions Learn to recover deleted data Explore how to analyze application data Identify malware on Android devices Analyze Android malware Who this book is forIf you are a forensic analyst or an information security professional wanting to develop your knowledge of Android forensics, then this is the book for you. Some basic knowledge of the Android mobile platform is expected.

iOS 12 Programming for Beginners - An introductory guide to iOS app development with Swift 4.2 and Xcode 10, 3rd Edition... iOS 12 Programming for Beginners - An introductory guide to iOS app development with Swift 4.2 and Xcode 10, 3rd Edition (Paperback, 3rd Revised edition)
Craig Clayton
R1,306 Discovery Miles 13 060 Ships in 18 - 22 working days

Begin your iOS 12 app development journey with this practical guide Key Features Kick-start your iOS programming career and have fun building iOS apps of your choice Get to grips with Xcode 10 and Swift 4.2, the building blocks of iOS development Discover the latest features of iOS 12 - SiriKit, notifications, and much more Book DescriptionWant to build iOS 12 applications from scratch with the latest Swift 4.2 language and Xcode 10 by your side? Forget sifting through tutorials and blog posts; this book is a direct route to iOS development, taking you through the basics and showing you how to put principles into practice. Take advantage of this developer-friendly guide and start building applications that may just take the App Store by storm! If you're already an experienced programmer, you can jump right in and learn the latest iOS 12 features. For beginners, this book starts by introducing you to iOS development as you learn Xcode and Swift. You'll also study advanced iOS design topics, such as gestures and animations, to give your app the edge. You'll explore the latest Swift 4.2 and iOS 12 developments by incorporating new features, such as the latest in notifications, custom-UI notifications, maps, and the recent additions in Sirikit. The book will guide you in using TestFlight to quickly get to grips with everything you need to get your project on the App Store. By the end of this book, you'll be ready to start building your own cool iOS applications confidently. What you will learn Explore the distinctive design principles that define the iOS user experience Navigate panels within an Xcode project Use the latest Xcode asset catalogue of Xcode 10 Create a playgrounds project within your projects and understand how Ranges and Control flow work Study operations with integers and work your way through if statements Build a responsive UI and add privacy to your custom-rich notifications Set up Sirikit to add voice for Siri shortcuts Collect valuable feedback with TestFlight before releasing your apps on the App Store Who this book is forThis book is for you if you are completely new to Swift, iOS, or programming and want to make iOS applications. However, you'll also find this book useful if you're an experienced programmer looking to explore the latest iOS 12 features.

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,201 Discovery Miles 12 010 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.

Getting Started with Qt 5 - Introduction to programming Qt 5 for cross-platform application development (Paperback): Benjamin... Getting Started with Qt 5 - Introduction to programming Qt 5 for cross-platform application development (Paperback)
Benjamin Baka
R793 Discovery Miles 7 930 Ships in 18 - 22 working days

Begin writing graphical user interface(GUI) applications for building human machine interfaces with a clear understanding of key concepts of the Qt framework Key Features Learn how to write, assemble, and build Qt application from the command line Understand key concepts like Signals and Slots in Qt Best practices and effective techniques for designing graphical user interfaces using Qt 5 Book DescriptionQt is a cross-platform application framework and widget toolkit that is used to create GUI applications that can run on different hardware and operating systems. The main aim of this book is to introduce Qt to the reader. Through the use of simple examples, we will walk you through building blocks without focusing too much on theory. Qt is a popular tool that can be used for building a variety of applications, such as web browsers, media players such as VLC, and Adobe Photoshop. Following Qt installation and setup, the book dives straight into helping you create your first application. You will be introduced to Widgets, Qt's interface building block, and the many varieties that are available for creating GUIs. Next, Qt's core concept of signals and slots are well illustrated with sufficient examples. The book further teaches you how to create custom widgets, signals and slots, and how to communicate useful information via dialog boxes. To cap everything off, you will be taken through writing applications that can connect to databases in order to persist data. By the end of the book, you should be well equipped to start creating your own Qt applications and confident enough to pick up more advanced Qt techniques and materials to hone your skills. What you will learn Set up and configure your machine to begin developing Qt applications Discover different widgets and layouts for constructing UIs Understand the key concept of signals and slots Understand how signals and slots help animate a GUI Explore how to create customized widgets along with signals and slots Understand how to subclass and create a custom windows application Understand how to write applications that can talk to databases. Who this book is forAnyone trying to start development of graphical user interface application will find this book useful. One does not need prior exposure to other toolkits to understand this book. In order to learn from this book you should have basic knowledge of C++ and a good grasp of Object Oriented Programming. Familiarity with GNU/Linux will be very useful though it's not a mandatory skill.

Microsoft HoloLens Developer's Guide (Paperback): Dennis Vroegop Microsoft HoloLens Developer's Guide (Paperback)
Dennis Vroegop
R1,199 Discovery Miles 11 990 Ships in 18 - 22 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.

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

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

React Material-UI Cookbook - Build captivating user experiences using React and Material-UI (Paperback): Adam Boduch React Material-UI Cookbook - Build captivating user experiences using React and Material-UI (Paperback)
Adam Boduch
R953 Discovery Miles 9 530 Ships in 9 - 17 working days

Develop modern-day applications by implementing Material Design principles in React using Material-UI Key Features Use React components to build intuitive UI elements Explore a variety of styles and themes in the Material-UI framework using React components Learn practical React recipes and best practices for building modern web applications Book DescriptionMaterial-UI is a component library for rendering UI elements, using modern best practices from React and Material Design. This book will show you how you can create impressive and captivating modern-day web apps by implementing Material Design considerations. The book is designed to help you use a variety of Material-UI components to enhance UI functionality, along with guiding you through React best practices, and using state, context, and other new React 16.8 features. You will start with layout and navigation, exploring the Grid component and understanding how it's used to build layouts for your Material-UI apps. Using Material-UI components, you'll then explore the technique of effectively presenting information. In later sections, you will also learn about the different components for user interactions such as the text input component and buttons. Finally, the book will get you up to speed with customizing the look and feel of your app, right from creating a Material-UI theme through to styling icons and text. By the end of this book, you will have developed the skills you need to improve the look and feel of your applications using Material-UI components. What you will learn Build the overall structure and navigation for your Material-UI app Present simple and complex information in a variety of ways Develop interactive and intuitive controls Group content into sections using tabs and expansion panels Create a general page layout with Material-UI grids Use lists for complex data, and cards for detailed information Who this book is forThis book is for React developers who want to implement Material Design principles in their applications. You will also find this book helpful if you are a developer who wants to build a UI using React components without having to build your own UX framework.

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,298 Discovery Miles 12 980 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.

Mobile Test Automation with Appium (Paperback): Nishant Verma Mobile Test Automation with Appium (Paperback)
Nishant Verma
R1,053 Discovery Miles 10 530 Ships in 18 - 22 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.

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
R737 Discovery Miles 7 370 Ships in 18 - 22 working days
iOS 12 App Development Essentials - Learn to Develop iOS 12 Apps with Xcode 10 and Swift 4 (Paperback): Neil Smyth iOS 12 App Development Essentials - Learn to Develop iOS 12 Apps with Xcode 10 and Swift 4 (Paperback)
Neil Smyth
R1,335 Discovery Miles 13 350 Ships in 18 - 22 working days
Building a Sencha Touch Application - A Hands-On Introduction to Sencha Touch (Paperback): Jorge Ramon Building a Sencha Touch Application - A Hands-On Introduction to Sencha Touch (Paperback)
Jorge Ramon
R513 Discovery Miles 5 130 Ships in 18 - 22 working days
Hands-On Mobile and Embedded Development with Qt 5 - Build apps for Android, iOS, and Raspberry Pi with C++ and Qt (Paperback):... Hands-On Mobile and Embedded Development with Qt 5 - Build apps for Android, iOS, and Raspberry Pi with C++ and Qt (Paperback)
Lorn Potter
R1,088 Discovery Miles 10 880 Ships in 18 - 22 working days

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

Android Studio 3.2 Development Essentials - Android 9 Edition - Developing Android 9 Apps Using Android Studio 3.2, Java and... Android Studio 3.2 Development Essentials - Android 9 Edition - Developing Android 9 Apps Using Android Studio 3.2, Java and Android Jetpack (Paperback)
Neil Smyth
R1,244 Discovery Miles 12 440 Ships in 18 - 22 working days
Mobile Devices and Smart Gadgets in Human Rights (Paperback): Sajid Umair, Muhammad Yousaf Shah Mobile Devices and Smart Gadgets in Human Rights (Paperback)
Sajid Umair, Muhammad Yousaf Shah
R3,774 Discovery Miles 37 740 Ships in 18 - 22 working days

In recent years, technology has permeated every aspect of daily life and has drastically increased accessibility and empowerment for all demographics. Smart technologies and mobile applications now have the ability to promote and protect the basic rights of children, women, and men alike. A child's right to education and mental growth or a woman's socio-economic stability and protection from physical, sexual, and emotional abuse can all be attributed to these advancements. Mobile Devices and Smart Gadgets in Human Rights provides emerging research exploring the theoretical and practical applications of technology in relation to human ethical treatment and interactions. Featuring coverage on a broad range of topics such as public safety, augmented reality, and safety apps, this book is ideally designed for researchers, students, activists, academicians, policymakers, and government officials seeking current research on the influence of portable technologies in human rights and ethics.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Programming the Parallel Port…
Dhananjay Gadre Hardcover R5,215 Discovery Miles 52 150
The Diwan of Sidi Muhammad Ibn al-Habib…
Muhammad Ibn Al-Habib Paperback R555 Discovery Miles 5 550
Contributions to Ubiquitous Computing
Bernd Kramer Hardcover R4,201 Discovery Miles 42 010
The Sufis - Index Edition
Idries Shah Hardcover R739 Discovery Miles 7 390
Is Catholicism Reformable?
Michael Winter Paperback R333 Discovery Miles 3 330
The Idea of Beauty in Italian Literature…
Claudio Di Felice, Harald Hendrix, … Hardcover R3,871 Discovery Miles 38 710
Don't Miss the Celebration in Heaven…
Philip J Gentlesk Hardcover R610 Discovery Miles 6 100
The Stolen Lady - A Novel of World War…
Laura Morelli Hardcover R1,126 Discovery Miles 11 260
Newport Baseball History - America's…
Rick Harris Paperback R496 R463 Discovery Miles 4 630
Framed
John Grisham, Jim McCloskey Paperback R295 R235 Discovery Miles 2 350

 

Partners