Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Series TitleSeries Title
-
Reading LevelReading Level
-
YearFrom:-To:
-
More FiltersMore FiltersContent TypeItem TypeIs Full-Text AvailableSubjectCountry Of PublicationPublisherSourceTarget AudienceDonorLanguagePlace of PublicationContributorsLocation
Done
Filters
Reset
70
result(s) for
"Swift (Computer program language)"
Sort by:
Beginning Swift
by
Kerr, Rob
,
Morstøl, Kåre
in
COMPUTERS / Programming / General
,
Mobile computing-Programming
,
Swift (Computer program language)
2018,2024
Take your first foray into programming for Apple devices with Swift.Swift is fundamentally different from Objective-C, as it is a protocol-oriented language. While you can still write normal object-oriented code in Swift, it requires a new way of thinking to take advantage of its powerful features and a solid understanding of the basics to.
Mastering Swift 4 : An in-depth and comprehensive guide to modern programming techniques with Swift / Jon Hoffman
Swift is the definitve language for Apple development today. This book explains the key features of Swift 4.0 and enables the developer to quickly learn how to use the newest updates.
SwiftUI Projects: Build Six Real-World Cross-Platform Mobile Applications Using SwiftUI from Scratch
Learn SwiftUI by building compelling user interfaces for watchOS, iPadOS, and iOS with Swift 5 and Xcode 11Key FeaturesLearn SwiftUI with the help of practical cross-platform development projectsUnderstand the design considerations for building apps for different devices like Watch, iPhone, and iPadWork with advanced SwiftUI layout features, including SF Symbols, dark mode, and accessibilityBook 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 SwiftThis 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 fundamentals 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 fun projects like building an NBA draft, a water tracker, ToDo movies, and plenty of other exciting apps that enable you to understand the core and important 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 learnUnderstand the basics of SwiftUI by building an app with watchOSWork with UI elements such as text, lists, and buttonsExplore SwiftUI's animation and 3D effectCreate a video player in UIKit and import it into SwiftUIDiscover how to leverage an API and parse JSON in your appStructure your app to use Combine and state-driven featuresExplore Model-View-ViewModel (MVVM) design patterns by building sports news apps for iPadWho This Book Is ForThe book is for mobile developers who want to build powerful UIs for multiple platforms including iOS, iPadOS, and watchOS with SwiftUI programming. The book assumes a basic understanding of Swift programming and iOS development.
SwiftUI Cookbook
by
Nzokwe, Edgar
,
Scalzo, Giordano
in
Application software
,
COMPUTERS / Computer Science
,
Computing and Processing
2021,2024
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 devicesLearn to integrate UIkit, Core Data, Firebase, and Sign in with Apple with SwiftUIAdopt the new SwiftUI 3.0 features to build visually appealing UIs speedily
Book Description
SwiftUI 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 LazyVGridCreate widgets to quickly display relevant content at glanceGet up to speed with drawings in SwiftUI using built-in shapes, custom paths, and polygonsDiscover modern animation and transition techniques in SwiftUIAdd user authentication using Firebase and Sign in with AppleManage concurrency with Combine and async/await in SwiftUISolve the most common SwiftUI problems, such as integrating a MapKit map, unit testing, snapshot testing, and previewing layouts
Who this book is for
This 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.
Learn Swift by Building Applications
by
Atanasov, Emil
,
Scalzo, Giordano
in
Application software-Development
,
COMPUTERS / Operating Systems / General
,
Swift (Computer program language)
2018,2024
Swift Language is now more powerful than ever; it has introduced new ways to solve old problems and has gone on to become one of the fastest growing popular languages. It is now a de-facto choice for iOS developers and it powers most of the newly released and popular apps. This practical guide will help you to begin your journey with Swift.