Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Item TypeItem Type
-
SubjectSubject
-
YearFrom:-To:
-
More FiltersMore FiltersSourceLanguage
Done
Filters
Reset
15
result(s) for
"COM074000 COMPUTERS / Hardware / Mobile Devices"
Sort by:
SwiftUI Cookbook
by
Nzokwe, Edgar
,
Scalzo, Giordano
in
Application software
,
COM046020 COMPUTERS / Operating Systems / Apple (Mac OS & iOS)
,
COM074000 COMPUTERS / Hardware / Mobile Devices
2021
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.
Mobile Artificial Intelligence Projects
by
Cole, Matt
,
Padmanabhan, Arun
,
NG, Karthikeyan
in
Artificial intelligence
,
COM004000 COMPUTERS / Intelligence (AI) & Semantics
,
COM074000 COMPUTERS / Hardware / Mobile Devices
2019
Artificial intelligence (AI) is rapidly becoming the most popular topic in business and science. This book introduces AI concepts and their use cases with a hands-on and application-focused approach. We will cover a range of projects covering tasks such as automated reasoning, facial recognition, digital assistants, auto text generation, and more.
Intelligent Mobile Projects with TensorFlow
by
Tang, Jeff
in
Application software
,
COM004000 COMPUTERS / Intelligence (AI) & Semantics
,
COM074000 COMPUTERS / Hardware / Mobile Devices
2018
Google TensorFlow is used to train all the models deployed and running on mobile devices. This book covers 10 projects on the implementation of all major AI areas on iOS, Android, and Raspberry Pi: computer vision, speech and language processing, and machine learning, including traditional, reinforcement, and deep reinforcement.
Hands-On Concurrency with Rust
by
L. Troutwine, Brian
in
Application software
,
COM074000 COMPUTERS / Hardware / Mobile Devices
,
Computer multitasking
2018
Writing safe and correct parallel programs is tough. Reasoning about concurrent memory modification is tough; efficiently exploiting the modern computing environment (with its multi-layered caches and deep execution pipelines) is also tough. Most systems programming languages add a further complication: unsafe memory access. The burden on you,.
Alexa Skills Projects
by
Bhargava, Madhur
in
Automatic speech recognition
,
COM074000 COMPUTERS / Hardware / Mobile Devices
,
COMPUTERS / Expert Systems
2018
Amazon Echo is a smart speaker developed by Amazon, which connects to Amazon's Alexa Voice Service and is entirely controlled by voice commands. Amazon Echo is currently being used for a variety of purposes such as home automation, asking generic queries, and even ordering a cab or pizza.
Practical Mobile Forensics
by
Mahalik, Heather
,
Bommisetty, Satish
in
Cell phone systems
,
Cell phone systems-Security measures
,
COM053000 COMPUTERS / Security / General
2018
Mobile phone forensics is the science of retrieving data from a mobile phone under forensically sound conditions. This book is an update to Practical Mobile Forensics, Second Edition and it delves into the concepts of mobile forensics and its importance in today's world.