Swiftpack.co - ls1intum/Prototyper as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by ls1intum.
ls1intum/Prototyper 2.0.0-rc.5
Framework that allows you to integrate prototypes into an iOS application and receive feedback using the Prototyper service
⭐️ 8
🕓 2 years ago
iOS
.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: 8
Last commit: 2 years ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

2.0.0-rc.5
3 years ago

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