Related to Apple

PHP Cookbook: Solutions and Examples for PHP Programmers
by Adam Trachtenberg

When it comes to creating dynamic web sites, the open source PHP language is red-hot property: used on more than 20 million web sites today, PHP is now more popular than Microsoft's ASP.NET technology. With our Cookbook's unique format, you can learn how to build dynamic web applications that work on any web browser. This revised new edition makes it easy to find specific solutions for programming challenges.
PHP Cookbook has a wealth of solutions for problems that you'll face regularly. With topics that range from beginner questions to advanced web programming techniques, this guide contains practical examples -- or "recipes" -- for anyone who uses this scripting language to generate dynamic web content. Updated for PHP 5, this book provides solutions that explain how to use the new language features in detail, including the vastly improved object-oriented capabilities and the new PDO data access extension. New sections on classes and objects are included, along with new material on processing XML, building web services with PHP, and working with SOAP/REST architectures. With each recipe, the authors include a discussion that explains the logic and concepts underlying the solution.

Creating a Website: The Missing Manual (English and English Edition)
by Matthew MacDonald

Think you need an army of skilled programmers to build a website? Think again. With nothing more than an ordinary PC, some raw ambition, and this book, you’ll learn how to create and maintain a professional-looking, visitor-friendly site. This Missing Manual gives you all the tools, techniques, and expert advice you need.


Plan your site. Create web pages by learning the basics of HTML and HTML5.

Control page design with CSS. Format text, images, links, tables, and other elements.

Attract visitors. Ensure that people can find your site through popular search engines.

Build a community. Add forums, fresh content, and a feedback form to encourage repeat visits.

Get smart. Use free tools to identify your site’s strengths and weaknesses.

Create your own blog. Post your musings with a free blog-hosting service.

Bring in cash. Host Google ads, sell Amazon’s wares, or push your own products.

Add pizzazz. Include audio, video, interactive menus, and more.

HTML5: Up and Running
by Mark Pilgrim

If you don't know about the new features available in HTML5, now's the time to find out. The latest version of this markup language is going to significantly change the way you develop web applications, and this book provides your first real look at HTML5's new elements and attributes.
Even though work on HTML5 is ongoing, browsers such as Safari, Mozilla, Opera, and Chrome already support many of its features -- and browsers for smart phones are even farther ahead, especially iPhone's MobileSafari browser. With HTML5: Up & Running, you'll learn how this new version enables browsers to interact with JavaScript much more easily than before. You'll also learn how HTML5 can help you develop applications that:

Display video directly in the browser, without having to rely on plugins
Work even when a user is offline, by taking advantage of HTML5's persistent storage
Offer a drawing canvas for dynamically generated 2-D graphics

This concise guide is the most complete and authoritative book you'll find on the subject. Author Mark Pilgrim writes the weekly digest for the HTML5 Working Group, and represents Google at conferences on HTML5's capabilities. Stay ahead of the curve. Order a copy of this book today.
Five Things You Should Know About HTML5
by Mark Pilgrim



1. It’s not one big thing. You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But the question itself is misleading. HTML5 is not one big thing; it is a collection of individual features. So you can’t detect “HTML5 support,” because that doesn’t make any sense. But you can detect support for individual features, like canvas, video, or geolocation.

You may think of HTML as tags and angle brackets. That’s an important part of it, but it’s not the whole story. The HTML5 specification also defines how those angle brackets interact with JavaScript, through the Document Object Model (DOM). HTML5 doesn’t just define video tag; there is also a corresponding DOM API for video objects in the DOM. You can use this API to detect support for different video formats, play a video, pause, mute audio, track how much of the video has been downloaded, and everything else you need to build a rich user experience around the video tag itself.

Chapter 2 and Appendix A will teach you how to properly detect support for each new HTML5 feature.



2. You don’t need to throw anything away. Love it or hate it, you can’t deny that HTML 4 is the most successful markup format ever. HTML5 builds on that success. You don’t need to throw away your existing markup. You don’t need to relearn things you already know. If your web application worked yesterday in HTML 4, it will still work today in HTML5. Period.

Now, if you want to improve your web applications, you’ve come to the right place. Here’s a concrete example: HTML5 supports all the form controls from HTML 4, but it also includes new input controls. Some of these are long-overdue additions like sliders and date pickers; others are more subtle. For example, the email input type looks just like a text box, but mobile browsers will customize their onscreen keyboard to make it easier to type email addresses. Older browsers that don’t support the email input type will treat it as a regular text field, and the form still works with no markup changes or scripting hacks. This means you can start improving your web forms today, even if some of your visitors are stuck on IE 6.


Read all the gory details about HTML5 forms in Chapter 9.

3. It’s easy to get started. “Upgrading” to HTML5 can be as simple as changing your doctype. The doctype should already be on the first line of every HTML page. Previous versions of HTML defined a lot of doctypes, and choosing the right one could be tricky. In HTML5, there is only one doctype: !DOCTYPE html

Upgrading to the HTML5 doctype won’t break your existing markup, because all the tags defined in HTML 4 are still supported in HTML5. But it will allow you to use -- and validate -- new semantic elements like article, section, header, and footer. You’ll learn all about these new elements in Chapter 3.



4. It already works Whether you want to draw on a canvas, play video, design better forms, or build web applications that work offline, you’ll find that HTML5 is already well-supported. Firefox, Safari, Chrome, Opera, and mobile browsers already support canvas (Chapter 4), video (Chapter 5), geolocation (Chapter 6), local storage (Chapter 7), and more. Google already supports microdata annotations (Chapter 10). Even Microsoft -- rarely known for blazing the trail of standards support -- will be supporting most HTML5 features in the upcoming Internet Explorer 9.

Each chapter of this book includes the all-too-familiar browser compatibility charts. But more importantly, each chapter includes a frank discussion of your options if you need to support older browsers. HTML5 features like geolocation (Chapter 6) and video (Chapter 5) were first provided by browser plugins like Gears or Flash. Other features, like canvas (Chapter 4), can be emulated entirely in JavaScript. This book will teach you how to target the native features of modern browsers, without leaving older browsers behind.



5. It’s here to stay. Tim Berners-Lee invented the world wide web in the early 1990s. He later founded the W3C to act as a steward of web standards, which the organization has done for more than 15 years. Here is what the W3C had to say about the future of web standards, in July 2009: Today the Director announces that when the XHTML 2 Working Group charter expires as scheduled at the end of 2009, the charter will not be renewed. By doing so, and by increasing resources in the HTML Working Group, W3C hopes to accelerate the progress of HTML5 and clarify W3C’s position regarding the future of HTML. HTML5 is here to stay. Let’s dive in.

JavaScript Step by Step (Step By Step (Microsoft))
by Steve Suehring

Your hands-on guide to JavaScript fundamentals
Expand your expertise—and teach yourself the fundamentals of JavaScript. If you have previous programming experience but are new to JavaScript, this tutorial delivers the step-by-step guidance and coding exercises you need to master core topics and techniques.
Discover how to:

Work with JavaScript syntax, variables, and data types
Master techniques for building cross-browser programs
Speed up and simplify app development with jQuery
Quickly retrieve data from a server using AJAX requests
Adapt your app for mobile devices with jQuery Mobile
Build Windows 8 apps using HTML, CSS, and JavaScript

Apple Pro Training Series: Logic Pro X: Professional Music Production
by David Nahmani

Completely revised and updated for Logic Pro X, this Apple-certified guide shows you how to record, produce, and polish music files with Apple’s professional audio software. Veteran music producer David Nahmani’s step-by-step, instructions teach you everything from basic music creation to advanced production techniques using Logic’s software synthesizers, samplers, and digital signal processors. Learn about all of the key features in Logic Pro X including Flex Pitch, Drummer, Drum Kit Designer, Track Stacks, MIDI Effects, and more. Using the book’s online files and Logic Pro X, you’ll begin making music in the first lesson. Whether you’re looking to use your computer as a digital recording studio, create musical compositions, or transfer that song in your head into music you can share, this comprehensive book will show you how.
 Lesson and media files available online

 Focused lessons take you step-by-step through professional, real-world projects

 Accessible writing style puts an expert instructor at your side

 Ample illustrations and keyboard shortcuts help you master techniques fast

 Lesson goals and time estimates help you plan your time

 Chapter review questions summarize what you’ve learned and prepare you for the Apple Certifi ed Pro Exam

How to Do Everything: iCloud, Second Edition
by Jason R. Rich

Maximize the latest iCloud capabilities This all-new edition of How To Do Everything: iCloud fully covers iCloud’s versatile features and offers step-by-step directions on how to use each one, including Shared Photo Streams, the iWork for iCloud apps, and iCloud Keychain. You’ll learn how to set up iCloud, transfer and sync app-specific data, documents, files, photos, music, and other content among your computers and iOS mobile devices.

Use iCloud with your Mac, iPhone, iPad, iPad mini, and iPod touch
Migrate from Apple MobileMe to iCloud
Learn new iCloud features, including Shared Photo Streams, iWork for iCloud online apps, iCloud Keychain, and much more
Manage your digital music library and iTunes purchases with iCloud
Use the Premium iTunes Match service
Store and manage your digital photos with My Photo Stream
Share your digital images with others using iCloud’s Shared Photo Streams
Sync files and documents among computers and iOS devices
Manage and sync your Safari bookmarks, reading list, and passwords using iCloud and iCloud Keychain
Work with iWork for iCloud
Learn about other cloud-based services
Sync and share apps, app-related data, and eBooks among iOS mobile devices and your computer(s)
Back up your iPhone and iPad with iCloud
Stream Apple TV content to your HD TV
Locate a Lost Mac, iPhone, iPad or iPod touch with iCloud’s Find My… feature
Manage your iCloud email account
Troubleshoot iCloud-related problems

The Last Layer: New methods in digital printing for photography, fine art, and mixed media (Voices That Matter)
by Bonny Pierce Lhotka

In The Last Layer–the follow-up to Digital Alchemy, her successful book on alternative printmaking techniques–Bonny Lhotka teaches how to make prints that take their inspiration from early printmaking processes. In this book, Lhotka shows readers step-by-step how to create modern-day versions of anthotypes, cyanotypes, tintypes, and daguerreotypes as well as platinum and carbon prints. She also reinvents the photogravure and Polaroid transfer processes and explores and explains groundbreaking techniques for combining digital images with traditional monotype, collograph, and etching press prints. By applying these classic techniques to modern images, readers will be able to recreate the look of historical printmaking techniques and explore the limits of their creative voice. Best of all, the only equipment required is a desktop inkjet printer that uses pigment inks, and a handful of readily available materials and supplies–not the toxic chemicals once required to perform these very same processes.
 
Leveraging her training as a traditional painter and printmaker, Bonny Lhotka brings new innovations and inventions that combine the best of centuries of printmaking technique with modern technology to create unique works of art and photography. After years of experimentation and development, these new processes allow alternative photographers, traditional printer makers, and 21st century digital artists to express their creative voice in ways never before possible. 

Fine Art Printing for Photographers: Exhibition Quality Prints with Inkjet Printers
by Uwe Steinmueller

Today's digital cameras continue to produce increasingly higher definition image data files, making high resolution, large-format output possible. As printing technology moves forward at an equally fast pace, the new inkjet printers are capable of printing with great precision at a very fine resolution, providing an amazing tonal range and significantly superior image permanence at a more affordable price. In the hands of knowledgeable photographers, these printers are able to produce prints that are comparable to the highest quality darkroom prints on fine art paper.

The third edition of this best-selling book provides the necessary foundation for successful fine art printing: the understanding of color management, profiling, paper, and inks. It offers advice on selecting an appropriate printer for long-lasting fine art prints, demonstrates how to set up the printing workflow and select a suitable paper for your subject, and guides you step-by-step through the process of converting an image file to an outstanding fine art print.

This new edition covers the most recent lines of high-end inkjet printers, photo papers, and devices for monitor and printer profiling. It also addresses the printing dialogs and some new features of Photoshop CS6.

PhoneGap Essentials: Building Cross-Platform Mobile Apps
by John M. Wargo

PhoneGap is Adobe’s distribution of the free and open source framework (originally developed by Nitobi) that is now also available from the Apache Foundation as Apache Cordova™. Using PhoneGap, developers can build native mobile apps using standard HTML5, JavaScript, and CSS, and then deploy those apps to every leading mobile platform with little or no recoding. Up to now, though, PhoneGap was lacking complete, practical documentation. PhoneGap Essentials fills that void: It’s the first concise, yet complete, tutorial for succeeding with PhoneGap in real-world development.   Experienced mobile developer John M. Wargo thoroughly introduces the PhoneGap platform, explaining what it is, what it does, and how it works. He then guides you through configuring PhoneGap environments—creating complete mobile apps—and building them for the Google Android™, Samsung bada, BlackBerry® devices, Apple® iOS, Symbian™ OS, and Windows® Phone. Through realistic examples, you’ll master key PhoneGap APIs for everything from GPS to the file system, contacts to camera, device to events, and more. Wargo also demonstrates how to take full advantage of PhoneGap Build, PhoneGap’s cloud-based packaging utility.   Coverage includes
The anatomy of a PhoneGap application (what makes an application a PhoneGap application) Understanding the impact of cross-platform development issues Exploring the entire PhoneGap development process, including testing and debugging Expanding PhoneGap’s capabilities with third-party development tools and plug-ins Building cross-platform apps that use the device camera, compass, accelerometer, and other hardware Reading from and writing to the contacts database and the device file system Installing tools needed to develop PhoneGap apps for Android, bada, BlackBerry, iOS, Symbian, and Windows Phone Reacting to events and notifying users Using the Media API to record and play media files Building for multiple platforms simultaneously using PhoneGap Build 
About the Website Downloadable code projects, additional information, and errata are available at phonegapessentials.com.

Microsoft Office 2010: Introductory (Shelly Cashman Series(r) Office 2010)
by Gary B. Shelly

Microsoft Office 2010: Introductory provides a project-based, step-by-step approach to teaching the Office 2010 applications.

About This Edition
Introduce your students to the new generation of Microsoft Office with the new generation of Shelly Cashman Series books! For the past three decades, the Shelly Cashman Series has effectively introduced computer skills to millions of students. With Office 2010, we're continuing our history of innovation by enhancing our proven pedagogy to reflect the learning styles of today's students. In Microsoft Office 2010: Introductory, you'll find features that are specifically designed to engage students, improve retention, and prepare them for future success. Our trademark step-by-step, screen-by-screen approach now encourages students to expand their understanding of the Office 2010 software through experimentation, exploration, and planning ahead. Brand-new end-of-chapter exercises prepare students to become more capable software users by requiring them to use critical thinking and problem-solving skills to create real-life documents.
New Features
Expanded coverage of PowerPoint and Outlook to provide a thorough introduction to these applications and give exposure to the numerous enhancements made with Office 2010.

Chapter topic redistribution offering concise chapters that ensure complete skill coverage and lead to more manageable chapters.

New pedagogical elements that enrich material, creating an accessible and user-friendly approach, allowing easy navigation through the skills in each chapter.



Additional Features
A step-by-step, screen-by-screen approach allows educators to successfully teach to all learning styles and make sure that students retain information to be used in their personal and professional lives.

A new opening chapter presents essential Office 2010 and Windows® 7 skills, preventing repetitive coverage of basic skills in the applications chapters, and providing students with a strong base for further learning.

Expanded coverage of PowerPoint and Outlook to provide a thorough introduction to these applications and give exposure to the numerous enhancements made with Office 2010.