|
Books > Computing & IT > Computer hardware & operating systems > Handheld devices (eg Palm, PocketPC)
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.
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.
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.
Create engaging user experiences and awesome user interfaces using
this guide About This Book * Move beyond default UI templates,
create and customize amazing UIs with Android Custom View * Enable
smooth data flow and create futuristic UIs by creating flexible
custom views * Scale your apps with responsive and data intensive
views Who This Book Is For This book is for Android developers who
want to create great user interfaces and move beyond the basics of
the standard UI elements. They must have basic Android development
knowledge along with basic Java programming. What You Will Learn *
Extend the standard UI widget framework by creating Custom views *
Add complex rendering, animations, and interactions to your views *
Optimize performance and decrease battery usage * Implement custom
views to share between multiple projects, or share it publicly *
Create 3D custom views using OpenGL ES In Detail To build great
user interfaces for your Android apps that go beyond the standard
UI elements, you need to use custom Android views. With these, you
can give your app a distinctive look and ensure that it functions
properly across multiple devices. This book will help you construct
a great UI for your apps by teaching you how to create custom
Android views. You will start by creating your first Android custom
view and go through the design considerations. You will then see
how the right choices will enable your custom view to perform
seamlessly across multiple platforms and Android versions. You will
create custom styleable attributes that work with Android XML
layouts, learn to process touch events, define custom attributes,
and add properties and events to them. By the end of this book, you
will be able to create apps with custom views that are responsive
and adaptable to make your app distinctive and an instant hit with
its users. Style and approach The approach will be that of a step
by step practical tutorial. The book will take you through a
complete journey, right from creating your first Android view to
customizing it to enable it to support any complex app.
|
|