0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (23)
  • R250 - R500 (140)
  • R500+ (439)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Macintosh OS

Apple Music For Beginners - A Ridiculously Simple Guide to Apple's Music Service (Paperback): Scott La Counte Apple Music For Beginners - A Ridiculously Simple Guide to Apple's Music Service (Paperback)
Scott La Counte
R181 R148 Discovery Miles 1 480 Save R33 (18%) Ships in 10 - 15 working days
More iOS 6 Development - Further Explorations of the iOS SDK (Paperback, 1st ed.): David Mark, Jeff Lamarche, Alex Horovitz,... More iOS 6 Development - Further Explorations of the iOS SDK (Paperback, 1st ed.)
David Mark, Jeff Lamarche, Alex Horovitz, Kevin Kim
R1,149 R945 Discovery Miles 9 450 Save R204 (18%) Ships in 10 - 15 working days

Interested in iPhone and iPad apps development? Want to learn more? Whether you're a self-taught iPhone and iPad apps development genius or have just made your way through the pages of Beginning iOS 6 Development, we have the perfect book for you. More iOS 6 Development: Further Explorations of the iOS SDK digs deeper into Apple's latest iOS 6 SDK. Bestselling authors Dave Mark, Alex Horovitz, Kevin Kim and Jeff LaMarche explain concepts as only they can-covering topics like Core Data, peer-to-peer networking using GameKit and network streams, working with data from the web, MapKit, in-application e-mail, and more. All the concepts and APIs are clearly presented with code snippets you can customize and use, as you like, in your own apps. If you are going to write a professional iPhone or iPad app, you'll want to get your arms around Core Data, and there's no better place to do so than in the pages of this book. The book continues right where Beginning iOS 6 Development leaves off, with a series of chapters devoted to Core Data, the standard for Apple persistence. Dave, Alex, Kevin and Jeff carefully step through each Core Data concept and show techniques and tips specifically for writing larger apps-offering a breadth of coverage you won't find anywhere else. The Core Data coverage alone is worth the price of admission. But there's so much more! More iOS 6 Development covers a variety of networking mechanisms, from GameKit's relatively simple BlueTooth peer-to-peer model, to the addition of Bonjour discovery and network streams, through the complexity of accessing files via the web. Dave, Alex, Kevin, and Jeff will also take you through coverage of concurrent programming and some advanced techniques for debugging your applications. The enhanced multitasking, threading, memory management and more are important. Apps are getting more and more complex, including sophisticated game apps that offer virtual or augmented reality experiences and new mapping views that take advantage of sensors and other APIs in the newest iOS 6 SDK. Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, there's something for everyone in More iOS 6 Development.

Beginning iOS Storyboarding - Using Xcode (Paperback, 1st ed.): Rory Lewis, Yulia McCarthy, Stephen M. Moraco Beginning iOS Storyboarding - Using Xcode (Paperback, 1st ed.)
Rory Lewis, Yulia McCarthy, Stephen M. Moraco
R1,198 R994 Discovery Miles 9 940 Save R204 (17%) Ships in 10 - 15 working days

For the beginner who has never programmed, Beginning iOS Storyboarding shows how to extract those cool and innovative app ideas you have in your head into a working app ready for sale on the iTunes store by using Apple's new Storyboardingtechnology. Storyboarding allows you to skip chunks of code by just dragging scenes and segues onto your Storyboard canvas. A time saver for sure, but it's new Dr. Rory Lewis, Yulia McCarthy and Stephen Moraco a best selling Apress author, a former Apple iOS engineering group intern and a successful app developer have teamed up to bring you this book, Beginning iOS Storyboarding.The three authors have found a beautiful way to lead the beginner into Storyboarding and at the same time show old school coders of Objective-Cthe new and exquisite methodology of this incredible tool. Even if you're an intermediate or pro-level Objective-C developer, you can still learn the ins and outs of Xcode's new Storyboarding feature, and find new ways of building and debugging your new Storyboarding app. Yup: This book is also for you, too. In this book, you get the following, beyond learning the fundamentals and classical elements of Storyboarding: Design and build utilities and a location based service app using Storyboarding techniques Design and build a universal app with a rich user interface and user experience (UX) Create a fun game app, and more What you'll learn How iOS Storyboarding is like a different planet in the Xcode universe. We do this by introducing you to the standard transitions to views, passing data to the views, returning data from the views, and, lastly, showing how to navigate the critical transitions to views. How to develop a simple utility app using Storyboarding. Here we learn the foundation of many apps, which is how to place controls on the settings screen of a utility application and to return those settings to the main view of the app via the settings view delegate protocol. How to develop an app with an advanced MKMapView. Specifically, we introduce you to override the default views provided by Apple's initial project templates.This opens the door to you being able to code specialized views such as MKMapView, and utilize iOS Location Services for building navigation-based apps. What are the cool, powerful tools that enable you to create page controller view transitions. We dig deep into the ins and outs of how to apply the UIPageControls to display views and supply traditional view notification to controlled views. How to create a very cool universal app while you learn how to develop table views, which in the iPad case, present themselves differently depending upon the device orientation using the UISplitViewController. How to build a universal app with two Storyboards (one for iPhone, one for iPad) and provide techniques and tips for developing universal apps. How to develop a cool game app which stretches your knowledge of how segues can be used to provide much more complex navigation paths between screens and devices. Who this book is for

This book is for the beginner who has never programmed, but can use the Storyboarding tool in Xcode to get up and running fast. This book is also for experienced iOS developerswho wish tolearn Storyboarding to quickly cut down on their app development and debugging time. Table of Contents Preliminaries Fundamentals Storyboarding with MapView Building a Utility Application Storyboarding a Page-Based App Mastering Table Views with Storyboarding: Core Data Setup Mastering Table Views with Storyboarding: Designing the Flow Mastering Table Views with Storyboarding: Coding the Backend Single View #3: wanderBoard Part I SingleView #3: wanderBoard Part II SingleView #3: wanderBoard Part III How Far You Have Come

Beginning iOS Game Center and GameKit - For iOS, tvOS, and MacOS (Paperback, 2nd ed.): Kyle Richter, Beau G. Bolle Beginning iOS Game Center and GameKit - For iOS, tvOS, and MacOS (Paperback, 2nd ed.)
Kyle Richter, Beau G. Bolle
R1,404 R1,101 Discovery Miles 11 010 Save R303 (22%) Ships in 10 - 15 working days

Create fun and polished games and gamify your apps with GameKit and Game Center. This fully updated new edition of Kyle Richter's classic can help you reach new customers through social integrations, multiplayer, and achievements. Quickly add a level of polish to your apps that used to take weeks of hard work and late nights. Implementing a leaderboard and achievement system has never been so simple! Gone are the days of writing and maintaining your own server. You'll also see how to easily add advanced networking concepts like VoIP support in hours, not days. Game Center is heavily pushed and promoted by Apple. By adding Game Center into your game, not only do you gain access to polished and professional features but your app will see a boost in downloads and sharing. Expeditiously implement a plethora of advanced social networking concepts into your apps. Create custom Game Center Manager classes that can be rapidly deployed into any of your new or existing projects. And jump right over pitfalls commonly encountered by new and experienced Game Center developers. Become a Game Center development champ! What You'll Learn Build a reusable Game Center manager class that can be quickly used in future projects Integrate Game Kit and Game Center leaderboards and Achievements into your project Add real time and turned based multiplayer functionality to your game Implement a real time voice chat system Who This Book Is For Experienced developers who already have a basic understanding of iOS development but haven't yet had a chance to work with GameKit technology will benefit from this book.

Pro iOS Table Views - for iPhone, iPad, and iPod touch (Paperback, 1st ed.): Tim Duckett Pro iOS Table Views - for iPhone, iPad, and iPod touch (Paperback, 1st ed.)
Tim Duckett
R1,315 R1,045 Discovery Miles 10 450 Save R270 (21%) Ships in 10 - 15 working days

If you're an iOS app developer, chances are you'll be using table views in your development projects. Table views are the bread and butter of iOS apps. With them, you can create everything from the simplest of lists to fully tricked-out user interfaces. Table views are one of the most complex components found in UIKit. While using them for boring standard user interfaces is quite simple, customizing them can become really challenging.

Pro iOS Table Views takes atask-oriented focus to assist you when implementing customized table views. Although it delves deeply into the Table View API, you can always decide in which level of detail you want to dive in. It's aimed to be a great reference and customization cookbook at the same time, useful for beginners as well as intermediate developers. Covers the entire Table View API in depth Covers customization and performance topics in depth Task-oriented reference with multiple levels of detail

Note: source code for this title is currently available for download at: https: //github.com/timd/Pro-iOS-TableViews What you'll learn The anatomy of tables and cells The design patterns that power the table view How to create and configure table views How to customize every last little detail of the table view How to use table views on the iPad Advanced tips and tricks for performance and killer user interfaces The latest updates in iOS 5 and how to exploit them Who this book is for

The book is targeted at iOS developers who need to customize Table Views. The information is divided into several layers of detail. While the book covers complex customization topics and user interaction techniques, it provides the fundamental basics needed for customization. Both beginners and intermediate developers will find great value in this bookas ahelpful reference, at hand to quickly refresh their knowledge at any given time. Table of Contents Table views from the ground upHow the table fits togetherFeeding the table with dataHow the cell fits togetherUsing tables for navigation and static contentIndexing table content, grouping & sorting table contentSelecting & editing table contentCustomizing cellsImproving the cell's interactioniPad

iOS 5 Recipes - A Problem-Solution Approach (Paperback, 1st ed.): Shawn Grimes, Colin Francis iOS 5 Recipes - A Problem-Solution Approach (Paperback, 1st ed.)
Shawn Grimes, Colin Francis
R1,424 R1,154 Discovery Miles 11 540 Save R270 (19%) Ships in 10 - 15 working days

iOS 5 Recipes: A Problem-Solution Approach is your guide to developing solutions on iPad, iPhone, and other iOS 5 devices and platforms. This book provides in-depth code samples and discussions for scenarios that developers face every day. You'll find numerous examples of real-world cases that will enable you to build fully functional applications quickly and efficiently. The recipes included in this book are wide in scope, and have been geared toward the professional developer. You'll find clear and concise code samples accompanying each recipe, and will be presented with cutting-edge solutions that bring forth the best that the iOS 5 SDK has to offer. The recipes include: * Working with Interface Builder in the latest version of Xcode * Building applications that incorporate animation and multimedia * Building location-aware apps * Understanding best practices for application design and development You'll find iOS 5 Recipes: A Problem-Solution Approach to be an indispensable reference for all of your iOS development.What you'll learn * How to make your apps truly stand out with brilliant animations and multimedia * How to enhance your game apps with GameCenter * How to develop powerful apps with the latest Xcode * How to extend your apps with TableView, UIView, and core graphics Who this book is for This book is intended for developers familiar with the Objective-C programming language and with an interest in developing apps for the iPhone and iPad. While a basic knowledge of Objective-C is expected, developers at all levels of app development will benefit from this book. Table of Contents * Xcode Tips and Tricks * Working with Interface Builder in Xcode * Multimedia Recipes * Camera Recipes * TableView Recipes * Core Graphic Recipes * UIView Animation Recipes * Calendar Recipes * Data Storage Recipes * Core Data Recipes * Notification Recipes * iAd Recipes * Location and Mapping Recipes * GameCenter Recipes * App Design Guidelines * Game Kit Recipes

Objective-C for Absolute Beginners - iPhone, iPad and Mac Programming Made Easy (Paperback, 1st ed.): Gary Bennett, Brad Lees,... Objective-C for Absolute Beginners - iPhone, iPad and Mac Programming Made Easy (Paperback, 1st ed.)
Gary Bennett, Brad Lees, Mitchell Fisher
R1,060 R856 Discovery Miles 8 560 Save R204 (19%) Ships in 10 - 15 working days

It seems as if everyone is writing applications for Apple's iPhone and iPad, but how do they all do it? It's best to learn Objective-C, the native language of both the iOS and Mac OS X, but where to begin? Right here, even if you've never programmed before

Objective-C for Absolute Beginners will teach you how to write software for your Mac, iPhone, or iPad using Objective-C, an elegant and powerful language with a rich set of developer tools. Using a hands-on approach, you'll learn to think in programming terms, how to use Objective-C to build program logic, and how to write your own applications and apps.

With over 50 collective years in software development and based on an approach pioneered at Carnegie Mellon University, the authors have developed a remarkably effective approach to learning Objective-C. Since the introduction of Apple's iPhone, the authors have taught hundreds of absolute beginners how to develop Mac, iPhone, and iPad apps, including many that became popular apps in the iTunes App Store. What you'll learn The fundamentals of computer programming: how to understand variables, design data structures, and work with file systems The logic of object-oriented programming: how to use Classes, Objects, and Methods The flexibility of Apple's developer tools: how to install Xcode and write programs in Objective-C The power of Cocoa and Cocoa touch: how to make Mac OS X applications or iOS apps that do cool stuff Who this book is for

Everyone This book is for anyone who wants to learn to develop applications for the Mac or apps for the iPhone and iPad using the Objective-C programming language. No previous programming experience is necessary. Table of Contents Becoming a Great iPhone/iPad or Mac Programmer Programming Basics It's All About the Data Making Decisions About...and Planning Program Flow Object Oriented Programming with Objective-C Introducing Objective-C and Xcode Objective-C Classes, Objects, and Methods Programming Basics in Objective-C Comparing Data Creating User Interfaces with Interface Builder Memory, Addresses, and Pointers Debugging Programs with Xcode Storing Information Protocols and Delegates

Macintosh Terminal Pocket Guide (Paperback): Daniel J. Barrett Macintosh Terminal Pocket Guide (Paperback)
Daniel J. Barrett
R394 Discovery Miles 3 940 Ships in 7 - 13 working days

Unlock the secrets of the Terminal and discover how this powerful tool solves problems the Finder can't handle. With this handy guide, you'll learn commands for a variety of tasks, such as killing programs that refuse to quit, renaming a large batch of files in seconds, or running jobs in the background while you do other work.

Get started with an easy-to-understand overview of the Terminal and its partner, the shell. Then dive into commands neatly arranged into two dozen categories, including directory operations, file comparisons, and network connections. Each command includes a concise description of its purpose and features.Log into your Mac from remote locationsSearch and modify files in powerful waysSchedule jobs for particular days and timesLet several people use one Mac at the same timeCompress and uncompress files in a variety of formatsView and manipulate Mac OS X processesCombine multiple commands to perform complex operationsDownload and install additional commands from the Internet

The Ridiculously Simple Guide to MacBook Pro With Touch Bar - A Practical Guide to Getting Started With the Next Generation of... The Ridiculously Simple Guide to MacBook Pro With Touch Bar - A Practical Guide to Getting Started With the Next Generation of MacBook Pro and MacOS Mojave (Version 10.14) (Paperback)
Brian Norman
R396 R327 Discovery Miles 3 270 Save R69 (17%) Ships in 10 - 15 working days
Beginning iPhone Games Development (Paperback, 1st ed.): P.J. Cabrera, Peter Bakhirev, Ian. Marsh, Ben Smith, Eric Wing, Scott... Beginning iPhone Games Development (Paperback, 1st ed.)
P.J. Cabrera, Peter Bakhirev, Ian. Marsh, Ben Smith, Eric Wing, …
R1,230 R1,026 Discovery Miles 10 260 Save R204 (17%) Ships in 10 - 15 working days

iPhone games are hot Just look at the numbers. Games make up over 25 percent of total apps and over 70 percent of the most popular apps. Surprised? Of course not Most of us have filled our iPhone or iPod touch with games, and many of us hope to develop the next best-selling, most talked-about game.

You've probably already read and mastered Beginning iPhone 3 Development; Exploring the iPhone SDK, the best-selling second edition of Apress's highly acclaimed introduction to the iPhone and iPod touch by developers Dave Mark and Jeff LaMarche . This book is the game-specific equivalent, providing you with the same easy-to-follow, step-by-step approach, more deep technical insights, and that familiar friendly style.

While games are all about fun, at the same time, they're serious business. With this Beginning iPhone Games Development book, you're going to roll up your sleeves and get your hands dirty with some hardcore coding. While you may have written games before, this book will take you further, immersing you in the following topics: Game graphics and animation with UIKit, Quartz, Core Animation, and OpenGL ES Game audio with OpenAL, MediaPlayer Framework, AV Foundation, and AudioSession Game networking with GameKit, Bonjour, and Internet sharing

For those looking for iPad game development coverage and/or iOS 5 SDK specific game coverage, check out the published Beginning iOS 5 Games Development by Lucas Jordan from Apress. What you'll learn Efficient methods for drawing in 2D and 3D to the iPhone screen Game-specific animation techniques with Core Animation To use OpenGL ES for more complex and realistic gaming backgrounds and action Numerous ways to add music to enhance the gaming experience How to give your users access to their iPhone libraries from within games The tools and techniques of 3D audio for creating even more realistic gaming experiences How to do networking right, including two-player games over Bluetooth and multiplayer games over Wi-Fi Who this book is for

All game developers who desire to create iPhone and/or iPod touch games. Table of Contents A Revolutionary Gaming Platform Games for Everyone, Anytime, Anywhere Developing iPhone Games Peeking Inside the iPhone Toolbox Moving Images on a Small ScreenUIKit Controls She Shoots, She Hits, She Scores Flipping Out and Sweeping Away with Core Animation OpenGL Basics: Wrapping Your Head Around the OpenGL AP Putting It Together: Making a Game in OpenGL The Next Steps: Atlases, Sprites, and ParticlesOh My Introduction to Core Audio Making Noise with OpenAL 3D AudioTurning Noise into Game Sound Streaming: Thumping, Pulse-Quickening Game Excitement Networking for iPhone Games: Introductio Going Head to Head Party Time Connecting with the Outside World Putting It All Together: Now Comes the Fun Part

Learn Cocoa on the Mac (Paperback, 1st ed.): David Mark, Jeff Lamarche, Jack Nutting Learn Cocoa on the Mac (Paperback, 1st ed.)
David Mark, Jeff Lamarche, Jack Nutting
R1,100 R896 Discovery Miles 8 960 Save R204 (19%) Ships in 10 - 15 working days

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. What you'll learn How to actually make your own Cocoa applicationsthis is much more than just a quick introduction to Cocoa Which classes, of the dozens included in Cocoa, are truly central to Cocoa development How to best use MVC architecture concepts in a Cocoa application How the various pieces of the Cocoa frameworks fit with each other and into the MVC architecture Which parts of Cocoa truly enable visual programming, letting you reap the benefits of proven, reusable code libraries that Apple gives you for free How to recognize recurring design patterns used throughout Cocoa, and put them to proper use in your own code How to approach Cocoa from different programming environments How to use the facilities provided in Snow Leopard to create software that distributes itself automatically among all available CPUs, improving the user experience for your users. Who this book is for

Anyone with basic understanding of object-oriented programming who wants to try out Mac OS X application programming, as well as iPhone developers who want to extend their knowledge of Cocoa touch to include the Mac-specific technologies included with Cocoa. Table of Contents Must Love CocoaHello, WorldLights, Camera... Actions (and Outlets, Too) GUI ComponentsUsing Table ViewsCocoa BindingsCore Data BasicsCore Data RelationshipsSearch and Retrieve Core Data with Criteria Windows and Menus and SheetsDocument-Based ApplicationsExceptions, Signals, Errors, and DebuggingDrawing in CocoaAdvanced Drawing TopicsWorking with FilesConcurrencyFuture Paths

The Business of iPhone App Development - Making and Marketing Apps that Succeed (Paperback, 1st ed.): Dave Wooldridge, Michael... The Business of iPhone App Development - Making and Marketing Apps that Succeed (Paperback, 1st ed.)
Dave Wooldridge, Michael Schneider
R1,104 R900 Discovery Miles 9 000 Save R204 (18%) Ships in 10 - 15 working days

The phenomenal success of the iPhone and the iPod touch has ushered in a gold rush for developers, but with well over 100,000 apps in the highly competitive App Store, it has become increasingly difficult for new apps to stand out in the crowd. Achieving consumer awareness and sales longevity for your iPhone app requires a lot of organization and some strategic planning. This book will show you how to incorporate marketing and business savvy into every aspect of the design and development process, giving your app the best possible chance of succeeding in the App Store.

The Business of iPhone App Development was written by experienced developers with business backgrounds, taking you step-by-step through cost-effective marketing techniques that have proven successful for professional iPhone app creatorsperfect for independent developers on shoestring budgets. Although there are a few iPhone app marketing books on the horizon, they appear to tackle the subject from purely a marketer's perspective. What makes this book unique is that it was written by developers for developers, showing you not only what to do, but also how to do it, complete with time-saving resources and ready-to-use code examples. No prior business knowledge is required. This is the book you wish you had read before you launched your first app What you'll learn Transform your iPhone app into a powerful marketing tool with easy-to-use concepts and code examples. Analyze your ideas, research the competition, and identify your audience to evaluate sales potential. Protect your business and intellectual property and avoid potential legal hassles. Utilize several revenue-generating business models such as in-app advertising, affiliate programs, and In-App Purchase. Includes an extensive chapter on tapping into the Store Kit API. Build synergy with in-app cross-promotion and social networking. Improve usability and implement effective testing, plus a comprehensive walkthrough of provisioning and ad hoc distribution. Create a pre-release buzz online with Twitter, Facebook, blogs, and a dedicated web site promoting your iPhone app. Successfully navigate the App Store submission process. Execute a post-release marketing strategy by crafting effective press releases, soliciting app reviews, and leveraging the power of promotional sales and giveaways. Who this book is for

This book is for any developer looking to build a successful business selling iPhone and iPod touch apps in Apple's iTunes App Store. All the code examples included in this book can be downloaded fromiPhoneBusinessBook.com. Table of Contents Seeing the Big Picture in a Crowded App Store Marketplace Doing Your Homework: Analyzing iPhone App Ideas and Performing Competitive Research Protecting Your Intellectual Property Your iPhone App Is Your Most Powerful Marketing Tool Money for Nothing: When It Pays to Be Free Exploring New Business Models with In-App Purchaseand Affiliate Programs Testing and Usability: Putting Your Best Foot Forward Get the Party Started Creating a Prerelease Buzz Keys to the Kingdom: The App StoreSubmission Process Increasing Awareness for Your iPhone App

iPhone Design Award-Winning Projects (Paperback, 1st ed.): Chris Dannen iPhone Design Award-Winning Projects (Paperback, 1st ed.)
Chris Dannen
R1,040 R836 Discovery Miles 8 360 Save R204 (20%) Ships in 10 - 15 working days

This book profiles developers who have received the prestigious Apple Design Award for iPhone app excellence. You'll learn all about what makes these apps truly standout, including explanations of great user interface design and implementation, as well as the code under the hood that makes these the most responsive, intuitive, useful, and just plain fun apps running on the iPhone.Insightful profiles of the developers behind Tweetie, Topple 2, AccuTerra, Postage, and Wooden Labyrinth 3D Detailed explanations of the technical wizardry that makes these apps tick Full-color screenshots and copious downloadable code snippets to get you started building the next iPhone Design Awardwinning apps What you'll learn How the best iPhone and iPod touch apps are built How detail-oriented, semi-obsessive designers create great-looking interfaces that go beyond mere user-friendliness How caffeine-addicted, sugar-fortified programmers optimize every line of Objective-C and squash the most deeply hidden bugs How inspiration strikes at unlikely times and places How to plan for success by learning from the most successful iPhone app developers Who this book is for

All iPhone developers seeking enlightenment from the recognized masters. Table of Contents TweetieFacebookTopple 2Q&A: FoursquareAccuTerraQ&A: Exit Strategy NYCPostageQ&A: Delicious LibraryWooden Labyrinth 3DQ&A: ProwlUser Experience: Ge WangIterative DesignUpgrading

More iPhone 3 Development - Tackling iPhone SDK  3 (Paperback, 1st ed.): David Mark, Jeff Lamarche More iPhone 3 Development - Tackling iPhone SDK 3 (Paperback, 1st ed.)
David Mark, Jeff Lamarche
R1,121 R917 Discovery Miles 9 170 Save R204 (18%) Ships in 10 - 15 working days

Interested in iPhone development? Want to learn more? Whether you're a self-taught iPhone development genius or have just made your way through the pages of Beginning iPhone 3 Development, we have the perfect book for you.More iPhone 3 Development: Tackling iPhone SDK 3 digs deeper into Apple's latest SDK. Best-selling authors Dave Mark and Jeff LaMarche explain concepts as only they can, covering topics like Core Data, peer-to-peer networking using GameKit and network streams, working with data from the web, MapKit, in-application e-mail, and more. All the concepts and APIs are clearly presented with code snippets you can customize and use, as you like, in your own apps.

If you are going to write a professional iPhone app, you'll want to get your arms around Core Data, and there's no better place to do so than in the pages of this book. The book continues right where Beginning iPhone 3 Development left off with a series of chapters devoted to Core Data, the standard for persistence that Apple introduced to iPhone with SDK 3. Jeff and Dave carefully step through each of the Core Data concepts and show you techniques and tips specifically for writing larger applicationsoffering a breadth of coverage you won't find anywhere else.

The Core Data coverage alone is worth the price of admission. But there's so much more. This book covers a variety of networking mechanisms, from GameKit's relatively simple BlueTooth peer-to-peer model, to the addition of Bonjour discovery and network streams, through the complexity of accessing files via the web. Dave and Jeff will also take you through coverage of concurrent programming and some advanced techniques for debugging your applications.

Whether you are a relative newcomer to iPhone development or an old hand looking to expand your horizons, there's something for everyone in More iPhone 3 Development.

Note: A few of the apps in this book demonstrate technologies not yet supported by the simulator. To run them on your iPhone or iPod touch, you'll need to join one of Apple's paid iPhone developer programs. What you'll learn All about Core Data: key concepts and techniques for writing larger application How to utilize a variety of networking mechanisms, including peer-to-peer connections over Bluetooth using GameKit Details on the addition of Bonjour discovery and network streams How to embed maps with Map Kit and use in-application email How to access a user's iPod library and integrate music into applications Essentials of concurrent programming and advanced debugging techniques Tips on working with data from the web Who this book is for

All iPhone and iPod touch developers, especially developers already familiar with early iPhone SDKs. Table of Contents Here We Go Round Again The Anatomy of Core Data A Super Start: Adding, Displaying, and Deleting Data The Devil in the Detail View Preparing for Change: Migrations and Versioning Custom Managed Objects Relationships, Fetched Properties, and Expressions Peer-to-Peer Over Bluetooth Using GameKit Online Play: Bonjour and Network Streams Working with Data from the Web MapKit Sending Mail iPod Library Access Keeping Your Interface Responsive Debugging The Road Goes Ever On...

OS X Mountain Lion (Paperback): David Pogue OS X Mountain Lion (Paperback)
David Pogue 1
R1,049 R786 Discovery Miles 7 860 Save R263 (25%) Ships in 12 - 17 working days

What do you get when you cross a Mac with an iPad? OS X 10.8 Mountain Lion. Its 200 new features include iPaddish goodies like dictation, Notification Center, and Reminders--but not a single page of instructions. Fortunately, David Pogue is back, with the expertise and humor that have made this the #1 bestselling Mac book for over 10 years straight.Big-ticket changes. Twitter and Facebook intgration. Air-Play TV mirroring. Power Nap. Game Center. Documents in the Cloud. iMessages. Gatekeeper. If Apple wrote it, this book covers it.Mountain Lion Watch. This book demystifies the hundreds of smaller enhancements, too, in all 50 programs that come with the Mac: Safari, Mail, Messages, Preview...Shortcuts. This must be the tippiest, trickiest Mac book ever written. Undocumented surprises await on every page.Power users. Security, accounts, networking, build-your own Services, file sharing with Windows--this one witty, expert guide makes it all crystal clear.

There's something new on practically every page of this new edition, and David Pogue brings his celebrated wit and expertise to every one of them. Apple's brought a new cat to town, and "Mac OS X Mountain Lion: The Missing Manual" is the best way to tame it.

Swift 4 for Absolute Beginners - Develop Apps for iOS (Paperback, 4th ed.): Stefan Kaczmarek, Brad Lees, Gary Bennett Swift 4 for Absolute Beginners - Develop Apps for iOS (Paperback, 4th ed.)
Stefan Kaczmarek, Brad Lees, Gary Bennett
R772 Discovery Miles 7 720 Ships in 9 - 15 working days

Stay motivated and overcome obstacles while learning to use Swift Playgrounds to be a great iOS developer. This book is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but haven't programmed since school, and it is now updated for Swift 4. Many people have a difficult time believing they can learn to write iOS apps. Swift 4 for Absolute Beginners will show you how to do so. You'll learn Object Oriented Programming and be introduced to HealthKit before moving on to write your own iPhone and Watch apps from scratch. Gary Bennett and Brad Lees are full-time professional iOS developers and have developed a broad spectrum of apps for Fortune 500 companies. The authors have taken their combined 14 years of writing apps, teaching online iOS courses, the experience from their first three iOS books, along with their online instruction and free online forum at XcelMe.com to create an excellent training book. And the material in this book is supplemented by with the free, live online training sessions. What You'll Learn Work with Swift classes, properties, and functions Examine proper user interface and user experience design Understand Swift data types: integers, floats, strings, and Booleans Use Swift data collections: arrays and dictionaries Review Boolean logic, comparing data, and flow control Who This Book Is ForAnyone who wants to learn to develop apps for the Mac, iPhone, and iPad, and Watch using the Swift programming language. No previous programming experience is necessary.

Mac OS X for Unix Geeks 4e (Paperback, 4th Revised edition): Ernest Rothman Mac OS X for Unix Geeks 4e (Paperback, 4th Revised edition)
Ernest Rothman
R867 R643 Discovery Miles 6 430 Save R224 (26%) Ships in 12 - 17 working days

If you're a developer or system administrator lured to Mac OS X because of its Unix roots, you'll quickly discover that performing Unix tasks on a Mac is different than what you're accustomed to. Mac OS X for Unix Geeks serves as a bridge between Apple's Darwin OS and the more traditional Unix systems. This clear, concise guide gives you a tour of Mac OS X's Unix shell in both Leopard and Tiger, and helps you find the facilities that replace or correspond to standard Unix utilities. You'll learn how to perform common Unix tasks in Mac OS X, such as using Directory Services instead of the standard Unix /etc/passwd and /etc/group, and you'll be able to compile code, link to libraries, and port Unix software using either Leopard and Tiger. This book teaches you to: * Navigate the Terminal and understand how it differs from an xterm * Use Open Directory (LDAP) and NetInfo as well as Directory Services * Compile your code with GCC 4 * Port Unix programs to Mac OS X with Fink * Use MacPorts to install free/open source software * Search through metadata with Spotlight's command-line utilities * Build the Darwin kernel And there's much more. Mac OS X for Unix Geeks is the ideal survival guide to tame the Unix side of Leopard and Tiger. If you're a Unix geek with an interest in Mac OS X, you'll soon find that this book is invaluable.

Mac OS X Lion (Paperback): David Pogue Mac OS X Lion (Paperback)
David Pogue
R943 R721 Discovery Miles 7 210 Save R222 (24%) Ships in 12 - 17 working days

With Lion, Apple has unleashed the most innovative version of Mac OS X yet--and you'll learn all about it with David Pogue's meticulous Missing Manual. Mac OS X 10.7 completely transforms the Mac user interface with multi-touch gestures borrowed from the iPhone and iPad, and includes more 250 brand-new features. This book reveals them all with a wealth of insight and detail.Perfect for newcomers. Get crystal-clear, jargon-free introduction to the Dock, the Mac OS X folder structure, and the Mail application. Go in-depth. Learn how use key new features such as full-screen apps, Mission Control, the new Mac App Store, Launchpad, Resume, Auto Save, Versions, AirDrop, and more.

Theres something new on practically every page of this new edition, and David Pogue brings his celebrated wit and expertise to every one of them. Apple's brought a new cat to town and "Mac OS X Lion: The Missing Manual" is a great new way to tame it.

Core Data in Objective-C 3e (Paperback, 3 Revised Edition): Marcus Zarra Core Data in Objective-C 3e (Paperback, 3 Revised Edition)
Marcus Zarra
R931 R682 Discovery Miles 6 820 Save R249 (27%) Ships in 12 - 17 working days

Core Data is Apple's data storage framework: it's powerful, built-in, and can integrate with iCloud. Discover all of Core Data's powerful capabilities, learn fundamental principles including thread and memory management, and add Core Data to both your iOS and OS X projects. All examples in this edition are based on Objective-C and are up-to-date for the latest versions of OS X El Capitan and iOS 9. Core Data expert Marcus Zarra walks you through a fully developed application based around the Core Data APIs. You'll build on this application throughout the book, learning key Core Data principles such as NSPredicate, NSFetchRequest, thread management, and memory management. Start with the basics of Core Data and learn how to use it to develop your application. Then delve deep into the API details. Explore how to get Core Data integrated into your application properly, and work with this flexible API to create convenience methods to improve your application's maintainability. Reduce your migration difficulties, integrate your Core Data app with iCloud and Watch Kit, and use Core Data in a queue-based environment. By the end of the book, you'll have built a full-featured application, gained a complete understanding of Core Data, and learned how to integrate your application into the iPhone/iPad platform. This third edition updates all examples for OS X El Capitan and iOS 9, and gets you up to speed on changes in multithreading and batch processing. There's a new chapter on efficiently importing data from a network location, and a new discussion of how best to pre-load data into your application. What You Need: Mac OS X El Capitan and iOS 9 and a basic working knowledge of Objective-C

Introducing iOS 8 (Paperback): Steve Derico Introducing iOS 8 (Paperback)
Steve Derico
R984 R722 Discovery Miles 7 220 Save R262 (27%) Ships in 12 - 17 working days

Learn to make iOS apps even if you have absolutely no programming experience. This hands-on book takes you from idea to App Store, using real-world examples--such as driving a car or eating at a restaurant--to teach programming and app development. You'll learn concepts through clear, concise, jargon-free language. This book focuses on Apple's new programming language, Swift. Each lesson is divided into two parts: the lecture portion explains the terms and concepts through examples, and the exercise portion helps you apply these concepts while building real-world apps, like a tip calculator. Learn how to think differently--and see the world from a whole new perspective. * Learn the basic building blocks of programming* Dive into the Swift programming language* Make apps for iPhone and iPad* Use GPS in your app to find a user's location* Take or select photos with your app* Integrate your app with Facebook and Twitter* Submit your app to the App Store* Manage and market your app on the App Store

Switching to the Mac (Paperback): David Pogue Switching to the Mac (Paperback)
David Pogue
R914 R692 Discovery Miles 6 920 Save R222 (24%) Ships in 12 - 17 working days

Ready to move to the Mac? This incomparable guide helps you make a smooth transition. New York Times columnist and Missing Manuals creator David Pogue gets you past three challenges: transferring your stuff, assembling Mac programs so you can do what you did with Windows, and learning your way around OS X. Learning to use a Mac is not a piece of cake, but once you do, the rewards are oh-so-much better. You won't find questionable firewalls or inefficient permissions. Just a beautiful machine with a thoroughly reliable system. Whether you're using Windows XP or Windows 7, we've got you covered. Transfer your stuff. Moving files from a PC to a Mac is the easy part. This guide gets you through the tricky things: extracting your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files. Re-create your software suite. Big-name programs from Microsoft, Adobe, and others are available in both Mac and Windows versions, but hundreds of other programs are Windows-only. Learn the Macintosh equivalents and how to move data to them. Learn OS X Mountain Lion. Once you've moved into the Macintosh mansion, it's time to learn your way around. You're in good hands with the author of Mac OS X: The Missing Manual, the #1 bestselling guide to OS X.

Professional Swift (Paperback): M Dippery Professional Swift (Paperback)
M Dippery
R1,213 R937 Discovery Miles 9 370 Save R276 (23%) Ships in 7 - 13 working days

Transition from Objective-C to the cleaner, more functional Swift quickly and easily Professional Swift shows you how to create Mac and iPhone applications using Apple's new programming language. This code-intensive, practical guide walks you through Swift best practices as you learn the language, build an application, and refine it using advanced concepts and techniques. Organized for easy navigation, this book can be read end-to-end for a self-paced tutorial, or used as an on-demand desk reference as unfamiliar situations arise. The first section of the book guides you through the basics of Swift programming, with clear instruction on everything from writing code to storing data, and Section II adds advanced data types, advanced debugging, extending classes, and more. You'll learn everything you need to know to make the transition from Objective-C to Swift smooth and painless, so you can begin building faster, more secure apps than ever before. * Get acquainted with the Swift language and syntax * Write, deploy, and debug Swift programs * Store data and interface with web services * Master advanced usage, and bridge Swift and Objective-C Professional Swift is your guide to the future of OS X and iOS development.

macOS High Sierra in easy steps - Covers version 10.13 (Paperback): Nick Vandome macOS High Sierra in easy steps - Covers version 10.13 (Paperback)
Nick Vandome
R357 R326 Discovery Miles 3 260 Save R31 (9%) Ships in 9 - 15 working days
iOS 5 Programming Cookbook (Paperback): Vandad Nahavandipoor iOS 5 Programming Cookbook (Paperback)
Vandad Nahavandipoor 1
R1,282 R938 Discovery Miles 9 380 Save R344 (27%) Ships in 12 - 17 working days

This popular cookbook, thoroughly updated in response to reader requests and new developments in iOS 5, helps you solve the vexing, real-life issues you're likely to face when creating apps for the iPhone, iPad, or iPod Touch. This edition contains more than 100 new recipes, each providing a clear solution and sample code that you can use right away. The focus of this book is to teach you how to write iOS apps, whether they're as simple as a music player or as complex as an app that mixes animations, graphics, multimedia, database, and cloud storage. You'll learn about iCloud, Automatic Reference Counting, storyboarding, Interface Builder, creating ad-hoc and simulator builds, provision profiles, graphics, animations, Grand Central Dispatch, Operations and Operation Queues, threads, timers, audio and video and many other iOS 5 tools and techniques. Topics include: * Automatic Reference Counting to drastically cut down the time required to write your iOS apps * iCloud to synchronize users' data to the cloud * Storyboarding to simplify creating your User Interface * UI components, including picker views, data pickers, web views, popovers, activity indicators, progress views, sliders, alerts, switches, and many more * Grand Central Dispatch to write blazingly fast iOS apps without having to worry about creating threads * The all-new asynchronous and synchronous network APIs * Using block-based animations and integrating graphical assets into your apps

Learn AppleScript - The Comprehensive Guide to Scripting and Automation on Mac OS X (Paperback, 3rd ed.): Hamish Sanderson,... Learn AppleScript - The Comprehensive Guide to Scripting and Automation on Mac OS X (Paperback, 3rd ed.)
Hamish Sanderson, Hanaan Rosenthal, Ian Piper, Barry Wainwright, Emmanuel Levy, …
R2,784 R2,183 Discovery Miles 21 830 Save R601 (22%) Ships in 10 - 15 working days

AppleScript is an English-like, easy-to-understand scripting language built into every Mac. AppleScript can automate hundreds of AppleScript-able applications, performing tasks both large and small, complex and simple.

Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition has been completely updated for Mac OS X Snow Leopard. It's all here, with an emphasis on practical information that will help you solve any automation problemfrom the most mundane repetitive tasks to highly integrated workflows of complex systems.Friendly enough for beginners, detailed enough for advanced AppleScripters Includes major contributions from expert AppleScripters: Emmanuel Levy, Harald Monihart, Ian Piper, Shane Stanley, Barry Wainwright, Craig Williams, and foreword by AppleScript inventor, William Cook What you'll learn See how AppleScript represents information as objectsincluding numbers, strings, lists, and records. Learn how to manipulate these objects using commands and operators, and how to store them in variables. Organize your code using handlers and script objects. Understand how applications describe their objects and commands in dictionaries and how to interpret that information when learning to script applications. Manipulate the Mac OS X file system. Automate iTunes, Mail, iCal, and other popular lifestyle applications in Mac OS X. Discover sophisticated text processing techniques using regular expressions. Script professional productivity applicationsApple iWork, Microsoft Office, FileMaker Pro, and Adobe InDesign. Harness the power of the Unix command line in Mac OS X. Create your own Cocoa applications with the new AppleScriptObjC bridge. Who this book is for

First-time scripters who want to automate tasks on their MacsExisting AppleScripters looking to develop proficient, professional, or guru-level knowledge and skillsProfessional Mac OS X developers wishing to understand this powerful and pervasive technology Table of Contents Introducing AppleScript AppleScript in Principle AppleScript in Practice Writing Scripts in AppleScript Editor Understanding How Application Scripting Works Learning to Work with AppleScript Objects Working with Text Working with Numbers Working with Dates Working with Lists and Records Storing Objects in Variables More on Commands More on Operators and Coercions Making Decisions Using Conditionals and Loops Making Decisions When Dealing with Errors Interacting with the User Working with Files Organizing Your Code with Handlers Organizing Your Code with Script Objects Scripting the File System Scripting Apple Applications Extending AppleScript with Scripting Additions AppleScript Amenities Scripting iWork and Office Scripting Data and Databases Scripting Adobe InDesign Interacting with the Unix Command Line Using Smile: The AppleScript Integrated Production Environment Tips and Techniques for Improving Your Scripts Creating Cocoa Applications with AppleScriptObjC

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Quantitative Data Analysis with Minitab…
Alan Bryman, Duncan Cramer Paperback R1,301 Discovery Miles 13 010
Managing Apple Devices - Deploying and…
Arek Dreyer, Adam Karneboge Paperback R1,622 R316 Discovery Miles 3 160
Programming iOS 11
Matt Neuberg Paperback R1,806 R406 Discovery Miles 4 060
macOS Big Sur For Dummies
B LeVitus Paperback R571 Discovery Miles 5 710
macOS Ventura For Dummies
G. Hart-Davis Paperback R747 R544 Discovery Miles 5 440
Mac Annoyances
John Rizzo Paperback R656 Discovery Miles 6 560
macOS Programming for Absolute Beginners…
Wallace Wang Paperback R1,947 Discovery Miles 19 470
OS X Mountain Lion Pocket Guide
Chris Seibold Paperback R394 Discovery Miles 3 940
iPad in Easy Steps - Covers All Models…
Drew Provan Paperback R365 R321 Discovery Miles 3 210
SwiftUI For Dummies
W.M. Lee Paperback R819 R599 Discovery Miles 5 990

 

Partners