Swiftpack.co - rakutentech/ios-miniapp as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by rakutentech.
rakutentech/ios-miniapp v4.2.0
Mini App SDK for iOS Apps
⭐️ 30
🕓 2 days ago
iOS
.package(url: "https://github.com/rakutentech/ios-miniapp.git", from: "v4.2.0")

Cocoapods Carthage compatible Build Status codecov PRs Welcome License: MIT

MiniApp

This open-source library allows you to integrate Mini App ecosystem into your iOS applications. Mini App SDK also facilitates communication between a mini app and the host app via a message bridge.

For instructions on implementing in an iOS application, see the User Guide.

Features

  • Load MiniApp list
  • Load MiniApp metadata
  • Create a MiniApp view
  • Facilitate communication between host app and mini app

All the MiniApp files downloaded by the MiniApp iOS library are cached locally.

Getting started

Contributing

See the SDK Developer Guide and the Contribution guide.

License

See the LICENSE file for more info.

Changelog

See the full CHANGELOG.

GitHub

link
Stars: 30
Last commit: 2 days ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

Miniapp SDK v4.1.0
10 weeks ago

SDK

  • Feature: Added support for Swift Package Manager
  • Feature: Updated create method with optional fromCache variable that helps to load the mini-app from cache. MiniApp#create(appId:versionId:queryParams:completionHandler:messageInterface:adsDisplayer:fromCache) MiniApp#create(appInfo:queryParams:completionHandler:messageInterface:adsDisplayer:fromCache)
  • Feature: Added a new interface downloadFile(fileName:url:headers:completionHandler:) in MiniAppMessageDelegate to support downloadFile behavior with custom file.

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