|
Search Results:
|
Displaying records 1 through 10 of 49 |
|
|
|
|
|
|
|
|
|
|
|
Price: $44.99
|
|
Sale: $23.97
|
| |
|
Manufacturer: Wiley
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: David Gassner
|
|
Publisher: Wiley
|
|
Dewey Decimal Number: 006.76
|
|
Publication Date: 2008-08-11
|
|
Reading Level: 978
|
|
|
|
Description: Flex your development muscles with this hefty guide Write programs using familiar workflows, deliver rich applications for Web or desktop, and integrate with a variety of application servers using ColdFusion, PHP, and others-all with the new Flex Builder 3 toolkit and the comprehensive tutorials in this packed reference. You'll learn the basics of Flex 3, then quickly start using MXML, ActionScript, CSS, and other tools to create applications that can run on any browser or operating system. - Install and learn how to use Flex Builder 3
- Explore MXML, ActionScript 3, and the anatomy of a Flex application
- Lay out Flex controls and containers, and use Cascading Style Sheets (CSS) to create look and feel
- Incorporate Advanced List controls, Flex charting components, and data entry forms
- Integrate your Flex applications with a variety of application servers
- Create cross-operating system desktop applications with Adobe Integrated Runtime (AIR)
Companion Web Site Visit www.wiley.com/go/flex3 to access code files for the projects in the book.
|
|
|
|
|
|
|
|
|
|
Price: $44.99
|
|
Sale: $23.17
|
| |
|
Manufacturer: Wiley
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Benjamin Gorton
|
|
Publisher: Wiley
|
|
Edition: Pap/Onl
|
|
Dewey Decimal Number: 006.76
|
|
Publication Date: 2008-10-06
|
|
Reading Level: 480
|
|
|
|
Description: Adobe AIR is a revolutionary technology that blurs the line between the desktop and the web. The AIR Bible will get developers up and running building simple AIR application, then take them through all aspects of the new API. The authors have a wealth of experience in building Rich Internet Applications using Flex, Flash, HTML, and Ajax. They will bring their experience to the table walking the reader through application programming topics and demystifying the techniques developers use to build the kind of complex application that readers are sure to want to build with this exciting new technology.
|
|
|
|
|
|
|
|
|
|
Price: $44.99
|
|
Sale: $27.50
|
| |
|
Manufacturer: Sams
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Stacy Tyler Young::Michael Givens::Dimitrios Gianninas
|
|
Publisher: Sams
|
|
Edition: 1
|
|
Dewey Decimal Number: 006.76
|
|
Publication Date: 2008-11-19
|
|
Reading Level: 504
|
|
|
|
Description: Covers version 1.5 of Adobe AIR Written to help you hit the ground running, this book teaches you how to build state-of-the-art rich desktop applications on the breakthrough Adobe AIR platform. Stacy Tyler Young, Michael Givens, and Dimitrios Gianninas illustrate the power of this technology through practical application examples based on the official 1.5 release of Adobe AIR. You’ll discover how Adobe AIR helps you solve problems you just couldn’t solve before by extending the reach of your web applications onto users’ desktops. Building on your existing knowledge of Adobe Flex, HTML, JavaScript, and Ajax software, you’ll master the powerful Adobe AIR platform--moving quickly from task-oriented examples to larger-scale, real-world projects. The authors don’t just cover coding--they help you maximize your effectiveness throughout the entire development lifecycle via design patterns, frameworks, build process, continuous integration, and automated testing. If you’re ready to build the next generation of rich hybrid desktop applications, Adobe AIR is the development platform you’ve been searching for...and this is the book you need to kick-start new projects using this exciting new technology. Detailed information on how to... - Install and configure your Adobe AIR development environment
- Build the next generation web/desktop hybrid applications to run on Adobe AIR
- Add new desktop capabilities to your web applications such as native windows, local file I/O, and client-side databases
- Create HTML/Adobe Flex mash-up applications
- Push data to Adobe AIR clients using BlazeDS, an open source Java remoting and messaging technology
- Package, distribute, and update Adobe AIR applications
- Work with display objects in 3D space by leveraging Adobe Flash Player 10
- Build Adobe AIR applications using common frameworks like Cairngorm
- Create automated builds using Apache Ant, complete with FlexUnit testing strategies
- Create a peer-to-peer photo-sharing application by combining Adobe AIR and Java
Part I Getting Started with Adobe AIR 1 Introduction to Adobe AIR 9 2 Setting Up the Development Environment 15 3 Creating an Adobe AIR Application 29 4 Debugging Adobe AIR Applications 51 Part II Building Adobe AIR Applications 5 Working with Windows 67 6 Working with Screens 89 7 Working with Files and Directories 101 8 Understanding the Drag-and-Drop API 115 9 Working with Copy and Paste 129 10 Working with Native Menus 159 11 Adding User Notifications 177 12 Working with Local Databases 189 13 Understanding Networking and Local Connections 213 14 Working with Adobe Flex AIR Components 251 Part III Securing Adobe AIR Applications 15 Understanding Security Sandboxes 263 16 Using the Encrypted Local Store 273 Part IV Deploying Adobe AIR Applications 17 Distributing Adobe AIR Applications 283 18 Updating Adobe AIR Applications 309 Part V Architecting Adobe AIR Applications 19 Introduction to Frameworks and Design Patterns 321 20 Building Adobe AIR Applications Using the Cairngorm Microarchitecture 335 Part VI Agile Development with Adobe AIR 21 Creating a Build Process 359 22 Incorporating Unit Testing 373 23 Continuous Integration with Adobe AIR 393 Part VII Real-World Projects 24 Contact Manager with Integrated Yahoo! Maps 411 25 Peer-to-Peer Photo Sharing Using Adobe AIR, Bonjour, and Java 421 26 Building a Video Distribution System 427 Part VIII Adobe AIR 1.5 and Adobe Flash 10 Extras 27 Using Adobe Flash 10 Features in Adobe AIR 439 Appendices A Adobe AIR Resources for Developers 451 B Adobe AIR API Reference Poster (Downloadable) 455 C Downloading Source Code for Adobe AIR Programming Unleashed 457 Index 463
|
|
|
|
|
|
|
|
|
|
Price: $49.99
|
|
Sale: $4.99
|
| |
|
Manufacturer: Sams
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Mark S. Choate
|
|
Publisher: Sams
|
|
Dewey Decimal Number: 005.3
|
|
Publication Date: 2006-04-22
|
|
Reading Level: 672
|
|
|
|
Description: REALbasic Cross-Platform Application Development treats REALbasic as a serious development environment and is targeted to developers with a minimum of programming experience, but who may or may not be new to the REALbasic platform. Written by a writer and developer with extensive REALbasic experience with input and guidance from REAL Software, this book will show you how to take advantage of the new cross-platform abilities of REALbasic and teach you how to create cross-platform applications. Don't waste any more time with the other novice-oriented REALbasic books out there. Get inside this development environment with REALbasic Cross-Platform Application Development.
|
|
|
|
|
|
|
|
|
|
Price: $49.99
|
|
Sale: $33.00
|
| |
|
Manufacturer: Addison-Wesley Professional
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Syd Logan
|
|
Publisher: Addison-Wesley Professional
|
|
Edition: 1
|
|
Dewey Decimal Number: 005.133
|
|
Publication Date: 2007-12-07
|
|
Reading Level: 576
|
|
|
|
Description: Cross-Platform Development in C++ is the definitive guide to developing portable C/C++ application code that will run natively on Windows, Macintosh, and Linux/Unix platforms without compromising functionality, usability, or quality. Long-time Mozilla and Netscape developer Syd Logan systematically addresses all the technical and management challenges associated with software portability from planning and design through coding, testing, and deployment. Drawing on his extensive experience with cross-platform development, Logan thoroughly covers issues ranging from the use of native APIs to the latest strategies for portable GUI development. Along the way, he demonstrates how to achieve feature parity while avoiding the problems inherent to traditional cross-platform development approaches. This book will be an indispensable resource for every software professional and technical manager who is building new cross-platform software, porting existing C/C++ software, or planning software that may someday require cross-platform support. Build Cross-Platform Applications without Compromise Throughout the book, Logan illuminates his techniques with realistic scenarios and extensive, downloadable code examples, including a complete cross-platform GUI toolkit based on Mozilla’s XUL that you can download, modify, and learn from. Coverage includes - Policies and procedures used by Netscape, enabling them to ship Web browsers to millions of users on Windows, Mac OS, and Linux
- Delivering functionality and interfaces that are consistent on all platforms
- Understanding key similarities and differences among leading platform-specific GUI APIs, including Win32/.NET, Cocoa, and Gtk+
- Determining when and when not to use native IDEs and how to limit their impact on portability
- Leveraging standards-based APIs, including POSIX and STL
- Avoiding hidden portability pitfalls associated with floating point, char types, data serialization, and types in C++
- Utilizing platform abstraction libraries such as the Netscape Portable Runtime (NSPR)
- Establishing an effective cross-platform bug reporting and tracking system
- Creating builds for multiple platforms and detecting build failures across platforms when they occur
- Understanding the native runtime environment and its impact on installation
- Utilizing wxWidgets to create multi-platform GUI applications from a single code base
- Thoroughly testing application portability
- Understanding cross-platform GUI toolkit design with Trixul
|
|
|
|
|
|
|
|
|
|
| |
|
Manufacturer: Manning Publications
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Alan Dennis
|
|
Publisher: Manning Publications
|
|
Dewey Decimal Number: 005.2
|
|
Publication Date: 2003-01-01
|
|
Reading Level: 360
|
|
|
|
Description: With an understanding of the .NET framework, stable and robust multithreaded applications can be developed with minimal effort. Covering the topics related to multithreaded development, this book not only focuses on how a task is performed but also on the more important question of why these tasks are performed. The strengths and weaknesses of each approach to multithreading are analyzed so that programmers and developers can choose the appropriate approach based on their particular constraints. Complete coverage of multithreading development using the .NET framework in both Visual Basic .NET and C# is provided in addition to detailed analyses of threads, delegates, asynchronous execution, threadpools, and locks.
|
|
|
|
|
|
|
|
|
|
Price: $34.95
|
|
Sale: $17.50
|
| |
|
Manufacturer: No Starch Press
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Brian Hook
|
|
Publisher: No Starch Press
|
|
Dewey Decimal Number: 005.1
|
|
Publication Date: 2005-07-15
|
|
Reading Level: 272
|
|
|
|
Description: Portable software development is writing software that runs on a broad range of computer systems instead of just one (e.g., Windows). Programmers often pick up the idioms, tricks and methodologies for developing cross-platform software through sheer trial and error, as they encounter the same mistakes and patterns of code over time. If you're an intermediate-to advanced-level programmer who'd rather cut to the chase, Write Portable Code contains the lessons, patterns and knowledge you'll need for developing cross-platform software. Write Portable Code explains how to: avoid common portability mistakes when starting out a new project, thereby saving time when a port must occur re-factor existing, non-portable code so that it can be easily transplanted to new platforms find bugs masked by platform specific behaviors Programmers who avoid becoming married to a specific development environment or target platform greatly expand the target market for their software products. Whether you design cross-platform software from the ground up or have to move large amounts of code from one platform to another, the information contained in Write Portable Code will help you achieve your goals and grow as a programmer. TOC Preface Introduction Chapter 1: Preparing for Portability Chapter 2: ANSI C/C++ Chapter 3: Techniques for Portability Chapter 4: Editing and Source Control Chapter 5: Processor Differences Chapter 6: Floating Point Chapter 7: Preprocessor Chapter 8: Compiler Quirks Chapter 9: User Interaction Chapter 10: Networking Chapter 11: Operating Systems Chapter 12: Dynamic Libraries Chapter 13: Security and Permissions Chapter 14: File Systems Chapter 15: Scalability and Portability Chapter 16: Portability and Data Chapter 17: Internationalization and Localization Chapter 18: Scripting Languages Chapter 19: Cross-platform Libraries and Toolkits Appendix A: POSH Appendix B: The Simple Audio Library Appendix C: The Rules for Portability References
|
|
|
|
|
|
|
|
|
|
Price: $49.95
|
|
Sale: $11.41
|
| |
|
Manufacturer: Charles River Media
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Steven Goodwin
|
|
Publisher: Charles River Media
|
|
Edition: 1
|
|
Dewey Decimal Number: 794.81526
|
|
Publication Date: 2005-03
|
|
Reading Level: 460
|
|
|
|
Description: With many of today’s games being released simultaneously on all platforms, the need for a good cross-platform development strategy is essential. Cross-Platform Game Programming covers this rarely discussed area and provides the techniques needed to develop your games effectively. It explains the plethora of problems that exist within every cross-platform game, and gives you the understanding and ability needed to solve them. It also teaches you how to write code that behaves identically on all machines. In addition, the book explains why standard libraries are not standard enough, and covers the nuances between compilers, debuggers, and operating systems. Throughout the book, how-to guidelines are provided for using the same code to handle different hardware specifications without change for ported games, or those being build to work cross-platform from the ground up. It helps senior and lead programmers determine where the platform-specific features should start and end, and provides methods for achieving this. It also includes support for those using middleware by demonstrating how to write code that will run identically on different machines, despite the platform making use of the same APIs. Because this book teaches the methods, not the API, it scales well for future platforms and empowers you to create your own designs. • BuildTools – Jam, the cross-platform build tool covered in Chapter 11 as an alternative to Makefiles • Graphics – OpenGL, GLUT, and Microsoft DirectX SDK • Utility Libraries – STLport, Boost, POSIX threads for Windows, and PLib • Scripting – Lua, source for the Lua interpreter and Lua compiler, and the basic Lua core required by both System Requirements IBM PC or 100% compatible, 128MB RAM (256MB recommended), 100MB of available hard-disk space (500MB additional space is required for the full DirectX SDK), and a copy of Microsoft Visual C++ version 6 or above. An Intel Pentium 90 Processor is required, although Pentium II or higher is recommended for the majority of the code. A Pentium III, 1 GHz is recommended for the DirectX SDK. Windows 98 SE or later is required with a VGA or higher-resolution monitor (Super VGA recommended). The DirectX SDK requires a DX9-compatible graphics card with suitable drivers and OpenGL.
|
|
|
|
|
|
|
|
|
|
Price: $44.99
|
|
Sale: $11.22
|
| |
|
Manufacturer: O'Reilly Media, Inc.
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Matthias Dalheimer
|
|
Publisher: O'Reilly Media, Inc.
|
|
Edition: 2nd
|
|
Dewey Decimal Number: 005
|
|
Publication Date: 2002-01
|
|
Reading Level: 512
|
|
|
|
Description: For anyone programming Qt, Programming with Qt, Second Edition provides an excellent one-volume tutorial and reference to virtually all the features and APIs available in the powerful Qt C++ GUI cross-platform library. Whether you are just starting out with Qt, or want to catch up on new and advanced features, this title offers an invaluable resource for readers. The no-nonsense approach and right-on-target examples help distinguish this text. The book begins by making a case for cross-platform development. (Qt shows that Java is not the only game in town in this regard.) A later section on good GUI design and some hints for better portability help make this title a good way to learn GUI programming from the ground up. Short, clear examples show off the basics, starting with a "Hello World" application. Emphasis is on using the Qt APIs effectively rather than getting bogged down in C++ syntax. Since GUI programming is a strength, the author covers the built-in "widgets" available in Qt in excellent detail, including fancier controls like tables and new dial components. The Qt library is also a general-purpose application framework, and there's coverage here for file APIs, collections, and late-breaking support for XML processing. The basics are augmented here with short sections showing particular APIs at work. Most readers will likely find the material on Qt's SQL Module for database programming indispensable. A section on custom controls is also a standout and more advanced readers will learn how to using OpenGL calls in Qt as well as how to interoperate with Perl modules. The book closes with sections that will benefit the less experienced Qt developer, including how to use Visual C++ 6 to let you build Qt executables, and how to take advantage of Qt's Designer tool to simplify designing forms and components visually. Right up to date with the latest on Qt from top to bottom, this text really shines with its notably concise and authoritative style that readers will have come to expect from O'Reilly titles. For anyone tackling Qt development, the second edition of Programming Qt is sure to be a necessary addition to your programming bookshelf. --Richard Dragan
|
|
|
|
|
|
|
|
|
|
Price: $49.95
|
|
Sale: $31.92
|
| |
|
Manufacturer: Syngress
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Matt Fisher
|
|
Publisher: Syngress
|
|
Edition: 1
|
|
Dewey Decimal Number: 005.8
|
|
Publication Date: 2006-07-01
|
|
Reading Level: 504
|
|
|
|
Description: 75% of attacks targeted against specific systems are aimed against the web application itself; not the operating system or network. While current security technologies and practices are aimed for the operating system and network, the custom developed software that runs the web application is the most exposed portion of any website, and often the most vulnerable. This book defines Web application security, why it should be addressed earlier in the lifecycle in development and quality assurance, and how it differs from other types of Internet security. Additionally, the book examines the procedures and technologies that are essential to developing, penetration testing and releasing a secure Web application. Through a review of recent Web application breaches, the book will expose the prolific methods hackers use to execute Web attacks using common vulnerabilities such as SQL Injection, Cross-Site Scripting and Buffer Overflows in the application layer. By taking an in-depth look at the techniques hackers use to exploit Web applications, readers will be better equipped to protect confidential.
|
|
|
|
|
|
|
|
Displaying records 1 through 10 of 49
|
|
|
|