Bookbot

Jon Reid

    jQuery Mobile
    iOS Unit Testing by Example
    • iOS Unit Testing by Example

      • 300 Seiten
      • 11 Lesestunden

      Fearlessly transform your iOS code with robust unit tests using Xcode's XCTest framework and Swift. Gain rapid feedback on your entire codebase, including legacy code, by mastering testing techniques for all iOS components, particularly UIViewControllers, which are essential for app functionality. Discover how to isolate and replace dependencies in legacy code that lacks tests, enabling safe refactoring and ensuring that your modifications are verified promptly and automatically. This approach allows you to make significant changes with confidence, as manual testing becomes increasingly cumbersome with complex navigation hierarchies. Automatic unit testing revolutionizes development by providing immediate feedback, making it feasible to incorporate testing even into legacy code. Expand your unit testing practices beyond model classes to include critical UIViewControllers, enhancing your testing strategy. Good unit tests serve as a foundation for safe refactoring, empowering you to implement bold changes. Learn to avoid common pitfalls with the XCTest framework, utilize code coverage to identify gaps in your tests, and recognize hard dependencies. This knowledge will enable you to reshape your code's design swiftly, reducing risk and fostering a fearless approach to development.

      iOS Unit Testing by Example
      4,5
    • jQuery Mobile

      • 111 Seiten
      • 4 Lesestunden

      Native apps have distinct advantages, but the future belongs to mobile web apps that function on a broad range of smartphones and tablets. Get started with jQuery Mobile, the touch-optimized framework for creating apps that look and behave consistently across many devices. This concise book provides HTML5, CSS3, and JavaScript code examples, screen shots, and step-by-step guidance to help you build a complete working app with jQuery Mobile. If you're already familiar with the jQuery JavaScript library, you can use your existing skills to build cross-platform mobile web apps right now. This book shows you how. Get a high-level overview of jQuery Mobile: how it works and how to use it Learn about paging and navigation, including dialogs, Ajax content, and history Employ jQuery Mobile’s extensive event system to create rich interactions Work with toolbars, buttons, lists, forms, and other UI elements Create a variety of visual designs with jQuery Mobile’s sophisticated theming system Use the jQuery Mobile API for finer control over elements and interactions Put everything together and build a mobile app from start to finish

      jQuery Mobile