• Stars
    star
    107
  • Rank 323,587 (Top 7 %)
  • Language
    Swift
  • License
    MIT License
  • Created almost 5 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Uhooi's character book.

English / Japanese

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

Table of Contents

Screenshots

Screenshots

Light

MonsterList MonsterDetail ImagePopup
Menu opened in MonsterList Spotlight iMessage
Widgets

Dark

MonsterList MonsterDetail ImagePopup
Menu opened in MonsterList Spotlight iMessage
Widgets

Development

You can develop this project.

Environment

  • macOS 12.5+
  • Xcode 14.2 (Swift 5.7.2)
  • Mint
  • Make

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
install-mint-dependencies            Install Mint dependencies
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
lint                                 Lint with SwiftLint
fix                                  Fix with SwiftLint
analyze                              Analyze with SwiftLint
lint-ib                              Lint with IBLinter
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

More Repositories

1

Loki

サ活記録アプリ for iOS
Swift
88
star
2

mobile-app-trends

モバイルアプリ開発のトレンドを3ヶ月ごとに紹介します。
83
star
3

iOSDC2020-Talk-Sample

iOSDC 2020「GitHub ActionsでiOSアプリをCIする個人的ベストプラクティス」レギュラートークのサンプルリポジトリ
Swift
37
star
4

dotfiles

My dotfiles
Shell
33
star
5

UhooiPicBook-Android

Uhooi's character book.
Kotlin
25
star
6

swift-string-transform

Transform strings easily in Swift.
Swift
19
star
7

swift-http-client

Communicate via HTTP easily in Swift.
Swift
15
star
8

Logdog

OSログをいい感じに表示するビューと、OSログを表示するための薄いラッパーを提供するパッケージです。
Swift
11
star
9

iOSDC2020-Article-Sample

iOSDC 2020「GitHub ActionsでiOSアプリをCIする個人的ベストプラクティス」パンフレット記事のサンプルリポジトリ
Swift
8
star
10

SwiftLint-Config

Uhooi's base SwiftLint configuration file.
7
star
11

uhooi

7
star
12

generamba-catalog

The shared catalog for Generamba templates
Liquid
5
star
13

Loki-Android

サ活記録アプリ for Android
Kotlin
3
star
14

VimConf-2024-iOS

VimConf 2024の非公式iOSアプリです。
Swift
3
star
15

Programming-Swift-Solving

Solve competition programming using Swift.
Swift
3
star
16

Kusojaku

神経クソ弱
Swift
3
star
17

SwiftErrorResultSample

Swift
2
star
18

aruaru-lt-mobile-9-demo

「あるあるLT〜 クリスマスだよ!Android & iOS合同 大LT大会 〜 Vol.9」のデモで使用したリポジトリです。
Swift
2
star
19

swift-output-uhooi

Uhooi speak the phrase.
Swift
2
star
20

UhooiPicBook-Icons

Uhooi's characters.
2
star
21

APNGSample

Swift
2
star
22

FlutterKaigi-Hands-on

Dart
2
star
23

iOSDC-Manuscripts

iOSDC Japanの原稿
2
star
24

versatileapi-ios-client

Swift
2
star
25

swift-evolution-ja

2
star
26

docker-textlint

Docker image for textlint
Dockerfile
1
star
27

Homage

「正方形賛歌(Homage to the Square)」作成アプリ for iOS
Swift
1
star
28

SwiftExtensions

Swift
1
star
29

tca-tutorials

Swift
1
star
30

docker-redpen

Docker image for RedPen
Dockerfile
1
star
31

website-sample-output

Sample website with Publish.
HTML
1
star
32

jetpack-compose-tutorial

https://developer.android.com/courses/pathways/compose
Kotlin
1
star
33

StdinoutTemplates

Objective-C
1
star
34

uhooi.vim

Joke Vim plugin
1
star
35

SeminorRxSample

Swift
1
star
36

action-redpen

GitHub Action for RedPen
1
star
37

XamarinFormsSample

1
star
38

website-sample

Sample website with Publish.
Swift
1
star
39

YumemiWeather-iOS

YumemiWeather-iOS is an iOS app training from YUMEMI Inc.
Swift
1
star
40

UhooiPicBook-SwiftUI-Playground

Swift
1
star
41

GitHubActionsSample

「iOSアプリCI実践入門」のサンプルコードです。
Swift
1
star
42

potatotips-63-demo

「potatotips #63」のデモで使用するはずでしたが、不参加のためどこにも使用されていないコードです。
Swift
1
star
43

MultiCalculator

Swift
1
star
44

UhooiPicBook-Firebase

Uhooi's character book.
TypeScript
1
star
45

yumemi-swift-5-sample

「YUMEMI.swift #5 ~Free Talk~」のLT内で使用したコードです。
Swift
1
star
46

swiftui-layout-oneshot

「SwiftUIレイアウト一本勝負」解答用のリポジトリです。
Swift
1
star
47

case-let-sample

`case .foo(let foo):` と `case let .foo(foo):` の動作が同じなのか確認するサンプルです。
Swift
1
star
48

SwiftLintPlugin

SwiftLint Command Plugin
1
star
49

aruaru-lt-mobile-5-demo

「あるあるLT〜スマホアプリ開発エンジニア〜 Vol.5」のデモで使用したコードです。
Swift
1
star
50

Android-FirstApp

1
star
51

docker-prh

Docker image for prh
Dockerfile
1
star
52

SummertimeSample

「日本のサマータイムに苦しめられた話(Swiftリメイク)」のサンプルコードです。
Swift
1
star