Test-Driven IOS Development with Swift : Create Fully-featured and Highly Functional IOS Apps by Writing Tests First

Saved in:
Bibliographic Details
Title: Test-Driven IOS Development with Swift : Create Fully-featured and Highly Functional IOS Apps by Writing Tests First
Description: Create fully-featured and highly functional iOS apps by writing tests firstKey Features[•] Learn test-driven principles to help you build apps with fewer bugs and better designs[•] Become more efficient while working with Swift to move on to your next project faster![•] Learn how to incorporate all of the principles of test-driven development (TDD) in to your daily programming workflowBook DescriptionTest-driven development (TDD) is a proven way to find software bugs early. Writing tests before your code improves the structure and maintainability of your app. Test-Driven iOS Development with Swift will help you understand the process of TDD and how it impacts your applications written in Swift. Through practical, real-world examples, you'll start seeing how to implement TDD in context. We will begin with an overview of your TDD workflow and then deep-dive into unit testing concepts and code cycles. We will showcase the workings of functional tests, which will help you improve the user interface. Finally, you will learn about automating deployments and continuous integration to run an environment. What you will learn[•] Implement TDD in swift application development[•] Get to know the fundamentals, life cycle, and benefits of TDD[•] Explore the tools and frameworks to effectively use TDD[•] Develop models and controllers driven by tests[•] Construct the network layer using stubs[•] Use functional tests to ensure the app works as planned[•] Automate and streamline the building, analysing, testing, and archiving of your iOS appsWho this book is forIf debugging iOS apps is a nerve-racking task for you and you are looking for a fix, this book is for you.
Authors: Dr. Dominik Hauser
Resource Type: eBook.
Subjects: Application software--Development, Swift (Computer program language)
Categories: COMPUTERS / General, COMPUTERS / Software Development & Engineering / Quality Assurance & Testing, COMPUTERS / Programming / Mobile Devices
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-pdf
  – Type: ebook-epub
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 1180054
RelevancyScore: 1070
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 1070.4580078125
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$1180054$PDF&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$1180054$PDF&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Test-Driven IOS Development with Swift : Create Fully-featured and Highly Functional IOS Apps by Writing Tests First
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Create fully-featured and highly functional iOS apps by writing tests firstKey Features[•] Learn test-driven principles to help you build apps with fewer bugs and better designs[•] Become more efficient while working with Swift to move on to your next project faster![•] Learn how to incorporate all of the principles of test-driven development (TDD) in to your daily programming workflowBook DescriptionTest-driven development (TDD) is a proven way to find software bugs early. Writing tests before your code improves the structure and maintainability of your app. Test-Driven iOS Development with Swift will help you understand the process of TDD and how it impacts your applications written in Swift. Through practical, real-world examples, you'll start seeing how to implement TDD in context. We will begin with an overview of your TDD workflow and then deep-dive into unit testing concepts and code cycles. We will showcase the workings of functional tests, which will help you improve the user interface. Finally, you will learn about automating deployments and continuous integration to run an environment. What you will learn[•] Implement TDD in swift application development[•] Get to know the fundamentals, life cycle, and benefits of TDD[•] Explore the tools and frameworks to effectively use TDD[•] Develop models and controllers driven by tests[•] Construct the network layer using stubs[•] Use functional tests to ensure the app works as planned[•] Automate and streamline the building, analysing, testing, and archiving of your iOS appsWho this book is forIf debugging iOS apps is a nerve-racking task for you and you are looking for a fix, this book is for you.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Dr%2E+Dominik+Hauser%22">Dr. Dominik Hauser</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Application+software--Development%22">Application software--Development</searchLink><br /><searchLink fieldCode="DE" term="%22Swift+%28Computer+program+language%29%22">Swift (Computer program language)</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+General%22">COMPUTERS / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Software+Development+%26+Engineering+%2F+Quality+Assurance+%26+Testing%22">COMPUTERS / Software Development & Engineering / Quality Assurance & Testing</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+Mobile+Devices%22">COMPUTERS / Programming / Mobile Devices</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=1180054
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.133
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Application software--Development
        Type: general
      – SubjectFull: Swift (Computer program language)
        Type: general
    Titles:
      – TitleFull: Test-Driven IOS Development with Swift : Create Fully-featured and Highly Functional IOS Apps by Writing Tests First
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Dr. Dominik Hauser
      – PersonEntity:
          Name:
            NameFull: Dr. Dominik Hauser
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2016
            – D: 07
              M: 01
              Type: profile
              Y: 2019
          Identifiers:
            – Type: isbn-print
              Value: 9781785880735
            – Type: isbn-electronic
              Value: 9781785880049
          Titles:
            – TitleFull: Test-Driven IOS Development with Swift : Create Fully-featured and Highly Functional IOS Apps by Writing Tests First
              Type: main
ResultId 1