Items related to Asynchronous Programming with SwiftUI and Combine:...

Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms - Softcover

  • 4.40 out of 5 stars
    10 ratings by Goodreads
 
9781484285718: Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms

Synopsis

Develop UI-heavy applications more easily, faster, and error-free. Based on several enhancements to the Swift language, SwiftUI takes a declarative approach to building UIs. Instead of imperatively coding the UI, this book will show you how to describe how you want your UI to look.

SwiftUI treats the UI as a function of its state, thereby making managing your app’s state a lot easier. Change the underlying data model to redraw all parts of the UI that are connected to that particular slice of data. Likewise, easily update the underlying data model from the UI elements your data model is connected to. Combine is Apple’s Functional Reactive Programming framework. It complements SwiftUI and other frameworks, such as the networking APIs, in a natural way. Using Combine, you can subscribe to events and describe data processing in a way that is free of side effects. This allows for an easier implementation of event-driven applications.

Using SwiftUI and Combine build moreerror-free apps in a shorter amount of time, targeting all of Apple’s platforms (iOS, iPadOS, watchOS, macOS, tvOS) with little to no overhead.

By the end of the book you will have a solid understanding for architecting and implementing UI-heavy apps in a declarative and functional reactive way using SwiftUI, Combine, and async/await.

 

You will:

-       Build simple and gradually more complex UIs in SwiftUI

-       Understand SwiftUI’s state management system

-       Work with Combine and Swift’s new async/await APIs to access the network and access other asynchronous APIs

-       Architect and structure modern applications on Apple platforms using SwiftUI, Combine, and async/await


"synopsis" may belong to another edition of this title.

About the Author

Peter Friese is a software engineer, author, speaker, and musician with a passion for helping developers build great apps. He works as a Developer Relations Engineer / Developer Advocate on the Firebase team at Google, where he focuses on helping developers build better apps using Firebase on iOS and other Apple platforms.

Peter shares his knowledge and experience through writing on his personal blog, peterfriese.dev, publishing videos on YouTube, speaking at conferences and meet-ups, crafting sample apps and contributing to the Firebase SDKs.

Prior to working at Google, he has held roles as a software engineer, software architect, and principal consultant at companies such as Lufthansa Systems, Gentleware, itemis, and Zühlke.

From the Back Cover

Develop UI-heavy applications more easily, faster, and error-free. Based on several enhancements to the Swift language, SwiftUI takes a declarative approach to building UIs. Instead of imperatively coding the UI, this book will show you how to describe how you want your UI to look.

SwiftUI treats the UI as a function of its state, thereby making managing your app’s state a lot easier. Change the underlying data model to redraw all parts of the UI that are connected to that particular slice of data. Likewise, easily update the underlying data model from the UI elements your data model is connected to. Combine is Apple’s Functional Reactive Programming framework. It complements SwiftUI and other frameworks, such as the networking APIs, in a natural way. Using Combine, you can subscribe to events and describe data processing in a way that is free of side effects. This allows for an easier implementation of event-driven applications.

Using SwiftUI and Combine build more error-free apps in a shorter amount of time, targeting all of Apple’s platforms (iOS, iPadOS, watchOS, macOS, tvOS) with little to no overhead.

By the end of the book you will have a solid understanding for architecting and implementing UI-heavy apps in a declarative and functional reactive way using SwiftUI, Combine, and async/await. 

You will:

-       Build simple and gradually more complex UIs in SwiftUI

-       Understand SwiftUI’s state management system

-       Work with Combine and Swift’s new async/await APIs to access the network and access other asynchronous APIs

-       Architect and structure modern applications on Apple platforms using SwiftUI, Combine, and async/await



"About this title" may belong to another edition of this title.

Buy Used

Condition: As New
Ship within 24hrs. Satisfaction...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

9781484285732: Asynchronous Programming With Swiftui and Combine

Featured Edition

ISBN 10:  1484285735 ISBN 13:  9781484285732
Softcover

Search results for Asynchronous Programming with SwiftUI and Combine:...

Stock Image

Friese, Peter
Published by Apress (edition 1st ed.), 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
Used Paperback First Edition

Seller: BooksRun, Philadelphia, PA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: As New. 1st ed. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. Seller Inventory # 1484285719-10-1

Contact seller

Buy Used

US$ 25.28
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Friese, Peter
Published by Apress, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 44550368-n

Contact seller

Buy New

US$ 45.29
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Friese, Peter
Published by Apress 1/14/2023, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. Asynchronous Programming with Swiftui and Combine: Functional Programming to Build Uis on Apple Platforms 1.42. Book. Seller Inventory # BBS-9781484285718

Contact seller

Buy New

US$ 47.94
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Friese, Peter
Published by 0, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
New Softcover

Seller: Lakeside Books, Benton Harbor, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Brand New! Not Overstocks or Low Quality Book Club Editions! Direct From the Publisher! We're not a giant, faceless warehouse organization! We're a small town bookstore that loves books and loves it's customers! Buy from Lakeside Books! Seller Inventory # OTF-S-9781484285718

Contact seller

Buy New

US$ 44.02
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Friese, Peter
Published by Apress, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 44550368

Contact seller

Buy Used

US$ 46.01
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Peter Friese
Published by APress, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
New Paperback / softback

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. New copy - Usually dispatched within 2 working days. 184. Seller Inventory # B9781484285718

Contact seller

Buy New

US$ 54.44
Convert currency
Shipping: US$ 11.42
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Peter Friese
Published by APress, US, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
New Paperback First Edition

Seller: Rarewaves.com USA, London, LONDO, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. 1st ed. Develop UI-heavy applications more easily, faster, and error-free. Based on several enhancements to the Swift language, SwiftUI takes a declarative approach to building UIs. Instead of imperatively coding the UI, this book will show you how to describe how you want your UI to look. SwiftUI treats the UI as a function of its state, thereby making managing your app's state a lot easier. Change the underlying data model to redraw all parts of the UI that are connected to that particular slice of data. Likewise, easily update the underlying data model from the UI elements your data model is connected to. Combine is Apple's Functional Reactive Programming framework. It complements SwiftUI and other frameworks, such as the networking APIs, in a natural way. Using Combine, you can subscribe to events and describe data processing in a way that is free of side effects. This allows for an easier implementation of event-driven applications.Using SwiftUI and Combine build moreerror-free apps in a shorter amount of time, targeting all of Apple's platforms (iOS, iPadOS, watchOS, macOS, tvOS) with little to no overhead.By the end of the book you will have a solid understanding for architecting and implementing UI-heavy apps in a declarative and functional reactive way using SwiftUI, Combine, and async/await. You will:-       Build simple and gradually more complex UIs in SwiftUI -       Understand SwiftUI's state management system-       Work with Combine and Swift's new async/await APIs to access the network and access other asynchronous APIs-       Architect and structure modern applications on Apple platforms using SwiftUI, Combine, and async/await. Seller Inventory # LU-9781484285718

Contact seller

Buy New

US$ 70.17
Convert currency
Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Peter Friese
Published by APress, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days. Seller Inventory # C9781484285718

Contact seller

Buy New

US$ 56.46
Convert currency
Shipping: US$ 15.62
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Friese, Peter
Published by Apress, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 44550368-n

Contact seller

Buy New

US$ 54.43
Convert currency
Shipping: US$ 19.94
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Friese, Peter
Published by Apress, 2023
ISBN 10: 1484285719 ISBN 13: 9781484285718
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 44550368

Contact seller

Buy Used

US$ 60.61
Convert currency
Shipping: US$ 19.94
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 10 more copies of this book

View all search results for this book