Companies Home Search Profile

iOS Debugging Fundamentals

Focused View

Andrew Bancroft

1:25:21

13 View
  • 01.01.Course Overview.mp4
    01:49
  • 02.01.Defining the Scope of Debugging.mp4
    03:08
  • 02.02.Developing a Problem Solving Mentality.mp4
    01:53
  • 02.03.R.E.P.A.I.R.-ing Broken Apps.mp4
    06:30
  • 02.04.Categorizing Problems for Strategic Resolution.mp4
    04:06
  • 02.05.Identifying Common Bug Sources.mp4
    07:03
  • 03.01.Pausing an App to Gather Clues with Breakpoints.mp4
    03:05
  • 03.02.Combining Problem Solving with Xcode Tools.mp4
    08:21
  • 03.03.Managing Your Projects Breakpoints.mp4
    01:39
  • 03.04.Controlling Breakpoints by Defining Trigger Conditions.mp4
    03:08
  • 03.05.Executing Actions When Breakpoints Are Triggered.mp4
    02:47
  • 03.06.Inspecting User Interface Issues.mp4
    09:00
  • 04.01.Understanding Exceptional Issues.mp4
    02:13
  • 04.02.Inspecting the Crash Scene with the Backtrace and Console Output.mp4
    08:22
  • 04.03.Pausing before Errors and Exceptions Cause Crashes.mp4
    03:15
  • 04.04.Avoiding Errors that Cause Crashes.mp4
    03:46
  • 05.01.Reasoning About Anomalous Bugs.mp4
    05:21
  • 05.02.Inspecting App Changes.mp4
    03:49
  • 05.03.Simulating Real-world Conditions with Xcode.mp4
    06:06
  • Description


    Nothing is more frustrating than haphazardly hoping to find the cause of bugs in your apps. Become strategic in your iOS debugging efforts! Combine problem solving skills and Xcode’s debugging tools to maximize your bug fixing potential.

    What You'll Learn?


      Bugs are bound to happen. Getting rid of them is an essential skill if you want to keep your sanity when building apps. In this course, iOS Debugging Fundamentals, you will learn a set of thinking skills to couple with the fundamental tools that Xcode provides you for finding and fixing flaws in your apps. First, you will learn to approach debugging situations with a set of principles for strategic problem solving. Next, you will discover how to configure breakpoints and inspect view hierarchies effectively. Finally, you will explore how to interpret a backtrace, glean valuable information from the Xcode debug area and console, locate changes in your codebase and simulate conditions that happen in the wild. When you are finished with this course, you will have the skills and knowledge to strategically and methodically reason about probable causes of defects that you experience at runtime.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Andrew Bancroft
    Andrew Bancroft
    Instructor's Courses
    Andrew Bancroft is a born learner, passionate about discovery and about sharing what he’s learned with others. He is a software developer for the Samuel Roberts Noble Foundation, an agricultural research institution located in the heart of southern Oklahoma. His day job keeps him busy programming ASP.NET and iOS applications supporting the various business and scientific endeavors of the Foundation. Andrew has embraced Swift for iOS development since day zero, and loves empowering developers to succeed at building iOS apps with Swift.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 19
    • duration 1:25:21
    • level preliminary
    • Release Date 2023/12/06

    Courses related to iOS Development

    Courses related to iOS Game Development