Swiftpack.co -  ls1intum/Prototyper as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
ls1intum/Prototyper
Framework that allows you to integrate prototypes into an iOS application and receive feedback using the Prototyper service
.package(url: "https://github.com/ls1intum/Prototyper.git", from: "2.0.0-rc.5")

Prototyper

Swift Package Manager compatible platforms license

The Prototyper Framework allows you to integrate prototypes into an iOS application and receive feedback using Prototyper service. When you deploy an application using the Prototyper service the Prototyper Framework allows users to send feedback from within the application.

Example

Open PrototyperExample.xcodeproj under the Example directory to test the Prototyper framework. You can find here the list of globally available classes. To work on the framework, open the Prototyper directory in xcode, which opens as a swift package.

Requirements

To use the Prototyper framework you need an account at the Prototyper online service. Your users can use the feedback button to give feedback and share the application with other users. The feedback will be displayed on the website of the Prototyper service.

Installation

  1. Add the Prototyper framework to your application as a swift package dependency. Follow the instructions specified here and use https://github.com/ls1intum/Prototyper.git as the package respository URL.

  2. Display the feedback button by using the .prototyper(settings: PrototyperSettings) modifier. If you add it to the ContentView, the button will be visible until you disable it. You can configure the Prototyper framework using the PrototyperSettings struct.

    import SwiftUI
    import Prototyper
    @main
    struct ExampleApp: App {
        var body: some Scene {
            WindowGroup {
                ContentView()
                    .prototyper(PrototyperSettings.default)
            }
        }
    }
    
  3. Deploy your application e.g. using the Prototyper service found at https://prototyper.ase.in.tum.de

Authors

License

Prototyper is available under the MIT license. See the LICENSE file for more info. Prototyper wurde initital im Rahmen des vom BMBF geförderten Softwarecampus Projekt ProCeeD unter der Leitung von Dr. Lukas Alperowitz entwickelt.

GitHub

link
Stars: 7
Last commit: 2 days ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Release Notes

2.0.0-rc.5
32 weeks ago

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API