Git Product home page Git Product logo

cellar's People

Contributors

dependabot[bot] avatar sesta avatar

Stargazers

 avatar

Watchers

 avatar  avatar

cellar's Issues

レビュー内容

デザイナーの人からご意見をいただいた

不具合っぽいの

  • 画像を選択するとレイアウトがおかしくなることがありました

投稿

  • 初期表示で出してるメッセージは「飲んだお酒を投稿してみましょう」だけの方が端的でわかりやすそう
  • 画像はカメラロールからしか選べない?アプリからカメラ立ち上げて投稿できるとよさそう
  • iPhone8だと縦がぴったり収まっていて、下に情報入力があることに気づきにかかった
  • 「購入した場所」は「飲んだ場所(お店)」の場合もありそう
  • ボタン系が小さめなので幅いっぱいでもよさそう
  • ログなので飲んだ日の日付は残したいかも(投稿日をデフォルトにして変更できるようにするとか)
  • 種類にチューハイ系、カクテル系、梅酒などはいれない?
  • 投稿の「メモ」になにを書いてほしいかで結構サービスの雰囲気が変わりそうなので、例えば「味わい」を投稿してほしいのであればそういうラベルにしたほうがよさそう

設定

  • 下から上にせり上がってくるモーダルなので、閉じるときは<ボタンではなくて×ボタンが正しそう

その他

  • 投稿の「+」ボタンはお酒っぽいモチーフ(グラスに+マークとか)にすると個性が出て良さそう
  • ローディングアニメーションもお酒っぽいモチーフ(グラスにお酒が注がれるとか)にすると個性が出て良さそう
  • お酒の種類によって入力したくなる情報が違うので要望が来そう(ワインの甘口辛口とか、ウィスキーやリニューアル系なら飲み方とか)
  • Tab Barのアイコンの大きさを統一するときれいにみえそう
    • 数値的に同じでもイラストの密度によって見え方が変わります。その場合、ぼかしてみて一定の大きさに見えるかどうかを確認するとよいです
    • 設定 > ホーム > タイムライン の順で大きいです
  • ログ系サービスは褒めることが大事なので、投稿し終わったらテンションあがるアニメーションとかあるといいですね。10、50、100投稿で特別なアニメーションが出るとか

リジェクト対応

言われたこと

Guideline 4.0 - Design


We noticed an issue in your app that contributes to a lower quality user experience than Apple users expect:

- Your app's modal alerts are in English, but your app's primary language is Japanese. To help users understand why your app is requesting access to a specific feature, your app's modal alerts should be in the same language as the rest of your app.

Please remember that your purpose strings should:
- Explain how the app plans to use the data
- Be specific
- Provide an example

Next Steps

To resolve this issue, please revise your app to address all instances of this type of issue.

Resources

For information on improving and enhancing your app:

- Review the UI Design Dos and Don’ts for tips on fundamental design best practices.
- Watch the video The Ingredients of Great Apps to understand the basics of great apps.
- Watch the video iPhone and iPad User Interface Design for practical design tips.
- Watch iOS Development Videos to learn about programming and design tips.
- Review the iOS Human Interface Guidelines and ensure that your app's interface and design adhere to these guidelines.

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage


We noticed that your app requires users to register or log in to access features that are not account-based.

Next Steps

To resolve this issue, please revise your app to let users freely access your app’s non account-based features. 

Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law. 

You should allow users to freely access your app’s non account-based features. For example, an e-commerce app should let users browse store offerings and other features that are not account-based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order. Registration must then only be required for account-specific features, such as saving items for future reference or placing an order.

デザインアップデート

全体

  • elevationによる影を有効にする
  • 背景色などを見直す
  • elevationの設定をちゃんとする

Home

  • ヘッダーの「Cellar」はいらない
  • カードの表示に拡大を追加する
  • タブを切り替えた時に、全体にfadeが走るようにする
  • 設定も中身として表示する
  • ソートをヘッダーに置く
  • ヘッダーのタブ以外の部分はスクロールで隠す
  • お酒の種類をタブのコンポーネントにする
  • ログインボタンの横幅を統一する

Drink

  • 遷移時にカード全体が拡大されるようにする

非公開の投稿をできるようにする

  • 強制バージョンアップできるようにする
  • 古いバージョンで動かないようにする
  • 非公開フラグを変数として追加する
  • 非公開のお酒は表示されないようにする
  • 非公開の設定をできるようにする

一覧の表示が遅い

GetDownloadUrlのせいだと思うので、毎回取得するのをあきらめるか
表示してからUrlを取得するのが良さそう

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.