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
68
result(s) for
"Swift (Computer program language)"
Sort by:
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.
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.
Full Stack iOS Development with Swift and Vapor
by
Dutt, Hem
in
COMPUTERS / General
,
COMPUTERS / Information Technology
,
COMPUTERS / Internet / General
2023
A step-by-step journey into full-stack iOS development with Swift and Vapor
Key Features
? Learn how to leverage Vapor to build robust backend systems for your iOS applications.
? Seamlessly integrate frontend and backend components in your full-stack iOS application.
? Learn to configure servers and successfully launch your app in a live environment.
Description
Full-stack iOS applications combine frontend and backend development to create powerful and versatile mobile experiences, providing users with rich functionality and reliable data management. If you're interested in building full stack iOS applications, this book is a perfect fit for you. To embark on your full stack iOS development journey, the book initiates by installing the Vapor Toolbox and Xcode, equipping you with essential tools for swift progress in constructing complete projects. Through a practical approach, the book will help you navigate the intricacies of routing, implementing security measures, seamlessly integrating data, managing data effectively, and generating server-side JSON responses. As you delve deeper into the book, your expertise will expand to encompass the vast ecosystem of iOS app development, including features such as UIKit with Auto-layout, SwiftUI, Core Data, and more. Furthermore, this book serves as your guiding companion, embracing the potential of comprehensive instruction and unveiling the secrets of successful full stack iOS development. It empowers you to unleash your capabilities by understanding the complexities of bridging backend and front-end technologies. With its extensive coverage, the guide empowers you to overcome obstacles such as data storage, performance optimization, and security. By providing you with the necessary expertise and resources, this book enables you to build impressive, secure, and scalable full stack iOS applications.
What you will learn
? Learn the process of setting up a Vapor project, including routing, controller creation, and middleware implementation.
? Discover how to interact with databases using the Fluent ORM, defining models, and relationships, and performing CRUD operations.
? Learn how to design user interfaces using SwiftUI, implementing navigation and user interaction in your iOS app.
? Learn to effectively communicate with web services and APIs.
? Understand the process of deploying your full stack iOS application.
Who this book is for
This book is for aspiring developers, students, and experienced iOS developers who are skilled in Swift and looking to delve into full stack development.
Table of Contents
1. Full-stack Development Overview
2. Setting Up the Environment
3. Routing, MVC and JSON in Vapor
4. Async and HTML Rendering in Vapor
5. PostgreSQL Integration in Vapor
6. Building User Interfaces for iOS
7. Data Persistence with Core Data and SQLite in iOS
8. Full Stack Implementation
9. Advanced Full-stack Concepts
10. Deploying iOS and Vapor Applications
Ultimate SwiftUI Handbook for iOS Developers
2023
DESCRIPTIONUltimate SwiftUI Handbook for iOS Developers is your comprehensive introduction to SwiftUI, Apple's powerful UI framework. Designed for both aspiring app developers and seasoned programmers, this book equips you with the knowledge and skills to build stunning user interfaces and robust app functionalities. Starting from the basics, you'll learn the core concepts of SwiftUI and its seamless integration with the Swift programming language. With step-by-step tutorials and practical examples, you'll gain hands-on experience in creating interactive apps for iOS, macOS, watchOS, and tvOS.Not only does this book cover the fundamental principles of SwiftUI, but it also goes beyond the basics. Explore advanced topics such as networking with async-await, enabling smooth and responsive data fetching from remote servers. Dive into local storage techniques using UserDefault, CoreData, and File Manager to persist and manage data within your apps.With a focus on practical application, you'll discover how to design responsive layouts, handle user input, and implement state management techniques in your SwiftUI apps. Furthermore, you'll leverage SwiftUI's powerful animation capabilities to create visually appealing and engaging user experiences. i i TABLE OF CONTENTS Chapter 1: Swift LanguageChapter 2: Introduction to View in SwiftUIChapter 3: Implementing Layout in SwiftUIChapter 4: State, Binding, Property Wrapper, and Property ObserverChapter 5: Design Patterns with MVVMChapter 6: Tab Bar, Navigation, and Compositional LayoutChapter 7: Networking with SwiftUI - Part 1Chapter 8: Networking with SwiftUI - Part 2Chapter 9: Local Storage with UserDefaults, CoreData, and File ManagerChapter 10: Construct Beautiful Charts with Swift Charts iOS 17 Appendix Index
Swift cookbook
by
Costa, Cecil
in
Application Development
,
Application software
,
Application software--Development
2015
If you have been looking for a book to help you develop apps for iOS on native iOS platforms, this is the book that you've been looking for! This practical guide will supply you with the building blocks that you can turn to when conceptualizing and writing applications for iOS/OS X. You'll master Swift programming as you progress through the various recipes in this book. Starting with recipes that use the basic features, you will move on to interesting and engaging recipes that will make use of the more complex features of Swift. You will learn how to make use of Swift's diverse features, from the way you can configure your projects to the usage of design patterns and different types of databases. Complete with tips and tricks on Xcode, this example-based guide will help you develop and debug faster.
Learning Swift
by
Wagner, Andrew J
in
Application software
,
Application software--Development
,
Computer programming
2015
If you are looking to build iOS or OS X apps using the most modern technology, this book is ideal for you. You will find this book especially useful if you are new to programming or if you have yet to develop for iOS or OS X.