Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/snowball-tools/swiftkit

[in progress] designs in collaboration with airfoil. swiftui web3 component kit
https://github.com/snowball-tools/swiftkit

component-library ios swift swiftui

Last synced: 1 day ago
JSON representation

[in progress] designs in collaboration with airfoil. swiftui web3 component kit

Awesome Lists containing this project

README

        

# SwiftKit

Lots to do!! SwiftUI Component Kit supporting iOS 15.0+.

Packages:
- `SnowballSwiftKit`: SwiftUI Component Kit (for now very basic but soon flows like login etc)
- `SnowballAssetKit`: Common crypto assets (as png and sf symbols)

## [Documentation](https://docs.snowballtools.xyz/)

## Getting Started

- Easiest way to open is via the bash script `start` or `SnowballSwiftExample/SnowballSwiftExample.xcodeproj`
- [swiftlint](https://github.com/realm/SwiftLint)
- fix all? `swiftlint --fix` (install via brew @ `brew install swiftlint`)
- `.swiftlint.yml` enforce rules
- Config.xcconfig
- For now, until an app wide `SnowballSettings` is arch, edit `Config.xcconfig` with API Keys to test out some of the custom views such as `SnowballNFTGridView` and `SnowballNFTListView`.
- Read more on [Config / Dev Mode](https://nshipster.com/xcconfig/)
- [Fastlane](https://fastlane.tools)
- generate screenshots + automate deployment
- [setup](https://docs.fastlane.tools/getting-started/ios/setup/)
- [Convert SVG To SF Symbols](https://github.com/snowball-tools/ConvertSVGToSFSymbol)

## Soon
(send me a telegram @vivianphung if u want anything sooner)
- `SnowballSettings` for app wide configs
- Login with wallet / email flow
- Snowball Kit documentation site
- `SnowballKotlinKit` (for [Jetpack](https://developer.android.com/jetpack))