0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (11)
  • R250 - R500 (59)
  • R500+ (343)
  • -
Status
Format
Author / Contributor
Publisher

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

How to Do Everything Mac OS X Lion Edition (Paperback, 3rd edition): Dwight Spivey How to Do Everything Mac OS X Lion Edition (Paperback, 3rd edition)
Dwight Spivey
R838 R752 Discovery Miles 7 520 Save R86 (10%) Ships in 18 - 22 working days

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Get the Most Out of Your MacWith coverage of the iMac, MacBook, MacBook Air, and Mac mini, How to Do Everything Mac, OS X Lion Edition shows you how to configure and customize your Mac and take full advantage of all the powerful tools and capabilities. You'll learn about the new features, including Multi-Touch gestures, Mission Control, full-screen apps, Launchpad, FaceTime, and more. Hardware, networking, security, and maintenance are also discussed in this practical guide. Interact with your Mac using Multi-Touch gestures View your system from Mission Control Connect to the Internet and explore with Safari Video chat with FaceTime Stay in touch and on schedule with Mail, Address Book, iCal, and iChat Browse and download content from the Mac App Store Access your apps from Launchpad and view them full-screen Use iWork for word processing, spreadsheets, and presentations Stay entertained with QuickTime, iPhoto, iTunes, and iMovie Sync data with your iPod, iPad, or iPhone Set up a wired or wireless network Connect external devices via USB and FireWire Troubleshoot, maintain, and back up your Mac Dwight Spivey is a product manager for Konica Minolta. He has worked with the Mac since 1996, is a member of the Apple Developer Connection, and stays up to date on all Mac technical issues. Dwight is the author of iPhone & iPod touch QuickSteps and many other Mac-related titles.

iOS Architecture Patterns - MVC, MVP, MVVM, VIPER, and VIP in Swift (Paperback, 1st ed.): Raul Garcia iOS Architecture Patterns - MVC, MVP, MVVM, VIPER, and VIP in Swift (Paperback, 1st ed.)
Raul Garcia
R1,308 R1,087 Discovery Miles 10 870 Save R221 (17%) Ships in 18 - 22 working days

Develop well-structured applications using tested techniques and patterns. When you start to develop an application, you not only have to think about the idea of the finished application, but also about how it will evolve as it is built. This book shows you how to plan for changes, scope creep, and for the possibility of other developers joining in. Start by learning what architecture patterns for an application are. You'll find out why it's important for your applications to be based on these patterns and which ones are the most common. Then you'll look at the MVC as one of the best known and used patterns. You'll see how and when it can be implemented in your applications, as well as its advantages and disadvantages. From there, you'll discover the first evolution of the MVC model: the MVP, which introduces a new layer (Presenter) to better manage views. The next evolution after that is the MVVM, which introduces the ViewModel layer and its connection with the views through Data Binding. With those prominent patterns covered, you'll read about VIPER and VIP, Architecture Patterns that seeks to make applications easily maintainable, modularized, and highly scalable. All of which are hallmarks of Clean Architecture. Architecture patterns have developed and evolved to give your applications solid foundations. Understanding these patterns, you will reduce the problems that may arise when modifying existing functions, adding new ones, or correcting errors that may arise in the development process. What You'll Learn Code cleanly with solid foundations Start your project ready to adapt and evolve as features and other developers are added Find and apply the right patterns for the best results Who This Book Is ForDevelopers with some programming knowledge who want to learn different architecture patterns, those who already have more experience and are looking for a starting point on complex patterns such as VIPER or VIP, and beginner programmers

Quantitative Data Analysis with Minitab - A Guide for Social Scientists (Paperback): Alan Bryman, Duncan Cramer Quantitative Data Analysis with Minitab - A Guide for Social Scientists (Paperback)
Alan Bryman, Duncan Cramer
R1,392 Discovery Miles 13 920 Ships in 10 - 15 working days

Quantitative data analysis is now a compulsory component of most degree courses in the social sciences and students are increasingly reliant on computers for the analysis of data. Quantitative Data Analysis with Minitab explains statistical tests for Mac users using the same formulae free, non-technical approach as the very successful SPPS version. Students will learn a wide range of quantitative data analysis techniques and become familiar with how these techniques can be implemented through the latest version of Minitab. Techniques covered include univariate analysis (with frequency table, dispersion and histograms), bivariate (with contingency tables correlation, analysis of varience and non-parametric tests) and multivariate analysis (with multiple regression, path analysis, covarience and factor analysis). In addition the book covers issues such as sampling, statistical significance, conceptualization and measurement and the selection of appropriate tests. Each chapter concludes with a set of exercises. Social science students will be interested in this integrated, non-mathematical introduction to quantitative data anlysis and the Minitab package.

iOS Development with Swift (Paperback): Craig Grummitt iOS Development with Swift (Paperback)
Craig Grummitt
R1,255 R1,019 Discovery Miles 10 190 Save R236 (19%) Ships in 10 - 15 working days

According to Apple, there are currently 380,000 registered iOS developers and over a billion iOS devices in use worldwide. Swift, the language of iOS development, is the fastest growing programming language. iOS Development with Swift is a hands-on guide to creating apps for iPhone and iPad using the Swift language. It starts by giving a birdseye view of how an iOS application works and what it takes to build one. With the basics well in hand, the book takes readers through progressively more challenging examples as they learn how to design iOS apps, build good layouts, handle navigation, and interact with the device's camera. Key Features: * Hands-on guide to creating apps * Teaches the very basics * Rich in examples Written for readers with experience using a language like Java, Python, or C#. No prior iOS development or Swift experience required. About the Technology: Swift is a modern language created by Apple. In 2015 Swift was rated the most loved programming language on Stack Overflow, and it is currently ranked 17 in the programming language rankings guide of January 2016.

Modern Concurrency on Apple Platforms - Using async/await with Swift (Paperback, 1st ed.): Andres Ibanez Kautsch Modern Concurrency on Apple Platforms - Using async/await with Swift (Paperback, 1st ed.)
Andres Ibanez Kautsch
R1,270 R1,048 Discovery Miles 10 480 Save R222 (17%) Ships in 18 - 22 working days

Build solid software with modern and safe concurrency features. Concurrency is one of the hardest problems in computer science. For years, computer scientists and engineers have developed different strategies for dealing with concurrency. However, the original concurrency primitives are complicated and difficult to understand, and even harder to implement. Using the new async/await APIs in Swift, this book will explain how your code can abstract a lot of the complexity with a simpler interface so you never have to deal with concurrency primitives such as semaphores, locks, and threads yourself. This will allow you to write concurrent code that is easier to read, easier to write, and easier to maintain. These new APIs are deeply ingrained into Swift, offering compile-level features that will keep you from writing dangerous concurrent code. You'll start by exploring why concurrency is hard to implement in a traditional system. Explaining the definition of concurrency and what its primitives are will help you understand why they are hard to use correctly. These concepts will become clearer as you work through the sample projects. The book's focus then shifts exclusively to the new APIs, helping you understand how the integration of the system with the language itself makes it easier for you to write concurrent code without overstepping the bounds of the concurrency safe zone. By the end of the book, you'll have a solid foundation for working safely with concurrent code using the new async/await APIs. What You'll Learn Understand concurrency and its traditional problems Work with the new async/await API and all its features, from the basic usage and await keywords, to task groups and async sequences. Implement modern and safe concurrent code that you can start using right away Who This Book Is For Experienced iOS developers at a semi-senior or senior level. Knowledge on the Grand Central Dispatch is a bonus, but not required.

iOS for game programmers (Mixed media product): Allen Sherrod iOS for game programmers (Mixed media product)
Allen Sherrod
R1,013 R867 Discovery Miles 8 670 Save R146 (14%) Ships in 18 - 22 working days

This book takes the readers on a journey into the world of mobile game development aimed at beginner Objective-C programmers. The book enables the reader to create a number of projects, which include a matching game, a puzzle game, a whack-a-mole game, a pong game, and a coloring book. Each of these projects gives the readers a variety of knowledge and skills that they can apply to their own gaming projects. It includes a companion disc with source code, images, and project files. By the end of the book, the reader will have five apps that they've developed, along with the knowledge of making games for the iOS platform. eBook Customers: Companion files are available for downloading with order number/proof of purchase by writing to the publisher at [email protected]. Features: Builds five game projects including a matching game, a puzzle game, a coloring book, game of pong, and a ""whack-a-mole"" game that will give the reader exposure to making games on the iOS platform Includes information on iOS 5, iOS 6, iOS 7 and iOS8 - the latest versions for the iPhone and iPad . Utilizes the UIKit that enables readers to apply their knowledge to more areas than just games since many of the topics can be applied to general iOS development Includes a companion disc with source code, images, and project files.

Switching to the Mac (Paperback, Mavericks edition): David Pogue Switching to the Mac (Paperback, Mavericks edition)
David Pogue
R839 R768 Discovery Miles 7 680 Save R71 (8%) Ships in 18 - 22 working days

What makes Windows refugees decide to get a Mac? Enthusiastic friends? The Apple Stores? Great-looking laptops? A "halo effect" from the popularity of iPhones and iPads? The absence of viruses and spyware? The freedom to run Windows on a Mac? In any case, there's never been a better time to switch to OS X--and there's never been a better, more authoritative book to help you do it.

The important stuff you need to know: Transfer your stuff. Moving files from a PC to a Mac by cable, network, or disk is the easy part. But how do you extract your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files? Now you'll know.Recreate your software suite. Many of the PC programs you've been using are Windows-only. Discover the Mac equivalents and learn how to move data to them.Learn Mavericks. Apple's latest operating system is faster, smarter, and more iPaddish--but you still have to learn it. Finder tabs. Finder tags. iBooks. Maps. Passwords and credit cards synced between your Mac and your phone or tablet. If Mavericks has it, this book covers it. Get the expert view. Learn from "New York Times" columnist and Missing Manuals creator David Pogue--author of "OS X Mavericks: The Missing Manual," the #1 bestselling Mac book on earth.

Migrating to Swift from Flash and ActionScript (Paperback, 1st ed.): Radoslava Leseva Adams, Hristo Lesev Migrating to Swift from Flash and ActionScript (Paperback, 1st ed.)
Radoslava Leseva Adams, Hristo Lesev
R1,398 Discovery Miles 13 980 Ships in 18 - 22 working days

Build on your knowledge of ActionScript to take the fast track developing iOS apps with Apple's latest language, Swift. Swift's syntax is easier to understand than Objective-C for people already familiar with ActionScript. At the same time it offers a number of new features and richer expressiveness than both ActionScript and Objective-C. Switching to a new platform usually involves migration on three levels: tools, workflow, and programming language. This book is structured as a guide that will help you on each level with step-by-step tutorials. Apart from the tutorials, it comes with recipes for some of the most popular mobile development topics: social network integration and messaging, taking advantage of device capabilities, networking and working with local and iCloud data, advertising in your app or game, and 2D and 3D graphics. The book also includes a final chapter that takes you through Apple's App Store submission process. Don't just build your apps, sell them. What You Will Learn: Expand your development knowledge to native iOS programming with Swift Use the latest Xcode 7 IDE Migrate your existing ActionScript projects to Swift Create advanced UI, leverage the device hardware, integrate with social networks, take advantage of 2D and 3D graphics Diagnose your app quickly with Xcode's debugger and instruments Prepare and submit our iOS app in Apple's App Store Who This Book is For: Migrating to Swift from Flash and ActionScript is for Flash and Adobe AIR developers who want to move on to native iOS programming with the latest Apple Swift language. It's for the seasoned ActionScript programmer who is looking to add another language and platform to their tool belt quickly. Migrating to Swift from Flash and ActionScript is a good choice for developers who learn by doing and don't have time to read thick manuals and books for beginners in order to start programming in a new language.

iOS Code Testing - Test-Driven Development and Behavior-Driven Development with Swift (Paperback, 1st ed.): Abhishek Mishra iOS Code Testing - Test-Driven Development and Behavior-Driven Development with Swift (Paperback, 1st ed.)
Abhishek Mishra
R2,700 Discovery Miles 27 000 Ships in 18 - 22 working days

Put into motion practical examples to master Test-Driven Development (TDD) and acceptance testing in Swift. This book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases. You'll be introduced to basic principles of TDD, such as Test First, Red-Green-Refactor, Remove Duplicate code, Dependency Injection, and Single Responsibility. Approaches covered include TDD, behavior-driven development (BDD), UI, and acceptance testing with common standard/open source frameworks. iOS Code Testing offers helpful instruction to teach iOS developers to retrospectively fit tests to legacy code, refactor legacy code so as to make the code more testable, install and configure a popular Swift BDD framework, practice BDD with Xcode, and create automated UI tests with Xcode. Additionally, many projects have legacy code bases. Legacy code is often seen as a blocker when it comes to implementing any kind of testing. What You Will Learn Fit test to legacy code retrospectively Install and configure popular Swift BDD frameworks Practice BDD with Xcode Who This Book Is For Software practitioners, such as Swift developers and mobile app testers.

iOS Penetration Testing - A Definitive Guide to iOS Security (Paperback, 1st ed.): Kunal Relan iOS Penetration Testing - A Definitive Guide to iOS Security (Paperback, 1st ed.)
Kunal Relan
R1,896 Discovery Miles 18 960 Ships in 18 - 22 working days

Unearth some of the most significant attacks threatening iOS applications in recent times and learn methods of patching them to make payment transactions and personal data sharing more secure. When it comes to security, iOS has been in the spotlight for a variety of reasons. Although a tough system to manipulate, there are still critical security bugs that can be exploited. In response to this issue, author Kunal Relan offers a concise, deep dive into iOS security, including all the tools and methods to master reverse engineering of iOS apps and penetration testing.What you will learn: * Get a deeper understanding of iOS infrastructure and architecture* Obtain deep insights of iOS security and jailbreaking* Master reverse engineering techniques for securing your iOS Apps* Discover the basics of application development for iOS* Employ security best practices for iOS applications Who is this book for: Security professionals, Information Security analysts, iOS reverse engineers, iOS developers, and readers interested in secure application development in iOS.

macOS Programming for Absolute Beginners - Developing Apps Using Swift and Xcode (Paperback, 1st ed.): Wallace Wang macOS Programming for Absolute Beginners - Developing Apps Using Swift and Xcode (Paperback, 1st ed.)
Wallace Wang
R2,079 Discovery Miles 20 790 Ships in 18 - 22 working days

Learn how to code for the iMac, Mac mini, Mac Pro, and MacBook using Swift, Apple's hottest programming language. Fully updated to cover the new MacBook Touch Bar, macOS Programming for Absolute Beginners will not only teach complete programming novices how to write macOS programs, but it can also help experienced programmers moving to the Mac for the first time. You will learn the principles of programming, how to use Swift and Xcode, and how to combine your knowledge into writing macOS programs. If you've always wanted to learn coding but felt stymied by the limitation of simplistic programming languages or intimidated by professional but complicated programming languages, then you'll want to learn Swift. Swift is your gateway to both Mac and iOS app development while being powerful and easy to learn at the same time, and macOS Programming for Absolute Beginners is the perfect place to start - add it to your library today.What You'll Learn Master the basic principles of object-oriented programming Use Xcode, the main programming tool used for both macOS and iOS development See what makes Swift unique and powerful as a programming language and why you should learn it Create macOS programs using Swift and Xcode Apply interface principles that follow Apple's Human Interface Guidelines Take advantage of the new Touch Bar Who This Book Is For People who want to learn programming for the first time and for experienced programmers wanting to learn Xcode and the Mac for the first time.

Computer Vision and Augmented Reality in iOS - OpenCV and ARKit Applications (Paperback, 1st ed.): Ahmed Fathi Bekhit Computer Vision and Augmented Reality in iOS - OpenCV and ARKit Applications (Paperback, 1st ed.)
Ahmed Fathi Bekhit
R1,158 R961 Discovery Miles 9 610 Save R197 (17%) Ships in 18 - 22 working days

Learn how computer vision works, how augmented reality renders digital graphics into the physical world via an iPhone's camera, and how to incorporate these technologies into your own apps. This book shows you how to take full advantage of computer vision technologies. Interacting with other people online usually involves user-generated images and videos; whether it be "memes", short videos, or heavily-modified images. Before smart phones, generating this content required a professional using high-level image and video editing software. Not any more. This book will teach you to use computer vision in the most popular ways, such as for facial recognition, image to text analysis and, of course, recording a video of a dancing hot dog in your living room. Starting with the history of computer vision, image and video processing fundamentals, and an introduction to developing augmented reality applications, you'll learn to incorporate computer vision both in the content you create and the apps you develop for end users. Computer Vision and Augmented Reality in iOS reveals how every user with access to the Internet and a smart phone can easily generate heavily-modified images and videos. What You'll Learn Incorporate mathematics related to computer vision into your apps Host computer vision models remotely for mobile use Implement visual-inertial state estimation algorithms for mobile augmented reality Who This Book Is For Professionals or post graduate students in software development or engineering who have a basic understanding of how software development works and are interested in implementing computer vision into their development. It's recommended that readers already have a working knowledge of C++ and Swift.

Beginning Xcode - Swift 3 Edition (Paperback, 1st ed.): Matthew Knott Beginning Xcode - Swift 3 Edition (Paperback, 1st ed.)
Matthew Knott
R2,650 R2,479 Discovery Miles 24 790 Save R171 (6%) Ships in 18 - 22 working days

Similar to Microsoft's Visual Studio suite of tools, the Xcode integrated development environment (IDE) and tools platform contain everything you need to create Mac OS X and iOS apps. As powerful as the Xcode Tools are, they can be difficult to learn. Most Mac OS X and iOS development books focus on Cocoa and Cocoa Touch programming, as they should. They teach enough Xcode for you to create the projects in the book. But there's more to writing real apps than writing code. Real apps must be tested and debugged to make sure they run properly and must be profiled to make sure they run fast enough. Most iOS programming books aren't going to show you how to profile your program or find memory leaks in it.Pro Xcode picks up where other books leave off. It teaches the latest Xcode IDE and tools, not a particular language or programming framework. With this book, you can spend more time writing, debugging, and profiling your Mac OS X and/or iOS apps and less time searching and reading documentation. This book doesn't stop with Xcode and Interface Builder. It covers a dozen developer tools, both graphical and command-line tools. You will learn how to profile your code and check for memory leaks with Instruments. Write shaders with OpenGL Shader Builder, debug OpenGL ES apps with frame capture, and uncover performance problems with OpenGL ES Performance Detective. And, learn storyboarding for iOS apps and converting Objective-C projects to use automatic reference counting. If you want to spend more time creating, testing, and profiling your applications and less time wading through Apple's documentation, get a copy of this book.

Designing for iOS with Sketch (Paperback, 1st ed.): Sian Morson Designing for iOS with Sketch (Paperback, 1st ed.)
Sian Morson
R2,138 Discovery Miles 21 380 Ships in 18 - 22 working days

Designing for iOS with Sketch takes you through the process of designing your iOS app using Bohemian Code's Sketch. Sketch is a powerful new design program that is quickly replacing Adobe PhotoShop for many designers designing for mobile apps and the mobile web. This book will introduce you to the program and then take you through the steps of designing your very own app. It includes examples and shortcuts as well as a helpful list of plugins and 3rd party resources that will greatly improve your workflow.

Swift Quick Syntax Reference (Paperback, 1st ed.): Matthew Campbell Swift Quick Syntax Reference (Paperback, 1st ed.)
Matthew Campbell
R1,021 Discovery Miles 10 210 Ships in 18 - 22 working days

Swift Quick Syntax Reference is a condensed code and syntax reference to the new Apple Swift programming language, which is the alternative new programming language alongside Objective-C behind the APIs found in the Apple iOS SDK 8 and OS X Yosemite SDK. It presents the essential Swift syntax in a well-organized format that can be used as a handy reference. You won't find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point, and highly accessible. The book is packed with useful information and is a must-have for any Swift programmer. In the Swift Quick Syntax Reference, you will find a concise reference to the Swift language syntax using the new Playgrounds. Playgrounds lets you type a line of code and the result appears immediately.

Migrating to Swift from Android (Paperback, 1st ed.): Sean Liao Migrating to Swift from Android (Paperback, 1st ed.)
Sean Liao
R1,023 Discovery Miles 10 230 Ships in 18 - 22 working days

In 250 pages, Migrating to Swift from Android gives you-as an experienced Android app developer-all you need to create native iOS apps using the latest Swift programming language. Starting with preparing your Xcode 6.1 IDE and introducing just enough iOS application framework fundamentals, you'll understand how to create meaningful Swift applications for iOS 8 immediately. After the short IDE setup guide, this book continues by providing guidance on how to translate your existing Android apps to iOS. Every topic comes with a tutorial project; you'll plan and structure your iOS apps following a typical top-down process using Xcode Storyboards. To implement use cases, you'll cover common mobile topics, including user interfaces, managing data, and networking with remote services. As you move through Part 2 of this book, you'll create simple and meaningful iOS apps with rich UI components to handle common CRUD operations locally and remotely. Part 3 demonstrates the whole porting process by translating a typical mobile app from Android to iOS 8 from start to finish. When you finish reading Migrating to Swift from Android, you'll be an iOS developer as well as an Android developer. And, you will be fully convinced you can create iOS apps just like you do in Android. In most cases, it is a waste not to port your native Android apps to iOS.

iOS eCommerce App Development with Parse (Paperback, 1st ed.): Liangjun Jiang iOS eCommerce App Development with Parse (Paperback, 1st ed.)
Liangjun Jiang
R1,877 Discovery Miles 18 770 Ships in 18 - 22 working days

iOS eCommerce App Development with Parse uses a real-world app example to teach you how to build a complete eCommerce iPhone app powered by Parse - the most popular and powerful Platform As A Service (BaaS) provider. In this comprehensive guide you will learn every step: collecting requirements, architecting the app, designing the visual interface, creating the data model, managing products and the shopping cart, processing the payment, and fulfilling the order - always with secure best practice in mind. You will also learn how to manage user account creation, login with Facebook and Twitter, verify users via email, pay with Stripe and Apple Pay, send email with Mailgun, and manage customer payment methods and order history. Intermediate knowledge of iOS development and object-oriented programming is assumed, and basic knowledge of e-commerce principles will be of benefit too. The author is a successful iPhone app developer whose real-world experience is now brought to print. Master iOS eCommerce app development with Parse using this book today.

Troubleshooting Xcode (Paperback, 1st ed.): Magno Urbano Troubleshooting Xcode (Paperback, 1st ed.)
Magno Urbano
R615 Discovery Miles 6 150 Ships in 18 - 22 working days

Troubleshooting Xcode is a handbook for software developers of all levels creating applications for iOS and OS X using both Objective-C and Swift. If you've struggled in the past to make Xcode work as expected, to solve problems that defy logic, and to understand Xcode's misleading or cryptic error messages and unexpected crashes, Troubleshoot ing Xcode is for you. Troubleshooting Xcode is great for the developer wanting to extend his or her knowledge about obscure problems and limitations involving the use of Xcode, Objective-C, and Swift as well as how to use automation to increase productivity and make some repetitive tasks easier.

Learn Sprite Kit for iOS Game Development (Paperback, 1st ed.): Leland Long Learn Sprite Kit for iOS Game Development (Paperback, 1st ed.)
Leland Long
R2,088 Discovery Miles 20 880 Ships in 18 - 22 working days

With Learn Sprite Kit for iOS Game Development, you'll discover how easy it is to create 2D games using the new Sprite Kit framework from Apple. You'll find how simple it is to create a scene, add animated sprites, incorporate edges, play sound effects, and create animated particles for special effects. You'll also use touch events to control your sprites, implement the built-in physics engine, handle sprite collisions and contacts, and much more. To help you in learning how to use all these cool features of Sprite Kit, you'll follow along as we build a complete 2D game for iPhone. By the time you finish the book, you'll have made your own 2D game, and you'll have learned all you need to know to get started on your next masterpiece.What you'll learn * How to add animated sprites to your game scene * Using TouchEvents to have your sprite react to touch input * How to apply realistic physics to your game scene and characters * Handling sprite collisions and contacts with other game elements * Adding game logic for sprite interaction, scoring, levels, and more * Adding a second player and using GameKit Who this book is for Beginning developers who have some understanding of object-oriented programming as well as intermediate iOS developers who want to get up to speed quickly with Sprite Kit.

Migrating to Swift from Web Development (Paperback, 1st ed.): Sean Liao, Mark Punak, Anthony Nemec Migrating to Swift from Web Development (Paperback, 1st ed.)
Sean Liao, Mark Punak, Anthony Nemec
R1,662 Discovery Miles 16 620 Ships in 18 - 22 working days

Migrating to Swift From Web Development gives you the ability to create native iOS apps using the latest Swift programming language. Starting with preparing your latest Xcode 6 Integrated Development Environment and introducing just enough iOS application framework fundamentals, you'll understand how to create a simple but meaningful Hello Swift application for iOS 8 immediately. After the short IDE setup guide, this book will show you how to structure your iOS project from an existing mobile web app. Every topic comes with a tutorial project that you will create by yourself. You'll plan and structure your iOS apps using Xcode Storyboard, implementing use cases with detailed screens, and learn about managing data and working with remote services. Finally, you'll experience a recap of the whole porting process by translating a mobile web app to iOS 8 from start to end. When you finish reading Migrating to Swift from Web Development, you'll be an iOS developer as well as a front-end web developer.

iOS 7 Development Recipes - Problem-Solution Approach (Paperback, 1st ed.): Hans-Eric Gr Nlund, Joseph Hoffman, Shawn Grimes,... iOS 7 Development Recipes - Problem-Solution Approach (Paperback, 1st ed.)
Hans-Eric Gr Nlund, Joseph Hoffman, Shawn Grimes, Colin Francis
R1,365 Discovery Miles 13 650 Ships in 18 - 22 working days

iOS 7 Development Recipes: A Problem-Solution Approach is your code reference and guide to developing solutions on the iPad, iPhone, and other iOS 7 SDK 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 you will be presented with cutting-edge solutions that bring forth the best that the iOS 7 SDK has to offer. The recipes include: * Working with Auto Layout to build flexible user interfaces that adapt to different screen sizes * Building applications that incorporate multimedia * Building location-aware apps * Understanding best practices for application design and development You'll find this book to be an indispensable reference for all your iOS development.What you'll learn * How to make your apps truly stand out with multimedia * How to integrate social network services such as Twitter and Facebook into your apps * How to enhance your game apps with GameCenter * How to develop powerful apps with the latest Xcode * How to use Table Views and Collection Views in combination with Core Data to build powerful data-driven apps * How to build beautiful location-based apps with the new map engine 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.

Pro iOS Persistence - Using Core Data (Paperback, 1st ed.): Michael Privat, Robert Warner Pro iOS Persistence - Using Core Data (Paperback, 1st ed.)
Michael Privat, Robert Warner
R2,518 Discovery Miles 25 180 Ships in 18 - 22 working days

Pro iOS Persistence explains how to build apps that persist and use data most effectively including the popular Core Data framework. Covering common and advanced persistence patterns, this book prepares any iOS developer to store and retrieve data accurately and efficiently. This book starts by giving you a solid grounding in Core Data, providing a foundation for the rest of the book. With this knowledge, you'll have all you need to master Core Data and power your data-driven applications. You'll see how to work with SQLite and how to create an efficient data model to represent your data. Once you've established your data model, you'll learn how to work with data objects and refine result sets to get the most out of the stored data. The advanced portions of the book begin by showing you how to tune your apps' performance and memory usage, to give you a truly professional edge. You'll see how to version and migrate your data as well, to ensure your data stays organized and efficient. Finally, the book covers managing table views with NSFetchedResultsController.What you'll learn How to persist data using the iOS SDK, Xcode, Core Data and more How to organize data appropriately How to persist data efficiently How to effectively use Apple tools How to build Core Data applications How to use Core Data in advanced settings How to version and migrate data as your applications evolve How to tune and optimize persistence Who this book is for This book is for iOS app developers who have some experience building iPhone or iPad apps. Recommended Reading before using this book: Beginning level iOS books

Learn Design for iOS Development (Paperback, 1st ed.): Sian Morson Learn Design for iOS Development (Paperback, 1st ed.)
Sian Morson
R1,549 Discovery Miles 15 490 Ships in 18 - 22 working days

Learn Design for iOS Development is for you if you're an iOS developer and you want to design your own apps to look great and be in tune with the latest Apple guidelines. You'll learn how to design your apps to work with the exciting new iOS 7 look and feel, which your users expect within their latest apps. Learn Design for iOS Development guides you through the design processes that you can apply to design your own apps brilliantly. We'll start at the idea stages of your apps, and you'll see how you can analyze and apply the right design patterns for every app you are coding, use wireframing tools to take your ideas forward, and use Photoshop to create the visual assets you want to look great in your app. You'll understand why Apple have made the decisions they've made with the new iOS 7 interface and new HIG guidelines, and from that insight you'll be able to vision and create your own apps, on iPhones and iPads, that work perfectly within the new iOS 7 interface.What you'll learn * How to build apps that work within the exciting new iOS 7 design paradigm * How to design great looking apps that your users will find a pleasure to use * The deeper design elements you can apply to your apps * What is and how to use Apple's Human Interface Guidelines (HIG) * How to go beyond Apple's HIG guidelines to create innovative apps * Design pattern basics and how you can use them * How to use wireframes to create your app * How to use Adobe Photoshop to create the visual assets for your apps * How to create your app's icon and additional graphics for the App Store * Extra considerations for iPad app design considerations * Common design best practices and mistakes Who this book is for This book is for iOS developers who know that they can code well, but want to know how they can build apps to also have brilliant designs. This book is also a guide for all iOS app developers who want their apps to look contemporary within the new iOS 7 interface guidelines.

Beginning Xcode (Paperback, 1st ed.): Matthew Knott, Daniel Bramhall Beginning Xcode (Paperback, 1st ed.)
Matthew Knott, Daniel Bramhall
R1,193 R1,021 Discovery Miles 10 210 Save R172 (14%) Ships in 18 - 22 working days

Xcode is Apple's Integrated Development Environment (IDE), Interface Builder, and other tools for helping app developers and coders to build iPhone and iPad apps more efficiently and quickly. Beginning Xcode aims to get you up and running with Apple's latest Xcode 5 and includes a wide variety of exciting projects to build. So, if you have some programming experience with iOS SDK and Objective-C, but want a more in depth tutorial on Xcode, then Beginning Xcode is for you. The book focuses on the new technologies, tools and features that Apple has bundled into the new Xcode 5, to complement the latest iOS 7 SDK. You'll learn: * How to build iOS apps using the latest Xcode * How to get started with Xcode, using Workspaces, Interface Builder, storyboarding, tables/collection views and more * How to dive deeper into Xcode using advanced searches, filtering, advanced editing, debugging, and source control * How to take advantage of Xcode's vast libraries, frameworks and bundles * How to create exciting interactive apps for iPhone or iPad using Sprite Kit, Map Kit, and other Apple technologies * How to share your app using organizer, localization, auto layout, and more By the end of this book, you'll have all of the skills and a variety of examples to draw from to get your very first app out the door using Xcode. Maybe, you'll even sell it on Apple iTunes App Store.

Beginning iOS Cloud and Database Development - Build Data-Driven Cloud Apps for iOS (Paperback, 1st ed.): Nathan Ooley, Nick... Beginning iOS Cloud and Database Development - Build Data-Driven Cloud Apps for iOS (Paperback, 1st ed.)
Nathan Ooley, Nick Tichawa, Brian Miller
R1,575 Discovery Miles 15 750 Ships in 18 - 22 working days

Beginning iOS Cloud and Database Development gets you started with building apps for or that use Apple's iCloud. You'll learn the techniques which will enable you to devise and create iOSapps that can interact with iCloud servers. From the basics up, you'll progressively learn how to configure your app for iCloud, upload and download files, implement revisions, add conflict resolution policies, and work with custom documents.


There's more You'll learn how to integrate iCloudwith Core Data based applications. Besides technical advice, you'll find suggestions and best practices to design the interaction of iCloud-driven applications.


What you'll learn How to use, design, and develop for iCloud, including iOS data-driven apps, media apps and more How to work with documents in iCloud How to create custom documents in iCloud How to to deal with data escrow, file versionings, backups and conflict resolution and policies to deal with resolution How to work with Core Data and iCloud Who this book is for

This book is for iOS developers who want to build apps for or that use the new iCloud platform.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Enneagram Test - The Ultimate Guide to…
Robert Leary Paperback R456 Discovery Miles 4 560
Written in the Stars - Poems and…
Diane Dicola Hardcover R665 R594 Discovery Miles 5 940
A Wheel of Small Gods
Brian Wilkins Hardcover R863 Discovery Miles 8 630
Horoscope Hotties - Finding The Best…
Linda Shaw Paperback  (1)
R449 Discovery Miles 4 490
Planets Between Fortune and Misfortune
A. Shanker Paperback R451 Discovery Miles 4 510
Croxley 23/13 Staples (Box of 1000)
R26 Discovery Miles 260
Rapid 73/10 Staples
R641 Discovery Miles 6 410
Croxley Mini Stapler - 12 Sheets (White)
R37 Discovery Miles 370
Rexel No. 10 Staples (1000 Staples)
R16 R12 Discovery Miles 120
Handknits from Rauma, Norway - 30 New…
Bente Presterud Hardcover R665 R610 Discovery Miles 6 100

 

Partners