Apress

Learn C on the Mac: For OS X and iOS

Free shipping with 3 or more products in your cart
No Stock / Cannot Import
Free shipping with 3 or more products in your cart
Secure checkout
Your payment is fully protected
Duties & VAT included
No surprise charges at the door
Tracked delivery
Track your order end to end
Returns support
30-day return window

Description


Considered a classic by an entire generation of Mac programmers, Dave Mark's Learn C on the Mac has been updated for you to include Mac OS X Mountain Lion and the latest iOS considerations.



Learn C on the Mac: For OS X and iOS, Second Edition is perfect for beginners learning to program. It includes contemporary OS X and iOS examples! This book also does the following:



  •   Provides best practices for programming newbies 


  •   Presents all the basics with a pragmatic, Mac OS X and iOS -flavored approach


  •   Includes updated source code which is fully compatible with latest Xcode



    After reading this book, you'll be ready to program and build apps using the C language and Objective-C will become much easier for you to learn when you're ready to pick that up. 
    What you€ll learn

  • Master C programming, the gateway to programming your Mac, iPhone or iPad


  • Write apps for the contemporary Mac OS X interface, the cleanest user interface around


  • Write apps for the modern iOS interface, one of the two most popular mobile platforms in the world


  • Understand variables and how to design your own data structures


  • Work with the file system


  • Connect to data sources and the Internet


  • How to handle error handling and much more
    Who this book is forFor anyone wanting to learn to program in Mac OS X and iOS, including developers new to the Mac and iPhone/iPad, developers new to C, or students entirely new to programming.

  • Shipping & Delivery

    Your order is shipped from the USA and delivered to your door in South Africa in 10–20 working days. All items are fully tracked.

    Returns & Exchanges

    We offer a 30-day return window. If something isn't right, contact our support team and we'll make it right.