Sebanyak 777 item atau buku ditemukan

Geolocation in IOS

Take advantage of iPhone and iPad sensors and advanced geolocation technologies to build state-of-the-art location applications. In this concise hands-on guide, author Alasdair Allan (Learning iOS Programming) takes you deep inside Apple’s Core Location framework, Map Kit, and other iOS tools, using illustrative examples and sample Objective-C code. Learn how to build location-aware apps for both iPhones and iPads, using code that detects hardware features and then adjusts your app’s behavior. If you’re a programmer with iOS experience, or a Mac developer familiar with Objective-C, this book helps you get off to a solid start in location-based app development. You’ll learn about: Core Location: Understand the significant-change location service and geo-fencing capabilities Map Kit: Embed maps into your application’s views Magnetometer: Use the on-board sensor as a digital compass Geocoding capabilities: Translate geographic coordinates into place names, and vice versa Heat maps: Get a code walkthrough for displaying these maps on top of a standard MapKit view Third-party SDKs: Add unique geo-location capabilities to your app from SkyHook Wireless, MapBox, and other providers

If you’re a programmer with iOS experience, or a Mac developer familiar with Objective-C, this book helps you get off to a solid start in location-based app development.

iOS Sensor Apps with Arduino

Wiring the iPhone and iPad into the Internet of Things

Turn your iPhone or iPad into the hub of a distributed sensor network with the help of an Arduino microcontroller. With this concise guide, you’ll learn how to connect an external sensor to an iOS device and have them talk to each other through Arduino. You’ll also build an iOS application that will parse the sensor values it receives and plot the resulting measurements, all in real-time. iOS processes data from its own onboard sensors, and now you can extend its reach with this simple, low-cost project. If you're an Objective-C programmer who likes to experiment, this book explains the basics of Arduino and other hardware components you need—and lets you have fun in the process. Learn how to connect the Arduino platform to any iOS device Build a simple application to control your Arduino directly from an iPad Gather measurements from an ultrasonic range finder and display them on your iPhone Connect an iPhone, iPad, or iPod Touch to an XBee radio network Explore other methods for connecting external sensors to iOS, including Ethernet and the MIDI protocol

With this concise guide, you’ll learn how to connect an external sensor to an iOS device and have them talk to each other through Arduino.

Linux Operations and Administration

LINUX OPERATIONS AND ADMINISTRATION introduces readers to Linux operations and system administration through a unified installation, using virtual machines. This text is more effective than those that take a professional approach because it eliminates confusion from working with differing hardware configurations, while allowing users to test interoperability between Linux and Windows. Detailed, yet reader-friendly, Linux Operations and Administration makes it easy to learn Linux and practice it with helpful in-text features like learning objectives and key terms, as well as items for self assessment such as review questions, hands-on activities, and case projects. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.

This text is more effective than those that take a professional approach because it eliminates confusion from working with differing hardware configurations, while allowing users to test interoperability between Linux and Windows.

Programming Linux Games

Explains how to build a scrolling game engine, play sound effects, manage compressed audio streams, build multiplayer games, construct installation scripts, and distribute games to the Linux community.

Explains how to build a scrolling game engine, play sound effects, manage compressed audio streams, build multiplayer games, construct installation scripts, and distribute games to the Linux community.

Embedded Linux Primer

A Practical Real-World Approach

Up-to-the-Minute, Complete Guidance for Developing Embedded Solutions with Linux Linux has emerged as today’s #1 operating system for embedded products. Christopher Hallinan’s Embedded Linux Primer has proven itself as the definitive real-world guide to building efficient, high-value, embedded systems with Linux. Now, Hallinan has thoroughly updated this highly praised book for the newest Linux kernels, capabilities, tools, and hardware support, including advanced multicore processors. Drawing on more than a decade of embedded Linux experience, Hallinan helps you rapidly climb the learning curve, whether you’re moving from legacy environments or you’re new to embedded programming. Hallinan addresses today’s most important development challenges and demonstrates how to solve the problems you’re most likely to encounter. You’ll learn how to build a modern, efficient embedded Linux development environment, and then utilize it as productively as possible. Hallinan offers up-to-date guidance on everything from kernel configuration and initialization to bootloaders, device drivers to file systems, and BusyBox utilities to real-time configuration and system analysis. This edition adds entirely new chapters on UDEV, USB, and open source build systems. Tour the typical embedded system and development environment and understand its concepts and components. Understand the Linux kernel and userspace initialization processes. Preview bootloaders, with specific emphasis on U-Boot. Configure the Memory Technology Devices (MTD) subsystem to interface with flash (and other) memory devices. Make the most of BusyBox and latest open source development tools. Learn from expanded and updated coverage of kernel debugging. Build and analyze real-time systems with Linux. Learn to configure device files and driver loading with UDEV. Walk through detailed coverage of the USB subsystem. Introduces the latest open source embedded Linux build systems. Reference appendices include U-Boot and BusyBox commands.

This edition adds entirely new chapters on UDEV, USB, and open source build systems. Tour the typical embedded system and development environment and understand its concepts and components.

Linux for Your Mac

LinuxPPC is a Linux operating system based on Red Hat 5.0 that runs on PowerPC processors. LinuxPPC allows users of Macintosh and other PowerPC based systems to experience the world of Linux. It is receiving accolades from Mac enthusiasts looking to cash in on a free, high performance operating system that can be used in conjunction with the Mac OS. The ApplixwareOffice suite is now included with the LinuxPPC distribution. Industry analysts speculate that this will greatly increase the appeal of LinuxPPC and open the door for more widespread use.

LinuxPPC is a Linux operating system based on Red Hat 5.0 that runs on PowerPC processors.

Linux Programming by Example

Covers GNU development, system programming, file handling, interprocess communication, network programming, application programming interfaces, X Window programming, debugging, and memory management

Covers GNU development, system programming, file handling, interprocess communication, network programming, application programming interfaces, X Window programming, debugging, and memory management