Swiftpack.co - uhooi/UhooiPicBook as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by uhooi.
uhooi/UhooiPicBook v1.5.0
Uhooi's character book.
⭐️ 94
🕓 23 weeks ago
iOS macOS
.package(url: "https://github.com/uhooi/UhooiPicBook.git", from: "v1.5.0")

UhooiPicBook-iOS

Release License Platform Twitter

Branch CI Code coverage
main CI -
develop CI -

Logo

UhooiPicBook-iOS is Uhooi's character book for iOS.

Download_on_the_App_Store_Badge

Screenshots

Light

|MonsterList|MonsterDetail|ImagePopup| |:--:|:--:|src="https://raw.github.com/uhooi/UhooiPicBook/develop/ ||<imsrc="https://raw.github.com/uhooi/UhooiPicBook/develop/="./Docs/Screenshots/iPhone11ProMax/iOS15_2/Light/MonsterDetail_English.png" width="207">|<img style="max-width:100%;" src="./Docs/Screenshots/iPhone11ProMax/iOS15_2/Light/ImagePopupsrc="https://raw.github.com/uhooi/UhooiPicBook/develop/ish.png" width="207">|

Menu opened in MonsterList Spotlight iMessage
<img style="max-width:100%;" src="./Dsrc="https://raw.github.com/uhooi/UhooiPicBook/develop/creenshots/iPhone11ProMax/iOS15_2/Light/MenuOpenedInMonsterList_English.png" width="207">src="https://raw.github.com/uhooi/UhooiPicBook/develop/ src="./Docs/Screenshots/iPhone11ProMax/iOS14_3/Light/Spotlight_English.png" width="207"> <img style="max-width:100%;" src="./Docs/Ssrc="https://raw.github.com/uhooi/UhooiPicBook/develop/shots/iPhone11ProMax/iOS14_3/Light/iMessage_English.png" width="207">
Widgets
<img style="max-width:100%;" src="./Docs/Screenshots/iPhone11ProMax/iOS14_3/Light/Widgets_src="https://raw.github.com/uhooi/UhooiPicBook/develop/sh.png" width="207">

Dark

|MonsterList|MonsterDetail|ImagePopup| |:--:|:--:src="https://raw.github.com/uhooi/UhooiPicBook/develop/| ||<isrc="https://raw.github.com/uhooi/UhooiPicBook/develop/c="./Docs/Screenshots/iPhone11ProMax/iOS15_2/Dark/MonsterDetail_English.png" width="207">|<img style="max-width:100%;" src="./Docs/Screenshots/iPhone11ProMax/iOS15_2/Dark/ImagePopupsrc="https://raw.github.com/uhooi/UhooiPicBook/develop/ish.png" width="207">|

Menu opened in MonsterList Spotlight iMessage
<img style="max-width:100%;" src="./src="https://raw.github.com/uhooi/UhooiPicBook/develop/Screenshots/iPhone11ProMax/iOS15_2/Dark/MenuOpenedInMonsterList_English.png" width="207"src="https://raw.github.com/uhooi/UhooiPicBook/develop/g src="./Docs/Screenshots/iPhone11ProMax/iOS14_3/Dark/Spotlight_English.png" width="207"> <img style="max-width:100%;" src="./Docs/src="https://raw.github.com/uhooi/UhooiPicBook/develop/nshots/iPhone11ProMax/iOS14_3/Dark/iMessage_English.png" width="207">
Widgets

Development

You can develop this project.

Environment

  • macOS: 12.0+
  • Xcode: 13.4.1

Configuration

  • UI implementation: Storyboard + XIB
  • Architecture: VIPER
  • UITesting architecture: Page Object Pattern
  • Branching model: Git-flow

Setup

  1. Clone the project.

    $ git clone https://github.com/uhooi/UhooiPicBook.git
    $ cd UhooiPicBook
    
  2. Enable faster builds for Swift projects. (Optional)

    $ defaults write com.apple.dt.XCBuild EnableSwiftBuildSystemIntegration 1
    
  3. Run make setup .
    After setup is complete, Workspace automatically opens in Xcode.

Help

Run make help .

$ make help
setup                                Install dependencies and prepared development configuration
build-cli-tools                      Build CLI tools managed by SwiftPM
download-firebase-sdk                Download firebase-ios-sdk
generate-licenses                    Generate licenses with LicensePlist
generate-mocks                       Generate mocks with Mockolo
open                                 Open workspace in Xcode
clean                                Delete cache
clean-cli-tools                      Delete build artifacts for CLI tools managed by SwiftPM
analyze                              Analyze with SwiftLint
build-debug-develop                  Xcode debug build for develop
build-debug-production               Xcode debug build for production
test-debug-develop                   Xcode debug test for develop
test-debug-production                Xcode debug test for production
test-debug-app-module                Xcode debug test for AppModule
merge-test-results                   Merge test results
show-devices                         Show devices

Contribution

I would be happy if you contribute :)

Stats

Stats

GitHub

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

Release Notes

1.5.0 - Drop iOS 13 support
36 weeks ago

Breaking

  • Drop iOS 13 support
    @uhooi #239

Experimental

  • None

Enhancements

  • Support iOS 15
    @uhooi
    #226

Bug Fixes

  • None

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