Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Reactive Programming with Swift

Sprog
Engelsk
Format
Kategori

Fakta

Leverage the power of the Functional Reactive Programming paradigm with Swift to develop robust iOS applications

About This Book

• Build highly responsive applications with this practical introduction to Reactive programming

• This book uses ReactiveCocoa, the most popular solution for Reactive Programming on iOS to install, debug, and develop a framework with Swift

• Switch from the traditional programming style to the reactive paradigm to code your first reactive applications with ease

Who This Book Is For

Reactive Programming with Swift is for Swift developers who want to start making more powerful and efficient applications. You need a basic understanding of Swift to follow along. This book takes a first-principles approach to what Reactive Programming is and how you can start implementing it in your next iOS applications.

What You Will Learn • Switch your programming concepts from imperative to Functional reactive programming

• Improve your app's maintenance by developing with a different paradigm

• Create unit tests and automation tests using the ReactiveCocoa framework

• Create clear code that is very easy to read

• Get accustomed to migrating mobile apps to the Reactive way of programming

• Perform asynchronous calls and join them later

In Detail

Reactive programming helps you write applications that are more powerful and efficient. You can write more software, help more people, and create applications that scale. Reactive programming is a growing paradigm that we will help you set to work in Swift.

Reactive Programming with Swift guides you through migrating from the traditional way of developing to the new ReactiveCocoa framework, which uses Swift as its main programming language. You will learn how to develop with this framework, debug code, create unit tests, use additional frameworks, and convert a traditional framework into a ReactiveCocoa one.

Starting with a crash course on the fundamental concepts of Reactive programming, we'll set you up so you're ready to create reactive applications. We'll then move on to topics such as Graphical events, Streaming, and Core data, which will help you dive deeper with advanced programming. The concept of switching your programming concepts from imperative to functional reactive programming will also be covered. By the end of this book, you will be able to successfully create highly functional apps using Swift.

Style and approach

This book is a fast-paced, practical guide compiled with ample images and screenshots that explain how to create apps and demonstrate their logic.

© 2016 Packt Publishing (E-bog): 9781785882043

Release date

E-bog: 28. april 2016

Tags

    Andre kan også lide...

    1. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
    2. YouTube Channels For Dummies: 2nd Edition Rich Murphy
    3. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
    4. Pytorch: Building AI Models with Ease and Flexibility James Henry
    5. Java Fundamentals Introbooks Team
    6. Social Engineering: The Science of Human Hacking 2nd Edition Christopher Hadnagy
    7. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
    8. Quantum Computing: The Transformative Technology of the Qubit Revolution Brian Clegg
    9. Programming Interviews For Dummies Eric Butow
    10. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
    11. The Rules of Programming: How to Write Better Code Chris Zimmerman
    12. Summary of Iain Foulds's Learn Azure in a Month of Lunches IRB Media
    13. Blockchain For Dummies Tiana Laurence
    14. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
    15. Ultimate SwiftUI Handbook for iOS Developers Duong Dinh Bao Thang
    16. Electronics All-in-One For Dummies, 3rd Edition Doug Lowe
    17. The Art of Machine Learning: Algorithms and Applications Craig Dames
    18. On Being Someone Helen Oppenheimer
    19. Public Speaking Superstar: Overcome Stage Fright, Develop Compelling Stories and Riveting Presentations Made for Success
    20. Uri Geller: Magician or Mystic? Jonathan Margolis
    21. Javascript: Ultimate Beginners Guide Leonardo Gorman
    22. Emerson, the Stoics, and Me: Timeless Wisdom for Living an Authentic Life Mark Matousek
    23. How To Win Friends And Influence People Dale Carnegie
    24. Serial Killers - Philosophy for Everyone: Being and Killing Fritz Allhoff
    25. Laziness Does Not Exist Devon Price
    26. Arguing with Idiots: How to Stop Small Minds and Big Government Glenn Beck
    27. Four Seconds: All the Time You Need to Stop Counter-Productive Habits and Get the Results You Want Peter Bregman
    28. Auto Repair For Dummies: 2nd Edition Deanna Sclar
    29. The Courage to Be Happy: Discover the Power of Positive Psychology and Choose Happiness Every Day Ichiro Kishimi
    30. After Steve: How Apple Became a Trillion-Dollar Company and Lost its Soul Tripp Mickle
    31. Genius Foods: Become Smarter, Happier, and More Productive While Protecting Your Brain for Life Max Lugavere
    32. Pivot: The Art and Science of Reinventing Your Career and Life Adam Markel
    33. Not Today: The 9 Habits of Extreme Productivity Mike Schultz
    34. The Buddhist on Death Row: How One Man Found Light in the Darkest Place David Sheff
    35. Extended Summary - Bewilderment: Based On The Book By Richard Powers Quick Reading Library
    36. Adult Children of Emotionally Immature Parents: How to Heal from Distant, Rejecting, or Self-Involved Parents Lindsay C. Gibson, PsyD
    37. Unf*ck Your Worth: Overcome Your Money Emotions, Value Your Own Labor, and Manage Financial Freak-Outs in a Capitalist Hellscape Faith G. Harper
    38. Sex for Dummies Ruth K. Westheimer
    39. Why Has Nobody Told Me This Before? Julie Smith
    40. Understanding Autism in Adults and Aging Adults 2nd Edition: Updated in 2021 with New Insights for Improving Diagnosis and Quality of Life Theresa Regan
    41. Attack Surface Cory Doctorow
    42. Most Likely to Succeed: Preparing Our Kids for the New Innovation Era Ted Dintersmith
    43. Make More Money Brian Tracy
    44. This Will Make You Smarter: New Scientific Concepts to Improve Your Thinking John Brockman
    45. How Not to Kill Yourself: A Survival Guide for Imaginative Pessimists Set Sytes
    46. The Neuroscience of Memory: Seven Skills to Optimize Your Brain Power, Improve Memory, and Stay Sharp at Any Age Sherrie D. All, PhD
    47. Recursion Blake Crouch

    Vælg dit abonnement

    • Over 600.000 titler

    • Download og nyd titler offline

    • Eksklusive titler + Mofibo Originals

    • Børnevenligt miljø (Kids Mode)

    • Det er nemt at opsige når som helst

    Flex

    For dig som vil prøve Mofibo.

    89 kr. /måned
    • 1 konto

    • 20 timer/måned

    • Gem op til 100 ubrugte timer

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Prøv gratis
    Den mest populære

    Premium

    For dig som lytter og læser ofte.

    129 kr. /måned
    • 1 konto

    • 100 timer/måned

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Unlimited

    For dig som lytter og læser ubegrænset.

    149 kr. /måned
    • 1 konto

    • Ubegrænset adgang

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Family

    For dig som ønsker at dele historier med familien.

    Fra 179 kr. /måned
    • 2-6 konti

    • 100 timer/måned pr. konto

    • Fri lytning til podcasts

    • Kun 39 kr. pr. ekstra konto

    • Ingen binding

    2 konti

    179 kr. /måned
    Prøv gratis