0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (16)
  • R250 - R500 (58)
  • R500+ (333)
  • -
Status
Format
Author / Contributor
Publisher

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

Mac OS X Leopard - Beyond the Manual (Paperback, 1st Corrected ed., Corr. 4th printing): Mike Lee, Scott Meyers Mac OS X Leopard - Beyond the Manual (Paperback, 1st Corrected ed., Corr. 4th printing)
Mike Lee, Scott Meyers
R916 R820 Discovery Miles 8 200 Save R96 (10%) Ships in 18 - 22 working days

Good computer books make assumptions about the reader: what they do and don't know when they pick up the book, and what they want to know when they put it down. For each reader this could be very different; therefore, a book that suits one person may not be the best for another. "Mac OS X Leopard: Beyond the Manual" makes some assumptions too, ones that tend to differ from other Mac OS X books.

First of all, we assume that you have used a computer in that past: that you know how to use a mouse and you know the proper place to stick a DVD to get it to play in your computer. We won't be showing you these things. (We will, however, demonstrate to our Mac converts how to right click on a trackpad with only one button ).

Second, we assume you know what you want to do with your computer. We won't waste your time showing you specifically, stepbystep how to order a pizza from Pizza Galaxy in Milwaukee, Wisconsin with Safari (though, when you're done with this book we think you'll be able to do this just fine... if such a place exists, anyway).

Finally, we assume that you are a reasonably intelligent person who realizes the value of such phrases as Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime and can imagine how that might apply to a computer book.

If this sounds like you, then we think you'll find this book rewarding.

Inside you will find everything you need to get up to speed with Mac OS X Leopard including: Using the standard included Leopard applications including Mail, Safari, Preview, and more Taking advantage of the Darwin subsystem in Leopard Learning all the ins and outs of the Finder and Leopards improved interface Administering your computer for yourself and for others Working with other computers and operating systems from you Mac Configuring the network to take full advantage of the powerful networking capabilities in Leopard Working with add on devices via USB, Firewire, and Bluetooth Effectively implementing data backup, recovery and security Getting started with OS X development in Leopard

Enterprise Mac Managed Preferences (Paperback, 1st ed.): Edward Marczak, Greg Neagle Enterprise Mac Managed Preferences (Paperback, 1st ed.)
Edward Marczak, Greg Neagle
R1,510 Discovery Miles 15 100 Ships in 18 - 22 working days

Many systems administrators on the Mac need a way to manage machine configuration after initial setup and deployment. Apple's Managed Preferences system (also known as MCX) is under-documented, often misunderstood, and sometimes outright unknown by sys admins. MCX is usually deployed in conjunction with an OS X server, but it can also be used in Windows environments or where no dedicated server exists at all. Enterprise Mac Managed Preferences is the definitive guide to Apple's Managed Client technology. With this book, you'll get the following: * An example-driven guide to Mac OS X Managed Preferences/Client technology* Recipes for common use case studies and patterns* A targeted approach appropriate for any sys admin that manages Macs in an OS X or Windows environment This is the only book that focuses on this facet of OS X exclusively. If you're a sys admin, this book will take away much of the pain of working with OS X client systems. Even better, both of the authors are very involved in the Mac community-Greg Neagle is part of the MacEnterprise steering committee, and Ed is the Executive Editor and an author for MacTech magazine and a member of the Apple Consultants Network.What you'll learn* The Managed Preferences system and how to manage it* All about Directory Services Local Directory Services * How to work with property list files * How to deliver files with Open Directory, ActiveDirectory, local scripts, third-party utilities, Puppet, LANRev, Casper, and more * How to work with compositing preferences, including the hierarchy of preferences * How to write a Plist for management, using Workgroup Manager and Dock Example * How and when to enforce Managed Preferences * How to understand manifests * What recipes to use and when * When, how, and where to use mcxquery, System Profiler, and MCX Cache flushingWho this book is for This book is for systems administrators using Mac clients.

SwiftUI for Masterminds 3rd Edition 2022 - How to take advantage of Swift and SwiftUI to create insanely great apps for... SwiftUI for Masterminds 3rd Edition 2022 - How to take advantage of Swift and SwiftUI to create insanely great apps for iPhones, iPads, and Macs (Paperback, 3rd ed.)
J. D. Gauchat
R1,362 R1,165 Discovery Miles 11 650 Save R197 (14%) Ships in 18 - 22 working days
Building iPhone OS Accessories - Use the iPhone Accessories API to Control and Monitor Devices (Paperback, 1st ed.): Ken Maskrey Building iPhone OS Accessories - Use the iPhone Accessories API to Control and Monitor Devices (Paperback, 1st ed.)
Ken Maskrey
R1,437 Discovery Miles 14 370 Ships in 18 - 22 working days

This book provides a serious, in-depth look at Apple's External Accessory Framework and the iPhone Accessories API. You'll learn how to create new, integrated solutions that combine iPhone apps with dedicated hardware. The iPhone OS Accessories API expands the opportunities for innovative iPhone developers, allowing you to control and monitor external devices, whether you've built them yourself or obtained them from a third party. What you'll learn* Develop accessories and apps for the iPhone and iPod touch.* Use Apple's External Accessory Framework to create hardware/software interaction.* Control and monitor external devices using the iPhone Accessories API.* Use the specific controller classes within the iPhone OS SDK.* Build and control your own accessory.* Get your accessories approved by Apple's AE program.Who this book is for This book is for iPhone and iPod touch developers who want to write apps to control external accessories and hardware developers who want to create accessories for iPhone and iPod touch. This includes embedded systems programmers who have been left out of the iPhone gold rush until now.The iPhone OS Accessories API expands the market of iPhone developers yet again, and this book is for all those developers wanting to use these new APIs to control and monitor external device-whether self-built or acquired from other sources.

Mac OS X Snow Leopard - The Missing Manual (Paperback): David Pogue Mac OS X Snow Leopard - The Missing Manual (Paperback)
David Pogue
R963 R867 Discovery Miles 8 670 Save R96 (10%) Ships in 18 - 22 working days

For a company that promised to "put a pause on new features," Apple sure has been busy-there's barely a feature left untouched in Mac OS X 10.6 "Snow Leopard." There's more speed, more polish, more refinement-but still no manual. Fortunately, David Pogue is back, with the humor and expertise that have made this the #1 bestselling Mac book for eight years straight. You get all the answers with jargon-free introductions to: Big-ticket changes. A 64-bit overhaul. Faster everything. A rewritten Finder. Microsoft Exchange compatibility. All-new QuickTime Player. If Apple wrote it, this book covers it.Snow Leopard Spots. This book demystifies the hundreds of smaller enhancements, too, in all 50 programs that come with the Mac: Safari, Mail, iChat, Preview, Time Machine.Shortcuts. This must be the tippiest, trickiest Mac book ever written. Undocumented surprises await on every page.Power usage. Security, networking, build-your-own Services, file sharing with Windows, even Mac OS X's Unix chassis-this one witty, expert guide makes it all crystal clear.

SwiftUI Cookbook - A guide to solving the most common problems and learning best practices while building SwiftUI apps, 2nd... SwiftUI Cookbook - A guide to solving the most common problems and learning best practices while building SwiftUI apps, 2nd Edition (Paperback, 2nd Revised edition)
Giordano Scalzo, Edgar Nzokwe
R1,128 Discovery Miles 11 280 Ships in 18 - 22 working days

Unleash the power of declarative programming in SwiftUI by building cross-platform Apple apps for iOS 15, macOS, and watchOS using Swift 5.5, Xcode 13, and SwiftUI 3 Key Features Apply the declarative programming paradigm to build cross-platform UIs for Apple devices Learn to integrate UIkit, Core Data, Firebase, and Sign in with Apple with SwiftUI Adopt the new SwiftUI 3.0 features to build visually appealing UIs speedily Book DescriptionSwiftUI provides an innovative and simple way to build beautiful user interfaces (UIs) for all Apple platforms, from iOS and macOS through to watchOS and tvOS, using the Swift programming language. In this recipe-based cookbook, you'll cover the foundations of SwiftUI as well as the new SwiftUI 3 features introduced in iOS 15 and explore a range of essential techniques and concepts that will help you through the development process. The cookbook begins by explaining how to use basic SwiftUI components. Once you've learned the core concepts of UI development, such as Views, Controls, Lists, and ScrollViews, using practical implementations in Swift, you'll advance to adding useful features to SwiftUI using drawings, built-in shapes, animations, and transitions. You'll understand how to integrate SwiftUI with exciting new components in the Apple development ecosystem, such as Combine for managing events and Core Data for managing app data. Finally, you'll write iOS, macOS, and watchOS apps by sharing the same SwiftUI codebase. By the end of this SwiftUI book, you'll have discovered a range of simple, direct solutions to common problems encountered when building SwiftUI apps. What you will learn Explore various layout presentations in SwiftUI such as HStack, VStack, LazyHStack, and LazyVGrid Create widgets to quickly display relevant content at glance Get up to speed with drawings in SwiftUI using built-in shapes, custom paths, and polygons Discover modern animation and transition techniques in SwiftUI Add user authentication using Firebase and Sign in with Apple Manage concurrency with Combine and async/await in SwiftUI Solve the most common SwiftUI problems, such as integrating a MapKit map, unit testing, snapshot testing, and previewing layouts Who this book is forThis book is for mobile developers who want to learn SwiftUI as well as experienced iOS developers transitioning from UIkit to SwiftUI. The book assumes knowledge of the Swift programming language. Knowledge of object-oriented design and data structures will be useful but not necessary. You'll also find this book to be a helpful resource if you're looking for reference material regarding the implementation of various features in SwiftUI.

100 Questions and Answers to Help You Land Your Dream iOS Job - Or to Hire the Right Candidate! (Paperback, 1st ed.): Enrique... 100 Questions and Answers to Help You Land Your Dream iOS Job - Or to Hire the Right Candidate! (Paperback, 1st ed.)
Enrique Lopez Manas
R686 R615 Discovery Miles 6 150 Save R71 (10%) Ships in 18 - 22 working days

Are you an iOS developer, looking forward to your next career move? Or are you interviewing for positions at your company or start-up? Either way, this book provides the right questions and answers to help you in the review process. If you are an interviewer, this book can guide you on which questions are the most useful to ask to find the perfect candidate. Generic interview questions found online are repetitive and often unrelated to the day-to-day tasks of an iOS developer. If you are looking to hire a professional programmer you should consider more advanced questions about architecture, patterns or frameworks such as those included in this book. All questions are answered clearly and comprehensively and each one is categorized and reviewed by some of the top iOS engineers worldwide. Some of the questions provide quick follow-ups, which might make the difference between a good enough answer and a stellar one. Questions are divided into three different levels, so whether you are a beginner or an advanced iOS developer, this book will help you to land your dream iOS development Job! What You'll Learn Answer interview questions flawlessly with just the right response to convey your skillset Practice interviews to make yourself more comfortable during the process Discover what sets a generic coder and an experienced iOS developer apart Who This Book Is For Experienced iOS developers seeking a new employer or promotion within their current company. It also serves as a great tool for someone in human resources or another hiring position trying to identify the right candidate for an iOS development position.

Coding for Absolute Beginners - How to Keep Your Data Safe from Hackers by Mastering the Basic Functions of Python, Java, and... Coding for Absolute Beginners - How to Keep Your Data Safe from Hackers by Mastering the Basic Functions of Python, Java, and C++ (2022 Guide for Newbies) (Paperback)
Eric Vargas
R551 R500 Discovery Miles 5 000 Save R51 (9%) Ships in 18 - 22 working days
How To Setup Apple Watch - The Complete Beginner to Pro Setup Guide (Paperback): Roland Summer How To Setup Apple Watch - The Complete Beginner to Pro Setup Guide (Paperback)
Roland Summer
R214 Discovery Miles 2 140 Ships in 18 - 22 working days
The 15 Minute Mac Book Ventura (Paperback): Paul Doty The 15 Minute Mac Book Ventura (Paperback)
Paul Doty
R739 Discovery Miles 7 390 Ships in 18 - 22 working days
iOS 14 Programming for Beginners - Get started with building iOS apps with Swift 5.3 and Xcode 12, 5th Edition (Paperback, 5th... iOS 14 Programming for Beginners - Get started with building iOS apps with Swift 5.3 and Xcode 12, 5th Edition (Paperback, 5th Revised edition)
Ahmad Sahar
R1,440 Discovery Miles 14 400 Ships in 18 - 22 working days

Learn iOS app development and work with the latest Apple development tools Key Features Explore the latest features of Xcode 12 and the Swift 5.3 programming language in this updated fifth edition Kick-start your iOS programming career and have fun building your own iOS apps Discover the new features of iOS 14 such as Mac Catalyst, SwiftUI, widgets and App Clips Book DescriptionIf you're looking to work and experiment with powerful iOS 14 features such as widgets and App Clips to create your own apps, this iOS programming guide is for you. The book offers a comprehensive introduction for experienced programmers who are new to iOS, taking you through the entire process of learning the Swift language, writing your own apps, and publishing them on the App Store. Fully updated to cover the new iOS 14 features, along with Xcode 12 and Swift 5.3, this fifth edition of iOS 14 Programming for Beginners starts with an introduction to the Swift programming language and shows you how to accomplish common programming tasks with it. You'll then start building the user interface (UI) of a complete real-world app using the storyboards feature in the latest version of Xcode and implement the code for views, view controllers, data managers, and other aspects of mobile apps. The book will also help you apply iOS 14 features to existing apps and introduce you to SwiftUI, a new way to build apps for all Apple devices. Finally, you'll set up testers for your app and understand what you need to do to publish your app on the App Store. By the end of this book, you'll not only be well versed in writing and publishing applications, but you'll also be able to apply your iOS development skills to enhance existing apps. What you will learn Get to grips with the fundamentals of Xcode 12 and Swift 5.3, the building blocks of iOS development Understand how to prototype an app using storyboards Discover the Model-View-Controller design pattern and how to implement the desired functionality within an app Implement the latest iOS features, such as widgets and App Clips Convert an existing iPad app into an Apple Silicon Mac app Design, deploy, and test your iOS applications with design patterns and best practices Who this book is forThis book is for anyone who has programming experience but is new to Swift and iOS app development. Experienced programmers looking to explore the latest iOS 14 features will also find this book useful.

Keyboard Shortcuts for Mac (Paperback, 2020 ed.): Jordan Kennedy Keyboard Shortcuts for Mac (Paperback, 2020 ed.)
Jordan Kennedy
R665 Discovery Miles 6 650 Ships in 18 - 22 working days
Switching to the Mac: The Missing Manual, El Capitan Edition (Paperback, El Capitan Ed): David Pogue Switching to the Mac: The Missing Manual, El Capitan Edition (Paperback, El Capitan Ed)
David Pogue
R849 R778 Discovery Miles 7 780 Save R71 (8%) Ships in 18 - 22 working days

Those who have made the switch from a Windows PC to a Mac have made Switching to the Mac: The Missing Manual a runaway bestseller. The latest edition of this guide delivers what Apple doesn't-everything you need to know to successfully and painlessly move your files and adapt to Mac's way of doing things. Written with wit and objectivity by Missing Manual series creator and bestselling author David Pogue, this book will have you up and running on your new Mac in no time.

Xamarin.Forms Projects - Build multiplatform mobile apps and a game from scratch using C# and Visual Studio 2019, 2nd Edition... Xamarin.Forms Projects - Build multiplatform mobile apps and a game from scratch using C# and Visual Studio 2019, 2nd Edition (Paperback, 2nd Revised edition)
Daniel Hindrikes, Johan Karlsson; Foreword by David Ortinau
R1,134 Discovery Miles 11 340 Ships in 18 - 22 working days

Learn to build cross-platform mobile apps using the latest features in Xamarin.Forms 4 with the help of a series of projects including apps for real-time chatting, AR games, location-tracking, weather, photo galleries, and much more Key Features Develop mobile apps, AR games, and chatbots of varying complexity with the help of real-world examples Explore the important features of Xamarin.Forms 4 such as Shell, CollectionView, and CarouselView Get to grips with advanced concepts such as AR and VR and machine learning for mobile development Book DescriptionXamarin.Forms is a lightweight cross-platform development toolkit for building apps with a rich user interface. Improved and updated to cover the latest features of Xamarin.Forms, this second edition covers CollectionView and Shell, along with interesting concepts such as augmented reality (AR) and machine learning. Starting with an introduction to Xamarin and how it works, this book shares tips for choosing the type of development environment you should strive for when planning cross-platform mobile apps. You'll build your first Xamarin.Forms app and learn how to use Shell to implement the app architecture. The book gradually increases the level of complexity of the projects, guiding you through creating apps ranging from a location tracker and weather map to an AR game and face recognition. As you advance, the book will take you through modern mobile development frameworks such as SQLite, .NET Core Mono, ARKit, and ARCore. You'll be able to customize your apps for both Android and iOS platforms to achieve native-like performance and speed. The book is filled with engaging examples, so you can grasp essential concepts by writing code instead of reading through endless theory. By the end of this book, you'll be ready to develop your own native apps with Xamarin.Forms and its associated technologies, such as .NET Core, Visual Studio 2019, and C#. What you will learn Set up Xamarin.Forms to build native apps with code-sharing capabilities Understand the core aspects of developing a mobile app, such as its layout, UX, and rendering Use custom renderers to gain platform-specific access Discover how to create custom layouts for your apps with Xamarin.Forms Shell Use Azure SignalR to implement serverless services in your Xamarin apps Create an augmented reality (AR) game for Android and iOS using ARCore and ARKit, respectively Build and train machine learning models using CoreML, TensorFlow, and Azure Cognitive Services Who this book is forThis book is for C# and .NET developers who want to learn Xamarin.Forms and get started with native Xamarin mobile application development from the ground up. Working knowledge of Visual Studio will help you to get the most out of this book.

SwiftUI for Masterminds - How to take advantage of Swift 5.5 and SwiftUI 3 to create insanely great apps for iPhones, iPads,... SwiftUI for Masterminds - How to take advantage of Swift 5.5 and SwiftUI 3 to create insanely great apps for iPhones, iPads, and Macs (Paperback, 2nd 2022 ed.)
John D Gauchat
R1,359 R1,163 Discovery Miles 11 630 Save R196 (14%) Ships in 18 - 22 working days
Flutter Projects - A practical, project-based guide to building real-world cross-platform mobile applications and games... Flutter Projects - A practical, project-based guide to building real-world cross-platform mobile applications and games (Paperback)
Simone Alessandria
R909 Discovery Miles 9 090 Ships in 18 - 22 working days

Learn Flutter and the Dart programming language by building impressive real-world mobile applications for Android and iOS Key Features Learn cross-platform mobile development with Flutter and Dart by building 11 real-world apps Create wide array of mobile projects such as 2D game, productivity timer, movie browsing app, and more Practical projects demonstrating Flutter development techniques with tips, tricks, and best practices Book DescriptionFlutter is a modern reactive mobile framework that removes a lot of the complexity found in building native mobile apps for iOS and Android. With Flutter, developers can now build fast and native mobile apps from a single codebase. This book is packed with 11 projects that will help you build your own mobile applications using Flutter. It begins with an introduction to Dart programming and explains how it can be used with the Flutter SDK to customize mobile apps. Each chapter contains instructions on how to build an independent app from scratch, and each project focuses on important Flutter features.From building Flutter Widgets and applying animations to using databases (SQLite and sembast) and Firebase, you'll build on your knowledge through the chapters. As you progress, you'll learn how to connect to remote services, integrate maps, and even use Flare to create apps and games in Flutter. Gradually, you'll be able to create apps and games that are ready to be published on the Google Play Store and the App Store. In the concluding chapters, you'll learn how to use the BLoC pattern and various best practices related to creating enterprise apps with Flutter. By the end of this book, you will have the skills you need to write and deliver fully functional mobile apps using Flutter. What you will learn Design reusable mobile architectures that can be applied to apps at any scale Get up to speed with error handling and debugging for mobile application development Apply the principle of 'composition over inheritance' to break down complex problems into many simple problems Update your code and see the results immediately using Flutter's hot reload Identify and prevent bugs from reappearing with Flutter's developer tools Manage an app's state with Streams and the BLoC pattern Build a simple web application using Flutter Web Who this book is forThis book is for mobile developers and software developers who want to learn Flutter to build state-of-the-art mobile apps. Although prior experience with Dart programming or Flutter is not required, knowledge of object-oriented programming (OOP), data structures and software design patterns will be beneficial.

iOS App Development For Dummies (Paperback): J Feiler iOS App Development For Dummies (Paperback)
J Feiler
R887 R758 Discovery Miles 7 580 Save R129 (15%) Ships in 9 - 17 working days

If you've got incredible iOS ideas, get this book and bring them to life

iOS 7 represents the most significant update to Apple's mobile operating system since the first iPhone was released, and even the most seasoned app developers are looking for information on how to take advantage of the latest iOS 7 features in their app designs. That's where "iOS App Development For Dummies" comes in Whether you're a programming hobbyist wanting to build an app for fun or a professional developer looking to expand into the iOS market, this book will walk you through the fundamentals of building a universal app that stands out in the iOS crowd.Walks you through joining Apple's developer program, downloading the latest SDK, and working with Apple's developer toolsExplains the key differences between iPad and iPhone apps and how to use each device's features to your advantageShows you how to design your app with the end user in mind and create a fantastic user experienceCovers using nib files, views, view controllers, interface objects, gesture recognizers, and much more

There's no time like now to tap into the power of iOS - start building the next big app today with help from "iOS App Development For Dummies"

Beginner's Guide to IOS 12 App Development Using Swift 4 - Xcode, Swift and App Design Fundamentals (Paperback): Serhan... Beginner's Guide to IOS 12 App Development Using Swift 4 - Xcode, Swift and App Design Fundamentals (Paperback)
Serhan Yamacli
R405 Discovery Miles 4 050 Ships in 18 - 22 working days
The The macOS User Administration Guide - A practical guide to implementing, managing, and optimizing macOS Big Sur features... The The macOS User Administration Guide - A practical guide to implementing, managing, and optimizing macOS Big Sur features and tools (Paperback)
Herta Nava
R1,102 Discovery Miles 11 020 Ships in 18 - 22 working days

Explore macOS tools and architecture for executing support tasks and system administration, and prepare for the Apple Certified Support Professional (ACSP) certification exam Key Features Delve into macOS Big Sur, from installation to managing apps and optimizing your environment Become an Apple Certified Support Professional (ACSP) with this comprehensive macOS support guide The book is not intended to be a user guide, it covers concepts pertinent for a user acting as an administrator Book DescriptionApple is pushing the capabilities of its technologies to help users achieve high performance, including improvements in its OS running across all Mac systems, macOS, and new technologies such as M1 Silicon chips. This book walks you through macOS from a system administration and support point of view, exploring its latest features. The book starts by explaining macOS architecture, installation, and startup processes to enable you to get started with the OS. You'll learn how to manage users and discover techniques for user security and privacy. Moving on, you'll get to grips with the macOS file system and learn to manage disks, volumes, and partitions for effective file management. Most of the examples covered in this book are from an administrator's perspective; however, when relevant, a standard user's perspective is also presented. You'll find illustrations for Mac systems running macOS 11 (Big Sur), and when necessary, for macOS 10.15 (macOS Catalina). Finally, you'll explore advanced topics such as networking and using command-line tools for administration tasks. By the end of this macOS book, you'll be well-versed with macOS features, administration tasks, and best practices. You'll also be able to apply the concepts to increase your chances of success in obtaining Apple certifications such as Apple Certified Support Professional (ACSP). What you will learn Understand the fundamentals of the macOS system and architecture Configure key services and perform essential troubleshooting in your Mac system Install, update, and configure your local macOS system and identify the stages of the startup process Create and manage a local user account and set up your customized macOS environment Manage your file systems, storage, and permissions Explore practices and techniques to work with apps, networks, and security for your Mac system Delve into administration tasks such as managing service resources and peripherals Who this book is forIf you are a Mac system administrator, support and help desk technician or engineer, or Mac power user looking to explore macOS architecture and tooling, then this book is for you. The book assumes beginner-level knowledge of the macOS environment and system administration.

iOS 15 Programming for Beginners - Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode... iOS 15 Programming for Beginners - Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13, 6th Edition (Paperback, 6th Revised edition)
Ahmad Sahar, Craig Clayton
R1,545 Discovery Miles 15 450 Ships in 18 - 22 working days

Learn iOS app development and work with Xcode 13 and Apple's iOS 15 simulators Key Features Explore the latest features of Xcode 13 and the Swift 5.5 programming language in this updated sixth edition Start your iOS programming career and have fun building your own iOS apps Discover the new features of iOS 15 such as Mac Catalyst, SwiftUI, Swift Concurrency, and SharePlay Book DescriptionWith almost 2 million apps on the App Store, iOS mobile apps continue to be incredibly popular. Anyone can reach millions of customers around the world by publishing their apps on the App Store. iOS 15 Programming for Beginners is a comprehensive introduction for those who are new to iOS. It covers the entire process of learning the Swift language, writing your own app, and publishing it on the App Store. Complete with hands-on tutorials, projects, and self-assessment questions, this easy-to-follow guide will help you get well-versed with the Swift language to build your apps and introduce exciting new technologies that you can incorporate into your apps. You'll learn how to publish iOS apps and work with Mac Catalyst, SharePlay, SwiftUI, Swift concurrency, and much more. By the end of this iOS development book, you'll have the knowledge and skills to write and publish interesting apps, and more importantly, to use the online resources available to enhance your app development journey. What you will learn Get to grips with the fundamentals of Xcode 13 and Swift 5.5, the building blocks of iOS development Understand how to prototype an app using storyboards Discover the Model-View-Controller design pattern and how to implement the desired functionality within an app Implement the latest iOS features such as Swift Concurrency and SharePlay Convert an existing iPad app into a Mac app with Mac Catalyst Design, deploy, and test your iOS applications with design patterns and best practices Who this book is forThis book is for anyone who has programming experience but is new to Swift and iOS app development. Basics knowledge of programming, including loops, boolean, and so on, is necessary.

UIKit for Masterminds - How to take advantage of Swift and UIKit to create insanely great apps for iPhones, iPads, and Macs... UIKit for Masterminds - How to take advantage of Swift and UIKit to create insanely great apps for iPhones, iPads, and Macs (Paperback)
J. D. Gauchat
R1,362 R1,165 Discovery Miles 11 650 Save R197 (14%) Ships in 18 - 22 working days
M1 iMac User Guide - A step by step complete instruction manual on how to use the 2021 iMac with the M1 chip, with macOS Big... M1 iMac User Guide - A step by step complete instruction manual on how to use the 2021 iMac with the M1 chip, with macOS Big Sur Tips and Tricks for beginners and seniors. (Paperback)
Piers N Lowe
R303 Discovery Miles 3 030 Ships in 18 - 22 working days
SwiftUI Cookbook - Discover solutions and best practices to tackle the most common problems while building SwiftUI apps... SwiftUI Cookbook - Discover solutions and best practices to tackle the most common problems while building SwiftUI apps (Paperback)
Giordano Scalzo, Edgar Nzokwe
R1,391 Discovery Miles 13 910 Ships in 18 - 22 working days

Unleash the power of declarative programming in SwiftUI with practical recipes for building cross-platform Apple applications for iOS 14, macOS, and watchOS using Swift 5.3, Xcode 12, and SwiftUI 2.0 Key Features Apply the declarative programming paradigm for building cross-platform UIs for Apple devices Learn to integrate UIKit, Core Data, Sign in with Apple, and Firebase with SwiftUI Adopt the new SwiftUI 2.0 features to build visually appealing UIs at speed Book DescriptionSwiftUI is an innovative and simple way to build beautiful user interfaces (UIs) for all Apple platforms, right from iOS and macOS through to watchOS and tvOS, using the Swift programming language. In this recipe-based book, you'll work with SwiftUI and explore a range of essential techniques and concepts that will help you through the development process. The recipes cover the foundations of SwiftUI as well as the new SwiftUI 2.0 features introduced in iOS 14. Other recipes will help you to make some of the new SwiftUI 2.0 components backward-compatible with iOS 13, such as the Map View or the Sign in with Apple View. The cookbook begins by explaining how to use basic SwiftUI components. Then, you'll learn the core concepts of UI development such as Views, Controls, Lists, and ScrollViews using practical implementation in Swift. By learning drawings, built-in shapes, and adding animations and transitions, you'll discover how to add useful features to the SwiftUI. When you're ready, you'll understand how to integrate SwiftUI with exciting new components in the Apple development ecosystem, such as Combine for managing events and Core Data for managing app data. Finally, you'll write iOS, macOS, and watchOS apps while sharing the same SwiftUI codebase. By the end of this SwiftUI book, you'll have discovered a range of simple, direct solutions to common problems found in building SwiftUI apps. What you will learn Explore various layout presentations in SwiftUI such as HStack, VStack, LazyHStack, and LazyVGrid Create a cross-platform app for iOS, macOS, and watchOS Get up to speed with drawings in SwiftUI using built-in shapes, custom paths, and polygons Discover modern animation and transition techniques in SwiftUI Add user authentication using Firebase and Sign in with Apple Handle data requests in your app using Core Data Solve the most common SwiftUI problems, such as integrating a MapKit map, unit testing, snapshot testing, and previewing layouts Who this book is forThis book is for mobile developers who want to learn SwiftUI as well as experienced iOS developers transitioning from UIKit to SwiftUI. The book assumes knowledge of the Swift programming language. Knowledge of object-oriented design and data structures is useful but not necessary.

SwiftUI Projects - Build six real-world, cross-platform mobile applications using Swift, Xcode 12, and SwiftUI (Paperback):... SwiftUI Projects - Build six real-world, cross-platform mobile applications using Swift, Xcode 12, and SwiftUI (Paperback)
Craig Clayton
R901 Discovery Miles 9 010 Ships in 18 - 22 working days

Learn SwiftUI by designing and building complex user interfaces for watchOS, iPadOS, and iOS with the help of projects including a financial app, a sports news app, and a POS system Key Features Learn SwiftUI with the help of practical cross-platform development projects Understand the design considerations for building apps for different devices such as Apple Watch, iPhone, and iPad using SwiftUI's latest features Work with advanced SwiftUI layout features, including SF Symbols, SwiftUI grids, and forms in SwiftUI Book DescriptionReleased by Apple during WWDC 2019, SwiftUI provides an innovative and exceptionally simple way to build user interfaces for all Apple platforms with the power of Swift. This practical guide involves six real-world projects built from scratch, with two projects each for iPhone, iPad, and watchOS, built using Swift programming and Xcode. Starting with the basics of SwiftUI, you'll gradually delve into building these projects. You'll learn the fundamental concepts of SwiftUI by working with views, layouts, and dynamic types. This SwiftUI book will also help you get hands-on with declarative programming for building apps that can run on multiple platforms. Throughout the book, you'll work on a chart app (watchOS), NBA draft app (watchOS), financial app (iPhone), Tesla form app (iPhone), sports news app (iPad), and shoe point-of-sale system (iPad), which will enable you to understand the core elements of a SwiftUI project. By the end of the book, you'll have built fully functional projects for multiple platforms and gained the knowledge required to become a professional SwiftUI developer. What you will learn Understand the basics of SwiftUI by building an app with watchOS Work with UI elements such as text, lists, and buttons Create a video player in UIKit and import it into SwiftUI Discover how to leverage an API and parse JSON in your app using Combine Structure your app to use Combine and state-driven features Create flexible layouts on iPad Who this book is forSwiftUI Projects is intended for anyone who is already comfortable with Swift. We do not cover Swift topics in detail, so you need to be familiar with these already. All of the SwiftUI topics are taught as if this is the first time you've learned them and will gradually get more difficult.

PowerShell - IT Pro Solutions (Paperback): William R. Stanek, William Stanek PowerShell - IT Pro Solutions (Paperback)
William R. Stanek, William Stanek
R992 Discovery Miles 9 920 Ships in 18 - 22 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The Message
Ta-Nehisi Coates Paperback R380 R339 Discovery Miles 3 390
Undoing Apartheid
Premesh Lalu Paperback R571 Discovery Miles 5 710
Multiracial Identity and Racial Politics…
Natalie Masuoka Hardcover R3,281 Discovery Miles 32 810
Between Two Fires - Holding The Liberal…
John Kane-Berman Paperback  (3)
R333 Discovery Miles 3 330
Being Jewish After The Destruction Of…
Peter Beinart Hardcover R624 R442 Discovery Miles 4 420
We, The People - Insights Of An Activist…
Albie Sachs Paperback  (5)
R420 R388 Discovery Miles 3 880
Native Boy - Confessions Of A Maplazini…
Thabo Molefe Paperback R305 Discovery Miles 3 050
The Arc of a Bad Idea - Understanding…
Carlos Hoyt Hardcover R1,487 Discovery Miles 14 870
Becoming
Michelle Obama Hardcover  (6)
R729 R636 Discovery Miles 6 360
My Cultural Birthrights and Other Black…
Haroon Rashid Hardcover R896 Discovery Miles 8 960

 

Partners