App: A Companion for SwiftUI
Developer: Arrow Bit SL
Genres: Developer Tools, Education

Discover SwiftUI like never before with Companion for SwiftUI—an interactive documentation hub covering all SwiftUI elements, whether you're developing for iOS, macOS, tvOS, or watchOS. The latest update features the complete set of additions from WWDC 2023, bringing its repository to over 2800 entries. Here are some of its key features:

• Comprehensive Coverage: Get in-depth insights into SwiftUI views, shapes, protocols, scenes, styles, property wrappers, and environment values across all Apple platforms (iOS, macOS, tvOS, and watchOS).

• Interactive Examples: Dive into interactive examples that run within the app. Adjust associated controls to witness immediate changes in views and code, facilitating a better understanding of SwiftUI's power.

• Seamless Integration: Copy and paste examples directly into Xcode for quick and easy execution. Examples are ready to run, making your development process smoother.

• Filtering Options: Tailor your learning experience by creating filters to focus on relevant API areas, whether you're working on a legacy project, exploring the latest WWDC '23 additions, or researching SwiftUI's implementation of a specific framework. Switch between multiple tabs, each with its own filter.

• Visual Learning: Need to grasp the finer details of a quad curve? No worries! Explore the .addQuadCurve() entry, and drag curve points to instantly visualize how function parameters change. Accelerate your learning curve with instant, hands-on knowledge.

• Menu Bar Icon: Quickly find topics using the system's menu bar icon, allowing you to jump directly to the page you're looking for.

This app is your indispensable companion, whether you're a seasoned developer or just starting your SwiftUI journey. Elevate your SwiftUI skills today!

Release notes:
• Content update, with over almost 800 new entries, covering all the new API changes from WWDC '23.
• New filtering option: You may now select a specific framework (e.g., StoreKit, MapKit, etc).
• New filtering option: You can also indicate to include/exclude entries with a given range of deprecated version numbers.