Welcome to Programming Books | Windows Programming Books Online Shop. Get Discount and Cheap Programming Books, Android Programming Books Deals and browse our product list. We have the best Python Programming Books offers.

Taking Your iPad to the Max (Technology in Action)

Taking Your iPad to the Max (Technology in Action)

It looks different. It acts different. There’s no right way to hold it. It responds to the touch of your fingertips. It’s the Internet in your lap. It connects to the world, yet it is as personal as a well-worn book. Taking Your iPad to the Max is written so that anyone, from a computer-savvy teenager to a 92-year-old great-grandmother, can quickly get up to speed on Apple’s latest hit. As bloggers at The Unofficial Apple Weblog (tuaw.com), we have the happy privilege of working with Apple products every day. The iPad is so different from any computer you’ve ever used, and we realize many people could use a helping hand, to feel comfortable buying and using an iPad. We take you from selecting and buying an iPad, to connecting it to the Internet, and then demonstrate just how to use the incredible power of the iPad and all its apps to enhance your life. Whether you’re using your iPad to surf the Internet, admire family photos, listen to music, watch movies, or read a book, we’re here to guide you. We show you how your iPad can be a virtual shopping mall, opening the door to purchases of music, books, videos, and movies. We help you organize your daily life through the use of Calendar, Notes, and Contacts, communicate with friends and colleagues with Mail, and find your way with Maps. The iPad is more than the ultimate leisure device; it’s also a work tool. Taking Your iPad to the Max guides you through the basics of Apple’s iWork suite for iPad. Learn to create business or personal documents with Pages, make professional presentations with Keynote, and keep data and finances under control with Numbers. What you’ll learn Learn to manipulate the iPad and its tens of thousands of apps Watch, read and listen more with endless movies, books and music at your fingertips Use iPad as a professional office tool to create rich documents, spreadsheets, and presentations Get connected, stay connected and set your computing life free Who this book is for No matter how you intend to use your iPad, for work or play, for movies or books, you are the person we wrote this book for. Welcome to the next world of computing – you’re gonna love it. Table of Contents Bringing Home the iPad Connecting to iTunes Exploring the iPad Hardware Interacting with Your iPad Connecting to the Internet Browsing with Mobile Safari Touching Your Music and Video Shopping at the App Store, Music Store, and Book Store Using iBooks Leveraging Your Desk Set Setting Up and Using Email Working with Maps Taking Your Photos With You On the Go with iWork Other Great Ways to Use Your iPad

22.79 [ Detail ]

iPad 2 Fully Loaded

iPad 2 Fully Loaded

A hip, straightforward guide to squeezing every bit of functionality from the iPad 2Apple's new iPad 2 offers new functionality, WiFi or 3G connectivity, a choice of data plans, and a new and more powerful iOS 4 operating system in a thinner, lighter device. This book shows how to get the most from every feature. It covers the two front- and rear-facing cameras, advice on using the multitouch display, and the pros and cons of WiFi vs. 3G. Then it explores video chatting with FaceTime, streaming music and movies to your HDTV, tips on shooting HD video, how to sync the iPad to your computer and transfer content, and much more.With its advanced iOS 4 operating system, the iPad 2 offers new functionality, two cameras, WiFi and 3G connectivity, and the availability of thousands of appsThis book explains how to evaluate and choose a data plan as well as how to set up your iPad 2 with iTunes, transfer content, and sync the iPad with your computerCovers downloading movies, music, and iBooks; buying or renting TV shows; managing e-mail, calendars, and to-do lists; and using built-in productivity appsExplores video chatting, taking photos and HD video, accessing social media, finding hotels and restaurants, and even how the iPad can make learning more fun for kidsGet all you paid for in your iPad 2 with the advice in this book!

[ Detail ]

Professional iPhone and iPod touch Programming: Building Applications for Mobile Safari (Wrox Professional Guides)

Professional iPhone and iPod touch Programming: Building Applications for Mobile Safari (Wrox Professional Guides)

The Safari-exclusive applications for iPhone and iPod touch assemble various elements, and this book shows you how to integrate these elements with key design concepts and principles in order to develop a highly usable interface for the touch screen. You’ll learn to use existing open-source libraries in your code, imitate the overall look and feel of built-in Apple applications, and migrate existing Web 2.0 apps and sites to this new mobile platform. By the end of the book, you’ll feel untouchable as you create a custom mobile application from scratch.Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

39.99 [ Detail ]

iPhone and iPad in Action

iPhone and iPad in Action

iPhone and iPad In Action, compiled by mobile software developer and blogger Brandon Trebitowski, simplifies existing iPhone topics while also updating them to account for the 3.4 SDK framework including iPad coverage. Beyond covering the basics of iPhone development, this edition also explores exciting topics such as the accelerometer, peer-to-peer gaming, mapkit, push notifications, and in-app purchasing. The reader is provided with step-by-step instructions on how to integrate the APIs into new or existing applications.After completing this book, the reader will have all of the knowledge necessary to create fully functional iPhone applications ready for the App Store. There are many sample applications to work from including a chat client, video game, interactive map, and many others.

28.62 [ Detail ]

The Art of LEGO MINDSTORMS NXT-G Programming

The Art of LEGO MINDSTORMS NXT-G Programming

The LEGO® MINDSTORMS® software and its NXT-G programming language are powerful tools that make it easy to write custom programs for your robots. NXT-G is a great first programming language, but that doesn't mean it's easy to understand—at least not right away.In The Art of LEGO MINDSTORMS NXT-G Programming, author and experienced software engineer Terry Griffin explains how to program MINDSTORMS robots with NXT-G. You'll learn how to work with the core parts of the NXT-G language, such as blocks, data wires, files, and variables, and see how these pieces can work together. You'll also learn good programming practices, bad habits to avoid, and useful debugging strategies.As you follow along with the book's extensive instructions and explanations, you'll learn exactly how NXT-G works and how to: Write custom programs that make your robots appear to think and respond to your commands Design, create, and debug large programs Write programs that use data wires and the NXT buttons to turn a robot into a contraption, like a sound generator or a sketch pad Use My Blocks in your programs, and share them with others Store data on the NXT, manage its memory, and transfer files between the NXT and your computer The book's programs work with one general-purpose test robot that you'll build in Chapter 3.Whether you're a young robotics enthusiast, an adult working with children to learn robotics, a parent, a FIRST LEGO League coach, or a teacher using NXT in the classroom, this is the complete guide to NXT-G that you've been looking for.Requirements: One LEGO MINDSTORMS NXT or NXT 2.0 set

19.18 [ Detail ]

iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps (Pragmatic Programmers)

iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps (Pragmatic Programmers)

iOS Recipes begins with a tour of UIKit. Former Apple Evangelist Matt Drance and expert graphical-systems programmer Paul Warren show you how to write splash screens and embedded web browsers that are easily dropped into any project. You'll explore techniques for building complex table views without losing yourself in a sea of code, and see how to add some unique visual touches to any table--even the ones you've already built. Next you'll explore Quartz and Core Animation, and you'll walk through a number of fills, transforms, and animations that will breathe life into any app or game. You'll also learn about gestures, transitions, and custom controls to take your user interactions to the next level. You'll tackle networking with a few basic techniques to prevent unnecessary repetition in your codebases, and address some more complex problems like uploading large files to a web server. Finally, you'll see some simple disciplines and ideas that will make architecting, debugging, maintaining, and ultimately shipping your application easier every single time. By the end of this book, you'll have expanded your iPhone and iPad development knowledge and be well on your way to building elegant solutions that are ready for whatever project you take on next.

20.39 [ Detail ]

Oracle Database 11g PL/SQL Programming (Oracle Press)

Oracle Database 11g PL/SQL Programming (Oracle Press)

Design Feature-Rich PL/SQL ApplicationsDeliver dynamic, client/server PL/SQL applications with expert guidance from an Oracle programming professional. With full coverage of the latest features and tools, Oracle Database 11g PL/SQL Programming lays out each topic alongside detailed explanations, cut-and-paste syntax examples, and real-world case studies. Access and modify database information, construct powerful PL/SQL statements, execute effective queries, and deploy bulletproof security. You'll also learn how to implement C, C++, and Java procedures, Web-enable your database, cut development time, and optimize performance.Create, debug, and manage Oracle-driven PL/SQL programsUse PL/SQL structures, delimiters, operators, variables, and statementsIdentify and eliminate errors using PLSQL_WARNINGS and exception handlersWork with functions, procedures, packages, collections, and triggersDefine and deploy varray, nested table, and associative array data typesHandle external routines, object types, large objects, and secure filesCommunicate between parallel sessions using DBMS_ALERT and DBMS_PIPECall external procedures through Oracle Net Services and PL/SQL wrappersIntegrate internal and server-side Java class libraries using Oracle JVMDevelop robust Web applications using PL/SQL Gateway and Web Toolkit

33.32 [ Detail ]

OpenGL SuperBible: Comprehensive Tutorial and Reference (5th Edition)

OpenGL SuperBible: Comprehensive Tutorial and Reference (5th Edition)

OpenGL® SuperBible, Fifth Edition is the definitive programmer’s guide, tutorial, and reference for the world’s leading 3D API for real-time computer graphics, OpenGL 3.3. The best all-around introduction to OpenGL for developers at all levels of experience, it clearly explains both the API and essential associated programming concepts. Readers will find up-to-date, hands-on guidance on all facets of modern OpenGL development, including transformations, texture mapping, shaders, advanced buffers, geometry management, and much more. Fully revised to reflect ARB’s latest official specification (3.3), this edition also contains a new start-to-finish tutorial on OpenGL for the iPhone, iPod touch, and iPad.   Coverage includes • A practical introduction to the essentials of real-time 3D graphics • Core OpenGL 3.3 techniques for rendering, transformations, and texturing • Writing your own shaders, with examples to get you started • Cross-platform OpenGL: Windows (including Windows 7), Mac OS X, GNU/Linux, UNIX, and embedded systems • OpenGL programming for iPhone, iPod touch, and iPad: step-by-step guidance and complete example programs • Advanced buffer techniques, including full-definition rendering with floating point buffers and textures • Fragment operations: controlling the end of the graphics pipeline • Advanced shader usage and geometry management • A fully updated API reference, now based on the official ARB (Core) OpenGL 3.3 manual pages • New bonus materials and sample code on a companion Web site, www.starstonesoftware.com/OpenGL   Part of the OpenGL Technical Library–The official knowledge resource for OpenGL developers The OpenGL Technical Library provides tutorial and reference books for OpenGL. The Library enables programmers to gain a practical understanding of OpenGL and shows them how to unlock its full potential. Originally developed by SGI, the Library continues to evolve under the auspices of the OpenGL Architecture Review Board (ARB) Steering Group (now part of the Khronos Group), an industry consortium responsible for guiding the evolution of OpenGL and related technologies.

44.99 [ Detail ]

iOS Wow Factor: UX Design Techniques for iPhone and iPad

iOS Wow Factor: UX Design Techniques for iPhone and iPad

With the millions of apps in the crowded Apple iTunes App Store, it can be difficult to get your apps noticed. How can you make your app stand out from the crowd and get it the reviews it deserves?  iOS Wow Factor shows you how to get noticed! It explains how to go beyond the basics and where to "break the rules" to give your users a "wow" experience! You'll learn to use standard controls, as well as to create non-standard controls and high-impact custom interactions to realize truly compelling app designs. Get grounded in Apple's Human Interface Guidelines (HIG) so that you can appreciate all its wisdom. From that excellent foundation, move beyond the HIG and learn how to ensure that all your apps have that "wow" factor. Learn all about user experience (UX) design techniques, with and beyond Apple's HIG, and how to move your apps out of mundane design and into innovative user experiences. Examine the characteristics and constraints of the iOS platform and how to leverage its strengths to maximum effect in your apps. iOS Wow Factor explains what makes a successful mobile app design, and how to apply those principles of success to your own apps. Once you get the iOS Wow Factor into your apps, you can watch your app adoption rate increase and gain the traction it needs to succeed and earn a profit in the Apple iTunes App Store. Find out everything you'll need to "wow" your future customers! What you’ll learn The purpose and uses of the Apple iOS Human Interface Guidelines (HIG), and what it means to you as an app designer or developer How to move beyond the recommendations and guidelines of HIG and considerations for creating a successful app Techniques and methods for creating compelling apps that are easy to use, entertaining and noticeable in a crowded marketplace How to design for a capacitive touchscreen Interaction design best practices How to create a successful mobile app and user experience (UX) Who this book is for Anyone looking to move beyond the basics of iOS application design to create an application with a "wow" factor! Table of Contents Putting the iOS Human Interface Guidelines in Context Deconstructing the iOS User Experience User Experience Differentiation and Strategy The Killer App Leveraging iOS Capability for Optimal User Experience  Interaction Modeling and Creation of Novel Concepts Control Mapping and Touchscreen Ergonomics Ease of Use and Feature Automation

16.62 [ Detail ]

iOS 5.0: Collected Tutorials, Volume I (Programming iOS)

iOS 5.0: Collected Tutorials, Volume I (Programming iOS)

This volume includes the first six tutorials in the Programming iOS series. The individual tutorials are available for purchase singly on Amazon.com in case you do not need all six.The first tutorial, "Getting Started," describes what you need to get started writing apps for the iPhone, iPod touch, and iPad. It specifies the hardware you need and tells how to obtain copies of Xcode, Apple’s development software, and of the iOS SDK. It explains how to obtain an iOS Development Certificate and how to register your iOS devices so that you can test your apps on actual devices. Finally, it demonstrates how to build and run a simple app using these tools. In the second, "The Application Life Cycle," you will step through the life of a simple app, learn the states an app enters and leaves during its life cycle, learn the UIApplicationDelegate methods that iOS calls at each transition, and learn what code you need to write in order to facilitate the app’s smooth transition from state to state. Finally, you will learn how to code your app to function in the iOS multitasking environment.The third, "Views," provides an overview of views, which are members or descendants of the UIView class. The tutorial introduces you to superviews and subviews, touches, view controllers, the view drawing cycle, content modes, view geometry, affine transforms, UIView properties, arranging subviews, and runtime changes to views.The fourth, "View Controllers," will teach you how to subclass the UIViewController class to create your own view controllers. You will learn how to structure a view controller to conform to the Model-View-Controller design pattern. You will learn about the UIViewController methods that you can override in order to make your view controller function the way you want. This tutorial explains how to respond to memory warnings, and introduces you to methods for responding to changes in an iOS device’s orientation.The fifth, "UIView Animations and View Transitions," will teach you how to use the UIView class animation methods to create sophisticated animations. It will also teach you how to use the UIView class methods for transitioning from one configuration of subviews to a different configuration of subviews.The sixth, "Handling Device Rotation," will teach you how to structure your app so that it responds appropriately when the user rotates the device on which the app is running. It explains three techniques that you can use to respond to device rotation: (1) autoresizing, (2) programmatically rearranging subviews, and (3) changing the displayed view.Each tutorial includes one or more apps that illustrate points made in the tutorial. The full source code is provided.

[ Detail ]

1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 ·