|
Books > Computing & IT > Computer hardware & operating systems > Handheld devices (eg Palm, PocketPC)
If you are a developer with some Android knowledge, but you do not
know how to test your applications using Android Studio, this book
will guide you. It is recommended that you are familiar with
Android Studio IDE.
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.
Unleash the power of Swift and discover the skills required to
build incredible robust iOS applications About This Book * Write
expressive, understandable, and maintainable Swift 2 code with this
hands-on course * Unveil the complex underpinnings of Swift to turn
your app ideas into reality * Specialize in developing real iOS
apps, and 2D and 3D video games using Swift and Cocoapods * Dive
deep into protocol extensions, learn new error handling model and
use featured Swift design patterns to write more efficient code Who
This Book Is For This course would be for app developers who are
new to developing for iOS or OSX and are trying to get grips with
Swift for the first time. What You Will Learn * From a solid
understanding of the Swift 2 language * Get to know the practical
aspects of how a computer program actually works * Understand the
paradigms used by Apple's frameworks, so you are not intimidated by
them * Create a server in Swift to deliver JSON data to an iOS app
* Take advantage of Cocoapods to use third-party libraries * Build
games with SpriteKit and SceneKit * Develop an app running on the
cloud to act as an API server for your client's apps * Dive into
the core components of Swift 2 including operators, collections,
control flow, and functions * Create and use classes, structures,
and enums including object-oriented topics such as inheritance,
protocols, and extensions * Develop a practical understanding of
subscripts, optionals, and closures * Master Objective-C
interoperability with mix and match * Access network resources
using Swift * Implement various standard design patterns in the
Swift language In Detail The Swift--Developing iOS Applications
course will take you on a journey to become an efficient iOS and OS
X developer, with the latest trending topic in town. Right from the
basics to the advanced level topics, this course would cover
everything in detail. We'll embark our journey by dividing the
learning path into four modules. Each of these modules are a mini
course in their own right; and as you complete each one, you'll
gain key skills and be ready for the material in the next module.
The first module is like a step-by-step guide to programming in
Swift 2. Each topic is separated into compressible sections that
are full of practical examples and easy-to-understand explanations.
Each section builds on the previous topics, so you can develop a
proficient and comprehensive understanding of app development in
Swift 2. By the end of this module, you'll have a basic
understanding of Swift 2 and its functionalities. The second module
will be the an easy-to-follow guide filled with tutorials to 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 e-commerce app right from scratch. You'll be
able to build well-designed apps, effectively use AutoLayout,
develop videogames, and build server apps. The third and the last
module of our course will take an example-based approach where each
concept covered is supported by example code to not only give you a
good understanding of the concept, but also to demonstrate how to
properly implement it. Style and approach This course includes all
the resources that will help you jump into the app development
.This course covers all the important aspects Swift application
development and is divided into individual modules so that you
develop your skill after the completion of a module and get ready
for the next. Through this comprehensive course, you'll learn how
to use Swift programming with hands-on examples from scratch to
finish!
The only Oracle Press guide to Oracle Application Development
Framework Mobile (ADF Mobile)
"Oracle ADF Mobile: Build Enterprise Applications with
JDeveloper for iOS & Android" shows you how to rapidly develop
single-source applications that can be packaged and deployed on
Apple iOS and Google Android platforms. This programming approach
maximizes code reuse and results in compelling mobile applications
while offering the simplest path for mobile-enabling Oracle
applications and middleware. Based on a hybrid mobile architecture,
Oracle ADF Mobile supports access to native device services,
enables offline applications, and protects enterprise investments
from future technology shifts. Filled with practical examples, this
Oracle Press guide helps you take full advantage of the flexible
features.
Coverage includes:
Oracle ADF Mobile Application Development; Setting up JDeveloper
and your Development Platform; Defining an Oracle ADF Mobile
Application; Controlling the Display of Application Features;
Creating Oracle ADF Mobile AMX Pages; Creating Oracle ADF Mobile
AMX User Interface; Bindings and Creating Data Controls; Device
Interaction; Using Web Services; Using the Local Database;
Deploying Oracle ADF Mobile Applications; Oracle ADF Mobile
Application Security; Testing and Debugging; Using More Complex UI
Components; Implementing Application Features as Remote URLs;
Enabling User Preferences; Setting Constraints
Synopsis Introducing iOS 6.x, the senior's guide to getting the
most out of your iPad for people of all ages - whether a tween,
teen, gen x'er, or a senior like Grandma herself - welcomes the
reader into a private classroom where they can kick off their shoes
and get the tech low down without being overwhelmed by geek talk.
Presented by an experienced teacher in iPad use, Grandma enjoys
teaching other seniors at Coastal Carolina University's OLLI
Program. In a user friendly and conversational tone, "Grandma Talks
Tech: Baby Boomers Take To iPads, Too " takes iPad users through
from a basic introduction to the iPad to enjoying full
functionality from these marvelous devices. Learn About: Navigating
Your iPad; Working with Email, Photos, and Other Built-In iPad
Apps; Third Party Apps You Can't Do Without; Accessibility
Features; What to Do If Your iPad Acts Up; and, Much More.
**Foreword Clarion Reviews** Clarion Review TECHNOLOGY "Gone are
the days when manufacturers provided written operating instructions
for new electronic devices...Sheila 'Grandma' Griffith has written
Grandma Talks Tech: Baby Boomers Take to iPads, Too to address that
need... Illustrations of screen images provide visual enhancement
of these processes, and a table of contents efficiently summarizes
the topics covered. Concluding glossaries explain popular
terminology used in electronic communication...Griffith
thoughtfully provides guidance for exporting contact information
from both Mac and Windows to iPads...provides a balanced analysis
of each phase of operation...the author succeeds in covering
material pertinent to the current versions of iPads. Her casual,
companionable writing style aims to put readers at ease...Grandma
Talks Tech fills a useful gap in today's electronics market by
providing readers with a reference book that eases the pain of
learning to 'talk tech.'" Margaret Cullison What Readers Are
Saying: ..". an in-depth book to help seniors learn their iPad
presented in an easy to read and understand way. The author's
extensive teaching experience with this subject matter really comes
through...an in-depth book to help seniors learn their iPad
presented in an easy to read and understand way. The author's
extensive teaching experience with this subject matter really comes
through...This book is a must have addition to enhance with your
iPad experience." Edward Pott - Computer System Architect and
Program Manager
Use PhoneGap to apply web development skills and learn variety of
cross-platform mobile applications About This Book * Utilize the
robust features of the mobile hybrid approach to develop, test, and
publish mobile applications using the PhoneGap framework * Use your
web skills for hybrid mobile application development and deliver to
many mobile platforms without rewriting the code * Develop a set of
ready-to-use mobile applications with this practical,
comprehensive, step-by-step guide Who This Book Is For If you are a
web developer with some experience in development of single page
applications and want to enter the world of mobile applications,
then this technology and book is ideal for you. Since PhoneGap
maintains an incredibly easy-to-use plugin interface, no previous
experience in native languages development (such as Objective-C or
Java) is required. What You Will Learn * Set up plugins to access
the camera and filesystem to capture media * Build a custom RESTful
service and integrate it with a PhoneGap application * Integrate a
HTML5 Canvas element to create mobile games * Build scalable
applications using a modern mobile web framework * Interact with
RESTful services from a mobile application * Build an audio/video
chat facility using the PhoneGap and WebRTC technologies * Develop
a PhoneGap plugin with native interfaces for iOS In Detail PhoneGap
is a free and open source framework that allows you to create
mobile apps using standardized web APIs for the platforms you care
about. It is one of the first and fastest spreading tools to
develop hybrid applications using CSS, JavaScript, and HTML,
without losing the advantages of native applications. If you are
already a web developer, this book will provide you with the skills
you need to create, customize, test, and deploy hybrid mobile
applications. Starting from the beginning, this book will cover how
to set up your PhoneGap development environment, add mobile web
frameworks and plugins, design and customize the application
layout, and utilize the embedded features of the PhoneGap
framework. By working through the steps in each chapter, you will
quickly master a variety of mobile applications with totally
different approaches. You will then learn how to develop a PhoneGap
plugin with native interfaces for iOS and Android, as well as
common approaches to test PhoneGap applications. With ample
screenshots that show you how to build a phenomenal application,
PhoneGap by Example will ensure your success with this cutting-edge
mobile development framework for hybrid applications. Style and
approach An easy-to-follow guide packed with hands-on examples of
real-world mobile applications. Each topic is explained
sequentially in the process of creating a hybrid mobile
application, and detailed explanations of the basic and advanced
features of PhoneGap are included.
This book will guide you through the process of building an
application and customizing it with the help of lucid instructions
on development, configuration, and administration with a practical,
step by step approach. If you are a developer who wants to create
mobile applications quickly, this is the book for you. Some basic
knowledge about of web technologies and client side languages such
as JavaScript, CSS and HTML will serve you well.
Intended to refresh the basics of Delphi as well as advance your
knowledge to the next level, it is assumed you will know RAD studio
and the Object Pascal language. However, if you are not an
experienced RAD studio programmer this accessible guide will still
develop those initial crucial skills.
Today, millions people use mobile devices like smartphones and
tablet computers on a daily basis to communicate and obtain
information. Further, due to recent technical advances in mobile
technology, consumers can use these devices to carry out a broad
range of activities that previously required a desktop or laptop
computer including shopping, banking, and accessing government
services. Given these trends, providing government information and
services "anytime, anywhere, and on any device" has become
increasingly important, particularly as some mobile users may not
have any other means of online access. This book describes the
demographics of mobile users and the factors that might be
associated with the increased use of mobile devices; the devices
individuals are using to access government services and the
challenges people face; and the actions the federal government has
taken to enhance access to government services via mobile devices.
This book also examines a report on Congress Member adoption and
use of two social networking services: Twitter and Facebook. The
book analyses data on Member use of Twitter and Facebook collected
by an academic institution in collaboration with the Congressional
Research Service during a two-month period between August and
October 2011 and the adoption of both platforms as of January 2012.
|
You may like...
King Lear
John Russell Brown
Hardcover
R2,335
Discovery Miles 23 350
|