ODBIERZ TWÓJ BONUS :: »

    Hands-On Design Patterns with Swift. Master Swift best practices to build modular applications for mobile, desktop, and server platforms

    (ebook) (audiobook) (audiobook) Język publikacji: angielski
    Hands-On Design Patterns with Swift. Master Swift best practices to build modular applications for mobile, desktop, and server platforms Florent Vilmart, Giordano Scalzo, Sergio De Simone - okładka ebooka

    Hands-On Design Patterns with Swift. Master Swift best practices to build modular applications for mobile, desktop, and server platforms Florent Vilmart, Giordano Scalzo, Sergio De Simone - okładka ebooka

    Hands-On Design Patterns with Swift. Master Swift best practices to build modular applications for mobile, desktop, and server platforms Florent Vilmart, Giordano Scalzo, Sergio De Simone - okładka audiobooka MP3

    Hands-On Design Patterns with Swift. Master Swift best practices to build modular applications for mobile, desktop, and server platforms Florent Vilmart, Giordano Scalzo, Sergio De Simone - okładka audiobooks CD

    Ocena:
    Bądź pierwszym, który oceni tę książkę
    Stron:
    414
    Dostępne formaty:
    PDF
    ePub
    Mobi

    Ebook

    139,00 zł

    Dodaj do koszyka lub Kup na prezent
    Kup 1-kliknięciem

    Przenieś na półkę

    Do przechowalni

    Swift keeps gaining traction not only amongst Apple developers but also as a server-side language. This book demonstrates how to apply design patterns and best practices in real-life situations, whether that's for new or already existing projects.
    You’ll begin with a quick refresher on Swift, the compiler, the standard library, and the foundation, followed by the Cocoa design patterns – the ones at the core of many cocoa libraries – to follow up with the creational, structural, and behavioral patterns as defined by the GoF. You'll get acquainted with application architecture, as well as the most popular architectural design patterns, such as MVC and MVVM, and learn to use them in the context of Swift. In addition, you’ll walk through dependency injection and functional reactive programming. Special emphasis will be given to techniques to handle concurrency, including callbacks, futures and promises, and reactive programming. These techniques will help you adopt a test-driven approach to your workflow in order to use Swift Package Manager and integrate the framework into the original code base, along with Unit and UI testing.
    By the end of the book, you'll be able to build applications that are scalable, faster, and easier to maintain.

    Wybrane bestsellery

    O autorach ebooka

    Florent Vilmart, M.Sc. is a full stack engineer in Montreal. Born in France, he moved to Montreal short before graduating looking for exciting opportunities in the francophone metropole of North-America. He honed his skills with Objective-C before jumping to Swift when it was released. Hes a polyglot, and you can find his open source work on the parse-community GitHub project where he is one of the core maintainers of the multiple projects. He also spoke at conferences like the GithubCodeConf in 2016 and most recently the Swift Summit in 2017. Currently, he is working full time with Swift, Javascript, and Kubernetes and leads a team of 6 engineers.
    Giordano Scalzo is a developer with 20 years of programming experience, since the days of ZX Spectrum. He has worked in Swift, Objective-C, C/C++, Java, .Net, Ruby, Python, and in a ton of other languages that he has forgotten the names of. After years of backend development, over the past 10 years, Giordano has developed extensively for iOS, releasing more than 20 apps—apps that he wrote for clients, enterprise applications, or on his own. He is currently a Tech Lead Consultant in London, where he leads mobile digital transformations through his company, Effective Code Ltd.
    Sergio De Simone has been working as a software engineer for over twenty years across a range of different projects and companies, including work environments such as Siemens, HP, and small start-ups. For the last few years, his focus has been on developing mobile platforms and related technologies. He is currently working for BigML, Inc., where he leads iOS and OS X development. Additionally, he likes writing about technology, as well as programming tools, techniques, and languages, with a special focus on Swift evolution, for InfoQ.

    Florent Vilmart, Giordano Scalzo, Sergio De Simone - pozostałe książki

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint