0
Your cart

Your cart is empty

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

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

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.

Customizing macOS Catalina - Fantastic Tricks, Tweaks, Hacks, Secret Commands & Hidden Features (Paperback): Tom Magrini Customizing macOS Catalina - Fantastic Tricks, Tweaks, Hacks, Secret Commands & Hidden Features (Paperback)
Tom Magrini
R529 Discovery Miles 5 290 Ships in 18 - 22 working days
PowerShell for Administration - IT Pro Solutions (Paperback): William R. Stanek, William Stanek PowerShell for Administration - IT Pro Solutions (Paperback)
William R. Stanek, William Stanek
R977 Discovery Miles 9 770 Ships in 18 - 22 working days
Mastering Swift 5 - Deep dive into the latest edition of the Swift programming language, 5th Edition (Paperback, 5th Revised... Mastering Swift 5 - Deep dive into the latest edition of the Swift programming language, 5th Edition (Paperback, 5th Revised edition)
Jon Hoffman
R990 Discovery Miles 9 900 Ships in 18 - 22 working days

Harness the power of the latest edition with this in-depth and comprehensive guide to the Swift language Key Features Fifth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5 programming language Get to grips with popular and modern design techniques to write easy-to-manage Swift code Learn how to use core Swift features such as concurrency, generics, and copy-on-write in your code Book DescriptionOver the years, the Mastering Swift book has established itself amongst developers as a popular choice as an in-depth and practical guide to the Swift programming language. The latest edition is fully updated and revised to cover the new version: Swift 5. Inside this book, you'll find the key features of Swift 5 easily explained with complete sets of examples. From the basics of the language to popular features such as concurrency, generics, and memory management, this definitive guide will help you develop your expertise and mastery of the Swift language. Mastering Swift 5, Fifth Edition will give you an in-depth knowledge of some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. It will guide you on how to use and apply them in your own projects. Later, you'll see how to leverage the power of protocol-oriented programming to write flexible and easier-to-manage code. You will also see how to add the copy-on-write feature to your custom value types and how to avoid memory management issues caused by strong reference cycles. What you will learn Understand core Swift components, including operators, collections, control flows, and functions Learn how and when to use classes, structures, and enumerations Understand how to use protocol-oriented design with extensions to write easier-to-manage code Use design patterns with Swift, to solve commonly occurring design problems Implement copy-on-write for you custom value types to improve performance Add concurrency to your applications using Grand Central Dispatch and Operation Queues Implement generics to write flexible and reusable code Who this book is forThis book is for developers who want to delve into the newest version of Swift. If you are a developer and learn best by looking at and working with code, then this book is for you. A basic understanding of Apple's tools would be beneficial but not mandatory. All examples should work on the Linux platform as well.

Beginner's Guide to IOS 10 App Development Using Swift 3 - Xcode, Swift and App Design Fundamentals (Paperback): Serhan... Beginner's Guide to IOS 10 App Development Using Swift 3 - Xcode, Swift and App Design Fundamentals (Paperback)
Serhan Yamacli
R404 Discovery Miles 4 040 Ships in 18 - 22 working days
Swift Cookbook - Over 60 proven recipes for developing better iOS applications with Swift 5.3, 2nd Edition (Paperback, 2nd... Swift Cookbook - Over 60 proven recipes for developing better iOS applications with Swift 5.3, 2nd Edition (Paperback, 2nd Revised edition)
Keith Moon, Chris Barker
R1,132 Discovery Miles 11 320 Ships in 18 - 22 working days

Discover recipes for building feature-rich, reliable iOS native apps and explore the latest features in Swift 5.3 with the help of proven industry standard recipes, modern design techniques, and popular strategies Key Features Understand how closures work and make use of generics with protocols to write flexible code Discover the fundamentals of Swift and build apps with frameworks such as Foundation, Networking, and UIKit Get to grips with the new features of Swift 5.3, including SwiftUI, CoreML and the Vision Framework Book DescriptionSwift is an exciting, multi-platform, general-purpose programming language, and with this book, you'll explore the features of its latest version, Swift 5.3. The book begins with an introduction to the basic building blocks of Swift 5.3, its syntax, and the functionalities of Swift constructs. You'll then discover how Swift Playgrounds provide an ideal platform to write, execute, and debug your Swift code. As you advance through the chapters, the book will show you how to bundle variables into tuples or sets, order your data with an array, store key-value pairs with dictionaries, and use property observers. You'll also get to grips with the decision-making and control structures in Swift, examine advanced features such as generics and operators, and explore functionalities outside of the standard library. Once you've learned how to build iOS applications using UIKit, you'll find out how to use Swift for server-side programming, run Swift on Linux, and investigate Vapor. Finally, you'll discover some of the newest features of Swift 5.3 using SwiftUI and Combine to build adaptive and reactive applications, and find out how to use Swift to build and integrate machine learning models along with Apple's Vision Framework. By the end of this Swift book, you'll have discovered solutions to boost your productivity while developing code using Swift 5.3. What you will learn Explore basic to advanced concepts in Swift 5.3 programming Understand conditional statements, loops, and how to handle errors in Swift Define flexible classes and structs using generics Use advanced operators and create custom ones Build iOS apps using the powerful features of UIKit or the new SwiftUI framework Import your own custom functionality into Swift Playgrounds Run Swift on Linux and investigate server-side programming with the server-side framework Vapor Use Swift to implement machine learning models using CoreML and Vision Who this book is forThis book is for experienced iOS developers looking to learn about the diverse features offered by Swift 5.3, along with tips and tricks to efficiently code and build applications. Knowledge of general programming concepts will assist in understanding key concepts.

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
iOS 13 Programming for Beginners - Get started with building iOS apps with Swift 5 and Xcode 11, 4th Edition (Paperback, 4th... iOS 13 Programming for Beginners - Get started with building iOS apps with Swift 5 and Xcode 11, 4th Edition (Paperback, 4th Revised edition)
Ahmad Sahar, Craig Clayton
R1,341 Discovery Miles 13 410 Ships in 18 - 22 working days

A step-by-step guide to learning iOS app development and exploring the latest Apple development tools Key Features Explore the latest features of Xcode 11 and the Swift 5 programming language in this updated fourth edition Kick-start your iOS programming career and have fun building your own iOS apps Discover the new features of iOS 13 such as Dark Mode, iPad apps for Mac, SwiftUI, and more Book DescriptioniOS 13 comes with features ranging from Dark Mode and Catalyst through to SwiftUI and Sign In with Apple. If you're a beginner and are looking to experiment and work with these features to create your own apps, then this updated fourth edition gets you off to a strong start. The book offers a comprehensive introduction for programmers who are new to iOS, covering the entire process of learning the Swift language, writing your own apps, and publishing them on the App Store. This edition is updated and revised to cover the new iOS 13 features along with Xcode 11 and Swift 5. The book starts with an introduction to the Swift programming language, and 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 latest version of Xcode, and also implement the code for views, view controllers, data managers, and other aspects of mobile apps. The book will then help you apply the latest iOS 13 features to existing apps, along with introducing you to SwiftUI, a new way to design UIs. Finally, the book will take you through setting up testers for your app, and what you need to do to publish your app on the App Store. By the end of this book, you'll be well versed with how to write and publish apps, and will be able to apply the skills you've gained to enhance your apps. What you will learn Get to grips with the fundamentals of Xcode 11 and Swift 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 the app Implement the latest iOS features such as Dark Mode and Sign In with Apple Understand how to convert an existing iPad app into a Mac app Design, deploy, and test your iOS applications with industry patterns and practices Who this book is forThis book is for anyone who has programming experience but is completely new to Swift and iOS app development. Experienced programmers looking to explore the latest iOS 13 features will also find this book useful.

iPhone 12 2020 User Guide - Perfect Guide for Beginners, & Seniors to Become Experts of iPhone 12 Mini, iPhone 12, iPhone 12... iPhone 12 2020 User Guide - Perfect Guide for Beginners, & Seniors to Become Experts of iPhone 12 Mini, iPhone 12, iPhone 12 Pro & iPhone 12 Pro Max Running with Latest iOS 14 within 24 Hours (Paperback)
Ephong Globright
R392 Discovery Miles 3 920 Ships in 18 - 22 working days
Mastering Swift 5.3 - Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th... Mastering Swift 5.3 - Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th Edition (Paperback, 6th Revised edition)
Jon Hoffman
R996 Discovery Miles 9 960 Ships in 18 - 22 working days

A comprehensive guide for programming enthusiasts who wish to gain a firm command of the fundamentals and advanced Swift concepts Key Features Sixth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5.3 programming language Get to grips with popular and modern design techniques to write easy-to-manage Swift code Use core Swift features such as concurrency, generics, and copy-on-write in your code Book DescriptionOver the years, Mastering Swift has proven itself among developers as a popular choice for an in-depth and practical guide to the Swift programming language. This sixth edition comes with the latest features, an overall revision to align with Swift 5.3, and two new chapters on building swift from source and advanced operators. From the basics of the language to popular features such as concurrency, generics, and memory management, this in-depth guide will help you develop your expertise and mastery of the language. As you progress, you will gain practical insights into some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. The book will also show you how to use and apply them in your own projects. In later chapters, you will understand how to use the power of protocol-oriented programming to write flexible and easier-to-manage code in Swift. Finally, you will learn how to add the copy-on-write feature to your custom value types, along with understanding how to avoid memory management issues caused by strong reference cycles. By the end of this Swift book, you will have mastered the Swift 5.3 language and developed the skills you need to effectively use its features to build robust applications. What you will learn Understand core Swift components, such as operators, collections, control flows, and functions Identify how and when to use classes, structures, and enumerations Use protocol-oriented design with extensions to write easy-to-manage code Leverage design patterns with Swift to solve commonly occurring design problems Apply copy-on-write for your custom value types to improve performance Add concurrency to your applications using Grand Central Dispatch and operation queues Implement generics to write flexible and reusable code Who this book is forThis book is for beginners with a basic understanding of programming and experienced developers looking to learn Swift programming. Familiarity with Apple's tools will be beneficial but not mandatory. All examples should also work on the Linux and Windows platforms

SwiftUI for Masterminds - How to take advantage of SwiftUI to create insanely great apps for iPhones, iPads, and Macs... SwiftUI for Masterminds - How to take advantage of SwiftUI to create insanely great apps for iPhones, iPads, and Macs (Paperback)
J. D. Gauchat
R1,258 R1,087 Discovery Miles 10 870 Save R171 (14%) Ships in 18 - 22 working days
IOS Programming For Beginners - The Simple Guide to Learning IOS Programming Fast! (Paperback): Tim Warren IOS Programming For Beginners - The Simple Guide to Learning IOS Programming Fast! (Paperback)
Tim Warren
R321 R294 Discovery Miles 2 940 Save R27 (8%) Ships in 18 - 22 working days
Swift - The Complete Guide for Beginners, Intermediate and Advanced Detailed Strategies To Master Swift Programming... Swift - The Complete Guide for Beginners, Intermediate and Advanced Detailed Strategies To Master Swift Programming (Paperback)
M G Martin
R513 Discovery Miles 5 130 Ships in 18 - 22 working days
Hands-On Design Patterns with Swift - Master Swift best practices to build modular applications for mobile, desktop, and server... Hands-On Design Patterns with Swift - Master Swift best practices to build modular applications for mobile, desktop, and server platforms (Paperback)
Florent Vilmart, Giordano Scalzo, Sergio De Simone
R1,208 Discovery Miles 12 080 Ships in 18 - 22 working days

From learning about the most sought-after design patterns to a comprehensive coverage of architectural patterns and code testing, this book is all you need to write clean, reusable code Key Features Write clean, reusable and maintainable code, and make the most of the latest Swift version. Analyze case studies of some of the popular open source projects and give your workflow a huge boost Choose patterns such as MVP, MVC, and MVVM depending on the application being built Book DescriptionSwift keeps gaining traction not only amongst Apple developers but also as a server-side language. This book demonstrates how to apply design patterns and best practices in real-life situations, whether that's for new or already existing projects. You'll begin with a quick refresher on Swift, the compiler, the standard library, and the foundation, followed by the Cocoa design patterns - the ones at the core of many cocoa libraries - to follow up with the creational, structural, and behavioral patterns as defined by the GoF. You'll get acquainted with application architecture, as well as the most popular architectural design patterns, such as MVC and MVVM, and learn to use them in the context of Swift. In addition, you'll walk through dependency injection and functional reactive programming. Special emphasis will be given to techniques to handle concurrency, including callbacks, futures and promises, and reactive programming. These techniques will help you adopt a test-driven approach to your workflow in order to use Swift Package Manager and integrate the framework into the original code base, along with Unit and UI testing. By the end of the book, you'll be able to build applications that are scalable, faster, and easier to maintain. What you will learn Work efficiently with Foundation and Swift Standard library Understand the most critical GoF patterns and use them efficiently Use Swift 4.2 and its unique capabilities (and limitations) to implement and improve GoF patterns Improve your application architecture and optimize for maintainability and performance Write efficient and clean concurrent programs using futures and promises, or reactive programming techniques Use Swift Package Manager to refactor your program into reusable components Leverage testing and other techniques for writing robust code Who this book is forThis book is for intermediate developers who want to apply design patterns with Swift to structure and scale their applications. You are expected to have basic knowledge of iOS and Swift.

Developing Inclusive Mobile Apps - Building Accessible Apps for iOS and Android (Paperback, 1st ed.): Rob Whitaker Developing Inclusive Mobile Apps - Building Accessible Apps for iOS and Android (Paperback, 1st ed.)
Rob Whitaker
R1,207 R1,010 Discovery Miles 10 100 Save R197 (16%) Ships in 18 - 22 working days

By failing to consider those with needs different to ourselves, we are telling these people they are not welcome in our app, and therefore that technology as a whole, is not for them. This is not hyperbole-23% of people in the US with a registered disability aren't online at all, that's three times more likely than the general population. When asked why they're not online, disabled respondents say their disability prevents them or that using the internet is too hard. To help your apps combat the issue of digital exclusion, this book covers considerations and tools mobile developers, or anyone creating mobile experiences, can use to make mobile work better for those with disabilities-mental or physical-and how to create a better experience for everyone. Software is not made up of cold, unthinking algorithms. Software is a craft in the truest sense of the word, and one of the greatest tools you can have as a craftsperson is empathy for the people who will be using your app. Each one of whom is an individual with different abilities, experiences, knowledge, and circumstances. What You'll Learn Create mobile experiences that work for as many people as possible Incorporate a worldview of accessibility and customer service into your design Work with accessibility tools and techniques commonly available for developers Who This Book Is For Mobile developers working solo or as part of a team. UX designers, quality engineers, product owners, and anybody working in mobile.

Beginner's Guide to iOS 11 App Development Using Swift 4 - Xcode, Swift and App Design Fundamentals (Paperback): Serhan... Beginner's Guide to iOS 11 App Development Using Swift 4 - Xcode, Swift and App Design Fundamentals (Paperback)
Serhan Yamacli
R404 Discovery Miles 4 040 Ships in 18 - 22 working days
Understanding Swift - for C and C++ Programmers while having to learn as little Object-C as possible: Swift 2 (Paperback):... Understanding Swift - for C and C++ Programmers while having to learn as little Object-C as possible: Swift 2 (Paperback)
David Francis Curran
R520 Discovery Miles 5 200 Ships in 18 - 22 working days
Learn SwiftUI - An introductory guide to creating intuitive cross-platform user interfaces using Swift 5 (Paperback): Chris... Learn SwiftUI - An introductory guide to creating intuitive cross-platform user interfaces using Swift 5 (Paperback)
Chris Barker
R780 Discovery Miles 7 800 Ships in 18 - 22 working days

Get to grips with Apple's new SwiftUI framework for creating robust UIs for iOS and iPadOS using Swift programming Key Features Use SwiftUI for building dynamic apps for Apple devices from scratch Understand declarative syntax in cross-platform development and how states work within SwiftUI Learn to develop watchOS apps by reusing SwiftUI code Book DescriptionSwiftUI is the new and powerful interface toolkit that lets you design and build iOS, iPadOS, and macOS apps using declarative syntax. It is a powerful way to develop the UI elements of applications, which would normally be tightly coupled to application logic. Learn SwiftUI will get you up to speed with the framework and cross-device UI development in no time. Complete with detailed explanations and practical examples, this easy-to-follow guide will teach you the fundamentals of the SwiftUI toolkit. You'll learn how to build a powerful iOS and iPadOS application that can be reused for deployment on watchOS. As you progress, you'll delve into UI and unit testing in iOS apps, along with learning how to test your SwiftUI code for multiple devices. The book will also show you how to integrate SwiftUI features such as data binding and network requests into your current application logic. By the end of this book, you will have learned how to build a cross-device application using the SwiftUI framework and Swift programming. What you will learn Explore the fundamentals of SwiftUI and compare it with existing UI frameworks Write SwiftUI syntax and understand what should and shouldn't be included in SwiftUI's layer Add text and images to a SwiftUI view and decorate them using SwiftUI's modifiers Create basic forms, and use camera and photo library functions to add images to them Understand the core concepts of Maps in iOS apps and add a MapView in SwiftUI Design extensions within your existing apps to run them on watchOS Handle networking calls in SwiftUI to retrieve data from external sources Who this book is forThis SwiftUI book helps any mobile app developer looking to understand the fundamentals of the new SwiftUI framework along with the benefits of cross-device development. A solid understanding of iOS and macOS app development, along with some knowledge of the Swift programming language, will be beneficial. Basic programming knowledge is essential to grasp the concepts covered in the book effectively.

OS X Troubleshooting, El Capitan Edition (Paperback): Diane Yee OS X Troubleshooting, El Capitan Edition (Paperback)
Diane Yee
R223 Discovery Miles 2 230 Ships in 18 - 22 working days
Beginning App Development with Flutter - Create Cross-Platform Mobile Apps (Paperback, 1st ed.): Rap Payne Beginning App Development with Flutter - Create Cross-Platform Mobile Apps (Paperback, 1st ed.)
Rap Payne
R1,192 R996 Discovery Miles 9 960 Save R196 (16%) Ships in 18 - 22 working days

Create iOS and Android apps with Flutter using just one codebase. App development on multiple platforms has historically been difficult and complex. This book breaks down complex concepts and tasks into easily digestible segments with examples, pictures, and hands-on labs with starters and solutions. In doing so, you'll develop a basic understanding of the Dart programming language; the entire Flutter development toolchain; the differences between stateful and stateless widgets; and a working knowledge of the architecture of apps. All the most important parts of app development with Flutter are covered in this book. Work with themes and styles. Develop custom widgets. Teach your app to respond to gestures like taps, swipes, and pinches. Design, create and control the layout of your app. Create tools to handle form data entry from users. And ultimately create killer multiscreen apps with navigation, menus, and tabs. Flutter is Google's new framework for creating mobile apps that run on iOS and Android phones both.You had to be a super-developer to write apps for iOS or Android alone. But writing for both? Forget about it! You had to be familiar with Swift, Java/Kotlin, Xcode, Eclipse, and a bunch of other technologies simultaneously. Beginning App Development with Flutter simplifies the entire process. What You'll Learn Get the most out of great Flutter widgets Create custom widgets, both stateless and stateful Exercise expert control over your Flutter layouts Make your app respond to gestures like swiping, pinching and tapping Initiate async Ajax calls to RESTful APIs - including Google Firebase! Who This Book Is ForDevelopers who have coded in Java, C#, C++, or any similar language. It brings app development within the reach of younger developers, so STEM groups are likely to pick up the technology. Managers, product owners, and business analysts need to understand Flutter's capabilities.

Exploring Apple iPad - iPadOS Edition: The Illustrated, Practical Guide to Using iPad (Paperback): Kevin Wilson Exploring Apple iPad - iPadOS Edition: The Illustrated, Practical Guide to Using iPad (Paperback)
Kevin Wilson
R629 Discovery Miles 6 290 Ships in 18 - 22 working days
Swift - A Comprehensive Intermediate Guide to Learn and Master the Concept of Swift Programming (Paperback): M G Martin Swift - A Comprehensive Intermediate Guide to Learn and Master the Concept of Swift Programming (Paperback)
M G Martin
R390 Discovery Miles 3 900 Ships in 18 - 22 working days
iOS 12 Programming for Beginners - An introductory guide to iOS app development with Swift 4.2 and Xcode 10, 3rd Edition... iOS 12 Programming for Beginners - An introductory guide to iOS app development with Swift 4.2 and Xcode 10, 3rd Edition (Paperback, 3rd Revised edition)
Craig Clayton
R1,306 Discovery Miles 13 060 Ships in 18 - 22 working days

Begin your iOS 12 app development journey with this practical guide Key Features Kick-start your iOS programming career and have fun building iOS apps of your choice Get to grips with Xcode 10 and Swift 4.2, the building blocks of iOS development Discover the latest features of iOS 12 - SiriKit, notifications, and much more Book DescriptionWant to build iOS 12 applications from scratch with the latest Swift 4.2 language and Xcode 10 by your side? Forget sifting through tutorials and blog posts; this book is a direct route to iOS development, taking you through the basics and showing you how to put principles into practice. Take advantage of this developer-friendly guide and start building applications that may just take the App Store by storm! If you're already an experienced programmer, you can jump right in and learn the latest iOS 12 features. For beginners, this book starts by introducing you to iOS development as you learn Xcode and Swift. You'll also study advanced iOS design topics, such as gestures and animations, to give your app the edge. You'll explore the latest Swift 4.2 and iOS 12 developments by incorporating new features, such as the latest in notifications, custom-UI notifications, maps, and the recent additions in Sirikit. The book will guide you in using TestFlight to quickly get to grips with everything you need to get your project on the App Store. By the end of this book, you'll be ready to start building your own cool iOS applications confidently. What you will learn Explore the distinctive design principles that define the iOS user experience Navigate panels within an Xcode project Use the latest Xcode asset catalogue of Xcode 10 Create a playgrounds project within your projects and understand how Ranges and Control flow work Study operations with integers and work your way through if statements Build a responsive UI and add privacy to your custom-rich notifications Set up Sirikit to add voice for Siri shortcuts Collect valuable feedback with TestFlight before releasing your apps on the App Store Who this book is forThis book is for you if you are completely new to Swift, iOS, or programming and want to make iOS applications. However, you'll also find this book useful if you're an experienced programmer looking to explore the latest iOS 12 features.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Mac Unlocked - Everything You Need to…
David Pogue Paperback R715 R644 Discovery Miles 6 440
PowerShell for Administration, IT Pro…
William R. Stanek, William Stanek Hardcover R1,418 Discovery Miles 14 180
IOS Programming For Beginners - The…
Tim Warren Hardcover R551 R505 Discovery Miles 5 050
Thor's OS Xodus - Why And How I Left…
Timothy "Thor" Mullen Paperback R1,138 Discovery Miles 11 380
My macOS
John Ray Paperback R707 Discovery Miles 7 070
Programming iOS 11
Matt Neuberg Paperback R1,664 R414 Discovery Miles 4 140
OS X Mountain Lion
David Pogue Paperback  (1)
R1,057 R936 Discovery Miles 9 360
Java Homework Projects - 11th Edition…
Philip Conrod, Lou Tylee Paperback R2,454 Discovery Miles 24 540
SwiftUI For Dummies
W.M. Lee Paperback R755 R661 Discovery Miles 6 610
Core Data in Objective-C 3e
Marcus Zarra Paperback R858 R765 Discovery Miles 7 650

 

Partners