Luister en lees nu 45 dagen gratis

Tijdelijke zomeractie: ontdek Storytel nu 45 dagen gratis. De aanbieding loopt t/m 3 augustus. Meer dan 1 miljoen luisterboeken en ebooks in één app.

  • Switch makkelijk tussen luisteren en lezen
  • Elke week honderden nieuwe verhalen
  • Voor ieder een passend abonnement
  • Opzeggen wanneer je maar wilt
Probeer 45 dagen gratis
NL - Details page - Device banner - 894x1036

Test-Driven iOS Development with Swift

Taal
Engels
Format
Categorie

Non-fictie

Create fully-featured and highly functional iOS apps by writing tests first

About This Book

• 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 workflow

Who This Book Is For

If debugging iOS apps is a nerve-racking task for you and you are looking for a fix, this book is for you.

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 apps

In Detail

Test-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.

Style and approach

This is an easy-to-follow example-driven tutorial, packed with lots of tips and tricks that explore TDD bit-by-bit in the process of making an iOS application.

© 2016 Packt Publishing (Ebook): 9781785880049

Publicatiedatum

Ebook: 22 februari 2016

Anderen genoten ook van...

  1. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  2. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  3. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  4. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  5. Ultimate SwiftUI Handbook for iOS Developers Duong Dinh Bao Thang
  6. Coders at Work: Reflections on the Craft of Programming Peter Seibel
  7. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures Neal Ford
  8. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  9. Computational Thinking Peter J. Denning
  10. Programming Interviews For Dummies Eric Butow
  11. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
  12. Cybercrime Investigators Handbook Graeme Edwards
  13. The Cybersecurity Playbook: How Every Leader and Employee Can Contribute to a Culture of Security Allison Cerra
  14. Software Engineering at Google: Lessons Learned from Programming Over Time Tom Manshreck
  15. Cyber Smart: Five Habits to Protect Your Family, Money, and Identity from Cyber Criminals Bart R. McDonough
  16. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
  17. Building Microservices: Designing Fine-Grained Systems Sam Newman
  18. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
  19. The Deep Learning Revolution Terrence J. Sejnowski
  20. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
  21. Cybersecurity Program Development for Business: The Essential Planning Guide Chris Moschovitis
  22. How To Use a 3D Printer: Your Step By Step Guide for Using a 3D Printer HowExpert
  23. Cyber Hacking: Wars in Virtual Space Scientific American
  24. The AI Delusion Gary Smith
  25. Software Development Fundamentals Introbooks Team
  26. Summary of Iain Foulds's Learn Azure in a Month of Lunches IRB Media
  27. The Creativity Code: How AI is learning to write, paint and think Marcus du Sautoy
  28. Pegasus: The Story of the World's Most Dangerous Spyware Laurent Richard
  29. Understanding Autism Scientific American
  30. HBR's 10 Must Reads on Leadership (with featured article "What Makes an Effective Executive," by Peter F. Drucker) Bill George
  31. The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable Michael Lopp
  32. The Heretics: Adventures with the Enemies of Science Will Storr
  33. Ghost in the Wires: My Adventures as the World’s Most Wanted Hacker Kevin Mitnick
  34. Mastering Active Directory - Third Edition: Design, deploy, and protect Active Directory Domain Services for Windows Server 2022 Dishan Francis
  35. Cybersecurity: Learn Fast how to Become an InfoSec Pro 3 Books in 1 John Knowles
  36. Ethical Hacking With Kali Linux: Learn Fast How To Penetrate Wired Or Wireless Networks | 2 Books In 1 HUGO HOFFMAN
  37. Odd Girl Out: An Autistic Woman in a Neurotypical World Laura James
  38. Think Like a Monk: Train Your Mind for Peace and Purpose Every Day Jay Shetty
  39. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
  40. Eat That Frog! Third Edition: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time Brian Tracy
  41. Jean-Paul Sartre: Existentialism and Human Freedom Hector Davidson
  42. The History of the Future: Oculus, Facebook, and the Revolution That Swept Virtual Reality Blake J. Harris
  43. The End of White Christian America Robert P. Jones
  44. Power and Prediction: The Disruptive Economics of Artificial Intelligence Joshua Gans
  45. A Brief History of Equality Thomas Piketty
  46. How to Talk So Little Kids Will Listen: A Survival Guide to Life with Children Ages 2-7 Julie King
  47. This Idea Must Die: Scientific Theories That Are Blocking Progress John Brockman

Maak je keuze:

  • Voor ieder een passend abonnement

  • Kies het aantal uur en accounts dat bij jou past

  • Download verhalen voor offline toegang

  • Kids Mode - een veilige omgeving voor kinderen

Meest gekozen
Zomeractie: geldig t/m 3 augustus

Unlimited

Voor wie onbeperkt wil luisteren en lezen.

€13.99 /30 dagen
Tijdelijke zomeractie!
  • 1 account

  • Onbeperkte toegang

  • Meer dan 1 miljoen luisterboeken en ebooks

  • Altijd opzegbaar

Probeer 45 dagen gratis

Premium

Voor wie zo nu en dan wil luisteren en lezen.

€9.99 /30 dagen
14 dagen gratis
  • 1 account

  • 30 uur/30 dagen

  • Meer dan 1 miljoen luisterboeken en ebooks

  • Altijd opzegbaar

Probeer 14 dagen gratis

Flex

Voor wie Storytel wil proberen.

€7.99 /30 dagen
7 dagen gratis
  • 1 account

  • 10 uur/30 dagen

  • Spaar ongebruikte uren op tot 50 uur

  • Meer dan 1 miljoen luisterboeken en ebooks

  • Altijd opzegbaar

Probeer 7 dagen gratis

Family

Voor wie verhalen met familie en vrienden wil delen.

Vanaf €18.99 /30 dagen
14 dagen gratis
  • 2-3 accounts

  • Onbeperkte toegang

  • Meer dan 1 miljoen luisterboeken en ebooks

  • Altijd opzegbaar

2 accounts

€18.99 /30 dagen
Probeer 14 dagen gratis