Knihobot

Chris Adamson

    Learning Core Audio
    Swing Hacks
    Learning AV Foundation
    IPhone SDK Development
    • IPhone SDK Development

      • 557 stránek
      • 20 hodin čtení

      Reveals how to create a wide variety of dynamic, appealing, and effective mobile applications for the iPhone SDK, discussing the essential tools, APIs, and techniques used to program the platform; the iPhone's user interface components; networking capabilities; performance and debugging tools; Interface Builder; and the use of the XCode IDE to manage source code, images and sound, database files, and more. Original. (Intermediate)

      IPhone SDK Development
      3,7
    • Learning AV Foundation

      A Handson Guide to Mastering the AV Foundation Framework

      • 432 stránek
      • 16 hodin čtení

      If you develop media-rich iOS or OS X apps, Apple's AV Foundation offers incredible capabilities, but it can be overwhelming due to its size and complexity. Bob McCune's guide provides a productive approach to mastering this powerful framework. His live presentations and GitHub projects have already assisted thousands of developers in getting started. This resource emphasizes hands-on learning through the creation of real-world apps, including a voice memo app, custom video player, video editor, and an image/video camera app. As you work through these projects, you'll acquire essential techniques to build advanced media applications from scratch. McCune includes carefully crafted challenges and complete starter apps to enhance your understanding of Apple's media framework. Key topics covered include how AV Foundation integrates into Apple's media ecosystem, enabling audio playback and recording, enhancing video playback for a dynamic experience, and using AV Kit to synchronize user interfaces with iOS Videos or OS X QuickTime Player. You'll also learn to develop media capture apps with real-time video processing, implement custom video players, and integrate advanced features like video zooming, face detection, and high frame rate capture. Additionally, the guide covers mixing audio tracks, automating volume control, and building sophisticated non-linear editing apps with advanced video editing capabilities.

      Learning AV Foundation
    • Swing Hacks

      Tips and Tools for Killer GUIs

      • 542 stránek
      • 19 hodin čtení

      Swing Hacks helps Java developers advance their skills with Swing, the GUI standard since Java 2. For those aiming to create enterprise applications with a polished look, mastering Swing is essential. This O'Reilly title serves as a reference for innovative and creative hacks that reveal surprising capabilities within Swing. It covers a wide range of components, including tables, trees, sliders, and text components, while also delving into JTable/JTree, threaded models, and translucent windows. Readers will learn to filter lists, enhance trees and tables, and implement drag-and-drop functionality. The book offers visual enhancements to improve software aesthetics, functional improvements to expand capabilities, and even playful examples to showcase what's possible. Additionally, it provides a glimpse into future applications as new technologies rapidly emerge in the Java community, offering developers fresh tools to explore. Swing Hacks is not only for those looking to enhance user interfaces; it's also perfect for client-side Java developers seeking to create polished applications, enthusiasts eager to push boundaries, and coders wanting to apply powerful techniques. Packed with tips and tricks, this resource significantly boosts your proficiency with interface-building tools.

      Swing Hacks
    • Learning Core Audio

      A Hands-On Guide to Audio Programming for Mac and iOS

      • 336 stránek
      • 12 hodin čtení

      Audio profoundly influences the human brain, and with Apple's Core Audio, developers can harness this power in Mac and iOS applications. This framework supports a range of features, including audio capture, real-time effects, MP3 playback, virtual instruments, web radio, and VoIP. However, Core Audio is complex. In this comprehensive guide, experienced Mac programming author Chris Adamson and Core Audio expert Kevin Avila demystify this intricate system, enabling skilled programmers to maximize its potential. They explain Core Audio's capabilities, its operational mechanics, and its foundation in sound phenomena and audio language. Through clear code examples, readers learn to navigate recording, playback, format conversion, Audio Units, 3D audio, MIDI connectivity, and the unique challenges of iOS programming. Topics covered include mastering Core Audio's conventions, using Audio Queue for recording and playback, synthesizing audio, applying effects to audio streams, capturing microphone input, mixing streams, managing file streams, converting formats, creating 3D positional audio, and utilizing Core MIDI on the Mac. By mastering the intricacies of Core Audio, readers will elevate their skills and become proficient in this powerful framework.

      Learning Core Audio