Best of SwiftUI β€” September 2024

  1. 1
    Article
    Avatar of alternativetoAlternativeToΒ·2y

    macOS clipboard manager Maccy has released a major 2.0 update with a complete rewrite

    Maccy, an open-source clipboard manager for macOS, has launched version 2.0 with a complete rewrite using modern Apple technology, requiring macOS 14 Sonoma or newer. It introduces a new user interface built with SwiftUI, upgrades storage to SwiftData, and provides several new features and enhancements over version 1.x while maintaining backward compatibility.

  2. 2
    Article
    Avatar of dockyardDockYardΒ·2y

    LiveView Native Is Here!

    LiveView Native v0.3 provides a framework for building native UI on multiple devices using the LiveView programming model. It reduces development and maintenance costs, allows for critical updates without app store delays, and can deploy to all Apple and Android devices. Unlike other frameworks, it wraps first-class UI frameworks like SwiftUI and Jetpack, ensuring optimal user experience on each device.

  3. 3
    Video
    Avatar of seanallenSean AllenΒ·2y

    SwiftUI - Support Prior iOS Versions - Backward Compatibility - #available

    Learn how to maintain backward compatibility in SwiftUI applications while utilizing new features introduced in iOS 18. The post provides a step-by-step guide on using the #available directive to conditionally apply updates for different iOS versions, ensuring functionality across versions as old as iOS 14. It includes practical examples and suggestions for managing UI elements and modifiers based on iOS version checks.

  4. 4
    Article
    Avatar of communityCommunity PicksΒ·2y

    Godot on iPad, Toolbars, Importers, Embedding, Debugger

    The post provides a detailed update on the progress of porting Godot to the iPad, including the influence of Final Cut Pro on UI design. Improvements made include new property editors, embedded controls, and redesigned toolbars and importers for a better touch experience. The author also mentions plans for further enhancements like integrating Apple Pencil support and addressing small bugs before launching a TestFlight beta.

  5. 5
    Article
    Avatar of flutterflyFlutterflyΒ·2y

    πŸš€ π—™π—Ήπ˜‚π˜π˜π—²π—Ώ vs π—¦π˜„π—Άπ—³π˜π—¨π—œ: Similarities, Differences, and Cross-Skilling πŸš€

    Flutter and SwiftUI are popular frameworks for mobile development that share similarities like declarative UI patterns, hot reload features, and composable widgets. Key differences include platform support, with Flutter being cross-platform and SwiftUI limited to Apple ecosystems, as well as the use of Dart for Flutter and Swift for SwiftUI. Developers transitioning between the two can leverage their existing knowledge of declarative patterns, state management, and syntax to ease the learning process.