03/11/2010 |
Wow! |
1,698 views |
Product Description
Get the hands-on experience you need to program for the iPhone and iPod Touch. With this easy-to-follow guide, you’ll build several sample applications by learning how to use Xcode tools, the Objective-C programming language, and the core frameworks. Before you know it, you’ll not only have the skills to develop your own apps, you’ll know how to sail through the process of submitting apps to the iTunes App Store.
Whether you’re a developer new to Mac programming or an experienced Mac developer ready to tackle the iPhone and iPod Touch, Learning iPhone Programming will give you a head start on building market-ready iPhone apps.
- Start using Xcode right away, and learn how to work with Interface Builder
- Take advantage of model-view-controller (MVC) architecture with Objective-C
- Build a data-entry interface, and learn how to parse and store the data you receive
- Solve typical problems while building a variety of challenging sample apps
- Understand the demands and details of App Store and ad hoc distribution
- Use iPhone’s accelerometer, proximity sensor, GPS, digital compass, and camera
- Integrate your app with iPhone’s preference pane, media playback, and more Continue Reading »
03/11/2010 |
Wow! |
1,115 views |
Product Description
Beginning Mac Programming takes you through concrete, working examples, giving you the core concepts and principles of development in context so you will be ready to build the applications you’ve been imagining. It introduces you to Objective-C and the Cocoa framework in clear, easy-to-understand lessons, and demonstrates how you can use them together to write for the Mac, as well as the iPhone and iPod.
You’ll explore crucial developer tools like Xcode and Interface Builder, and learn the principles of object-oriented programming, and how memory, data, and storage work to help you build your software.
If you’ve ever wanted to develop software for the Mac, this book is for you.
About the Author
Tim Isted has been writing software for Macintosh computers since 1995. He also builds Web applications using Ruby on Rails, PHP, and .NET, and has been known to develop for Windows machines, too. He blogs on Core Data at www.timisted.net, and is currently co-organizing NSConference, a conference for Mac developers. Continue Reading »
03/05/2010 |
Wow! |
910 views |
Product Description
Organizations are now competing in two markets, one for their products and services and one for the talent required to produce or perform them. Success in the former is determined by success in the latter. The ability to compete is directly related to the ability to attract, develop, motivate, organize, and retain the talented people needed to accomplish strategic business objectives.
The People CMM, as documented in this authoritative book, is a framework for human capital management. Broadly adopted by small and large organizations worldwide, it provides proven tools for addressing strategic workforce and critical people issues. It helps organizations:
* Establish workforce practices aligned with current and future business objectives
* Characterize the maturity of workforce practices
* Guide a program of continuous workforce development
* Integrate workforce development with continual process improvement
People CMM®, Second Edition, documents Version 2 of the People CMM and
* Describes practices for each maturity level, with guidance on how to interpret and apply them
* Explains capabilities for workforce development at each maturity level
* Shows how to apply the framework as a workforce assessment standard and a guide in planning and implementing improvement
* Presents case studies to illustrate how the People CMM has lead organizations to effective, repeatable, and lasting success in workforce development Continue Reading »
02/26/2010 |
Wow! |
2,031 views |
Product Description
Windows System Programming, Fourth Edition, now contains extensive new coverage of 64-bit programming, parallelism, multicore systems, and many other crucial topics. Johnson Hart’s robust code examples have been updated and streamlined throughout. They have been debugged and tested in both 32-bit and 64-bit versions, on single and multiprocessor systems, and under Windows 7, Vista, Server 2008, and Windows XP. To clarify program operation, sample programs are now illustrated with dozens of screenshots.
Hart systematically covers Windows externals at the API level, presenting practical coverage of all the services Windows programmers need, and emphasizing how Windows functions actually behave and interact in real-world applications. Hart begins with features used in single-process applications and gradually progresses to more sophisticated functions and multithreaded environments. Topics covered include file systems, memory management, exceptions, processes, threads, synchronization, interprocess communication, Windows services, and security.
New coverage in this edition includes
* Leveraging parallelism and maximizing performance in multicore systems
* Promoting source code portability and application interoperability across Windows, Linux, and UNIX
* Using 64-bit address spaces and ensuring 64-bit/32-bit portability
* Improving performance and scalability using threads, thread pools, and completion ports
* Techniques to improve program reliability and performance in all systems
* Windows performance-enhancing API features available starting with Windows Vista, such as slim reader/writer locks and condition variables Continue Reading »
02/19/2010 |
Wow! |
1,943 views |
Product Description
The Cocoa frameworks are some of the most powerful frameworks for creating native desktop applications available on any platform today, and Apple gives them away, along with the Xcode development environment, for free! However, for a first-time Mac developer, just firing up Xcode and starting to browse the documentation can be a daunting task. The Objective-C class reference documentation alone would fill thousands of printed pages, not to mention all the other tutorials and guides included with Xcode. Where do you start? Which classes are you going to need to use? How do you use Xcode and the rest of the tools?
This book answers these questions and more, helping you find your way through the jungle of classes, tools, and new concepts so that you can get started on the next great Mac OS X application today. Jack Nutting is your guide through this forest; he’s lived here for years, and he’ll show you which boulder to push, which vine to chop, and which stream to float across in order to make it through. You will learn not only how to use the components of this rich framework, but also which of them fit together, and why.
Jack Nutting’s approach, combining pragmatic problem-solving with a deep respect for the underlying design philosophies contained within Cocoa, stems from years of experience using these frameworks. He’ll show you which parts of your application require you to jump in and code a solution, and which parts are best served by letting Cocoa take you where it wants you to go. The path over what looks like a mountain of components and APIs has never been more thoroughly prepared for your travels. With Jack’s guidance, the steep learning curve becomes a pleasurable adventure. There is still much work for the uninitiated, but by the time you’re done, you will be well on your way to becoming a Cocoa Master. Continue Reading »