Coder Social home page Coder Social logo

nitoclub / nito-app Goto Github PK

View Code? Open in Web Editor NEW
2.0 0.0 0.0 6.08 MB

NITO のユーザーアプリ

Home Page: https://nito.club/

License: MIT License

Makefile 0.08% Kotlin 90.22% Swift 9.30% Shell 0.40%
android ios jetpack-compose kotlin-multiplatform swiftui swift-package-manager version-catalog compose-ios compose-multiplatform

nito-app's Issues

[FR]: DI コンテナを Hilt から Koin に移行する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

Multiplatform な開発をしているため、なるべくプラットフォーム毎のコードを書きたくない

解決策を説明する

DI コンテナを Hilt からマルチプラットフォーム対応している Koin に移行する

追加コンテキスト

https://insert-koin.io/docs/reference/koin-compose/multiplatform/

[Feature]: Coil に置き換え

同様の機能要望はございませんか?

  • 同様の機能要望はありませんでした。

機能要望の内容を教えてください。

Coil がマルチプラットフォーム対応したため、再び置き換える

[FR]: iOS を Flavor, Build Type 毎に別 Bundle Identifier にする

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

すべて同じ Bundle Identifier だと同じ端末で検証とプロダクト利用の併用ができない。

解決策を説明する

iOS を Flavor, Build Type 毎に別 Bundle Identifier にする。

追加コンテキスト

No response

[FR]: 生体認証を実装する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

パスワードを打つのが面倒

解決策を説明する

生体認証を実装する

追加コンテキスト

パスキーという選択肢もあるかもしれない

[FR]: Kotest を導入する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

No response

解決策を説明する

Kotest を導入する

追加コンテキスト

No response

[Bug]: トップに直近のスケジュールが表示されない

これに対する既存の課題はありますか?

  • 既存の問題を検索してみました

この問題についての StackOverflow の質問はありますか?

  • StackOverflow を検索してみました

何があったんですか?

トップに表示されるスケジュールが直近のスケジュールではなく、最新のスケジュールとなっている。
2023/11/19 時点では直近のスケジュールである 2023/11/26 のスケジュールが表示されていてほしい。

関連する Log の出力

No response

[FR]: チャット機能を実装する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

当日の参加者同士で連絡できるチャットスペースがほしい。
当日の急な連絡などのやりとりをするためのスペースを想定。

解決策を説明する

以下の機能を実装する。

  • 該当の実施日に紐づくチャットルーム画面

追加コンテキスト

No response

[FR]: PreCompose を導入する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

Multiplatform をサポートした Navigation を実現したい。

解決策を説明する

Jetpack Compose の Navigation とインターフェースが似ていて使用しやすそうな PreCompose を導入する。

追加コンテキスト

https://tlaster.github.io/PreCompose/

[FR]: String Resources で文字列を管理する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

文字列がリソースで管理されていない

解決策を説明する

文字列をリソースで管理する

追加コンテキスト

No response

[FR]: 開発ロードマップを表示する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

No response

解決策を説明する

開発ロードマップを表示する

追加コンテキスト

No response

[FR]: サインアウト機能を実装する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

No response

解決策を説明する

iOS にサインアウト機能を実装する

追加コンテキスト

No response

[FR]: Android に Crashlytics を導入する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

Android に Crashlytics を導入したい

解決策を説明する

Android に Crashlytics を導入する

追加コンテキスト

No response

[FR]: Renovate への移行

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

Dependabot と Kmp が相性悪そう。
Swift 側が動作しない。

解決策を説明する

Renovate に移行する

追加コンテキスト

No response

[FR]: ユーザープロフィール画面を実装する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

No response

解決策を説明する

ユーザープロフィール画面を実装する

追加コンテキスト

No response

[FR]: LINE 連携機能を実装する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

No response

解決策を説明する

LINE 連携機能を実装する

追加コンテキスト

No response

[Feature]: トップ画面のリロード機能の実装

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

トップの遷移先で参加した後に、トップに戻ってもカード情報が更新されない。

解決策を説明する

NavigationLinkのonDisappearなどでReFetchするか、トップにリロード機能を持たせることで解決する気がする。

追加コンテキスト

No response

[FR]: iOS の CI を正常に動作させる

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

署名情報が足りず iOS の CI を正常に動作しない

解決策を説明する

iOS の CI を正常に動作させる

追加コンテキスト

https://docs.github.com/ja/actions/deployment/deploying-xcode-applications/installing-an-apple-certificate-on-macos-runners-for-xcode-development
https://www.andrewhoog.com/post/how-to-build-an-ios-app-with-github-actions-2023/

[FR]: Dependabot を導入する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

ライブラリ等のアップデートを楽にしたい

解決策を説明する

Dependabot を導入する

追加コンテキスト

No response

[FR]: 認証状態を考慮した Navigation を実装する

既存の課題がありませんか?

  • 既存の課題を検索してみました

問題を説明する

認証状態を考慮した Navigation としたい

解決策を説明する

iOS で認証状態を考慮した Navigation を実装する

追加コンテキスト

No response

[Bug]: iOS の Dependabot を正常に走らせる

これに対する既存の課題はありますか?

  • 既存の問題を検索してみました

この問題についての StackOverflow の質問はありますか?

  • StackOverflow を検索してみました

何があったんですか?

iOS の Dependabot が正常に動いていない
CleanShot 2024-01-09 at 17 19 38

関連する Log の出力

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.