Nov 03, 2011 |
2,622 views |

Book Description
Want to build native Mac OS X applications with a sleek, developer-friendly alternative to Objective-C? MacRuby is an ideal choice. This in-depth guide shows you how Apple’s implementation of Ruby gives you access to all the features available to Objective-C programmers. You’ll get clear, detailed explanations of MacRuby, including quick programming techniques such as prototyping.
Perfect for programmers at any level, this book is packed with code samples and complete project examples. If you use Ruby, you can tap your skills to take advantage of Interface Builder, Cocoa libraries, the Objective-C runtime, and more. If you’re a Cocoa developer, you’ll learn how to improve your productivity with MacRuby.
- Get up to speed on MacRuby basics, including classes and methods
- Learn how to use MacRuby with Apple’s Xcode developer suite
- Delve into the primitive object classes and data types in Foundation Kit
- Build event-driven user interfaces with the AppKit framework
- Handle relational object persistence with the Core Data framework
- Use advanced MacRuby techniques, including concurrency and sandboxing
- Get examples for applications using Twitter and a location web service
- Embed MacRuby into existing Objective-C applications
Table of Contents
Chapter 1 Introduction Download Now »
Oct 28, 2011 |
5,303 views |

Book Description
Develop applications for Mac OS X with this Developer Reference guide
Make a clean transition to programming in Apple environments using the elegant and dynamic programming API Cocoa and this practical guide. Written by aseasoned Mac expert, this book shows you how to write programs in Cocoa for the rapidly expanding world of Macintosh users.
Part of the Developer Reference series, this book prepares you for a productive programming experience on today’s fastest-growing platform.
- Cocoa is a programming framework for developing in Apple environments, including Mac OS X 10.6 Snow Leopard
- This book covers all the major information you need to start developing dynamic applications for Mac OS X
- Master all Cocoa tools, including Xcode and working with Objective-C
- Includes full coverage of the Cocoa API, Xcode, and Objective-C, as well as programming for Apple’s latest OS X, Snow Leopard
- Companion Web site includes all code files
Programming for Apple’s Macintosh is a growing career field. This essential guide, one of the most comprehensive on Cocoa, will help you quickly become productive.
Download Now »
Oct 26, 2011 |
12,156 views |

Book Description
Essential reading for experienced developers who are determined to master the latest release of C++
Although C++ is often the language of choice from game programming to major commercial software applications, it is also one of the most difficult to master. With this no-nonsense book, you will learn to conquer the latest release of C++. The author deciphers little-known features of C++, shares detailed code examples that you can then plug into your own code, and reveals the significant changes to C++ that accompany the latest release. You’ll discover how to design and build applications that solve real-world problems and then implement the solution using the full capabilities of the language.
Appeals to experienced developers who are looking for a higher level of learning
- Drills down the extensive changes to the latest C++ standard, C++11, including enhancements made to run-time performance, standard library, language usability, and core language
- Zeroes in on explaining the more poorly understood elements of the C++ feature set and addresses common pitfalls to avoid
- Includes case studies that feature extensive, working code that has been tested on Windows and Linux platforms
- Intertwines text with useful tips, tricks, and workarounds
Packed with best practices for programming, testing, and debugging applications, this book is vital for taking your C++ skills to the next level. Download Now »
Oct 26, 2011 |
3,061 views |

Book Description
In this Wrox Blox, you will learn how to obtain and access the Mac App Store from your Mac. You will also learn about the opportunities available for developers who want to venture into the Mac market. This Wrox Blox also walks you through the steps you need to perform to publish your apps in the Mac App Store. You will use the Xcode 4 development tool provided by Apple to develop a Mac OS X application, and then see how it can be published in the Mac App Store.
Table of Contents
Obtaining the Mac App Store on your Mac 2
Accessing the Mac App Store 2
Writing for the Mac App Store 4
Requirements to Get Started 4
Creating Mac App IDs 5
Obtaining Developer Certificates 6
Into the App Store! 9
Developing Your Application 9
Preparing iTunes Connect 13
Preparing Your Application for Submission 15
Validating Your Application before Submission 19
Testing the Installation of Your Application 21
Submitting the Application 22 Download Now »
Oct 24, 2011 |
7,830 views |

Book Description
Pro Agile .NET Development with SCRUM guides you through a real-world ASP.NET project and shows how agile methodology is put into practice.
There is plenty of literature on the theory behind agile methodologies, but no book on the market takes the concepts of agile practices and applies these in a practical manner to an end-to-end ASP.NET project, especially the estimating, requirements and management aspects of a project. Pro Agile .NET Development with SCRUM takes you through the initial stages of a project–gathering requirements and setting up an environment–through to the development and deployment stages using an agile iterative approach: namely, Scrum.
In the book, you’ll focus on delivering an enterprise-level ASP.NET project. Each chapter is in iterations or sprints, putting into practice the features of agile–user stories, test-driven development (TDD), behavior-driven development (BDD), continuous integration, user acceptance testing, extreme programming, Scrum, design patterns and principles, inside-out development, lean developent, KanBan boards, and more. An appendix features code katas designed for the reader to get up-to-speed with some of the features of extreme programming, while also showcasing popular open-source frameworks to assist in automated testing and mocking.
What you’ll learn
- Gain practical knowledge on employing the Scrum project methodology using a real-world ASP.NET project Download Now »
Oct 22, 2011 |
5,138 views |

Book Description
AdvancED ActionScript 3.0 is a fresh look and new approach to utilizing valuable, structural techniques and methods that are commonly used in the field of rich interactive application development. With each method broken down into different strategized explanations, you’ll find the approach most suitable for you. Whether it is an example you can utilize as-is, or one you can start with and develop further, you will have a glossary of definitions and organizational concepts at your fingertips.
Object-oriented programming (OOP) and design patterns are not new to the field, but can often be overlooked in their value. They are, at times, not only overwhelming to learn, but difficult to put into practice. However, they are useful because they create a structure that can be broken down, rebuilt, and reused.
- Provides the building blocks required for the implementation of OOP
- Addresses problems and concerns regarding OOP
- Offers solutions on how to approach and utilize OOP
What you’ll learn
- Understand the benefits of OOP
- How to structure code
- Explore new techniques
- Recognize patterns used by professionals in the field Download Now »