【iOSアプリ】ダークモードに完全対応!「Simple Memo-Ultimate- Ver.1.0.2」

弊社のiOSアプリ「Simple Memo-Ultimate-」のVer.1.0.2をリリースいたしました!

主な更新内容は以下です。

  • ダークモードにおける文字の配色を変更しました
  • Shiftモードの細かな挙動を改善しました
  • その他、細かな使い勝手を改善しました
App Store

‎究極のシンプルさをあなたに。 ただ、メモをとりたいだけ。 しかし、アプリが重い、入力操作がしづらい、余計な装飾設定に…

リンク用QRコード:

また、公式サイトもオープンしました!

Simple Memo-Ultimate-

Information iPhone/iPad用のテキストエディタアプリです。 AppleWatchでの表示、iCloudを使用した同期にも対応しています。 ※iCloud Drive経由でMac、Windowsからも編集可能(アプリ[…]

コメント

iOS13から使えるようになったダークモードですが、基本的にはiOSが自動的に配色を切り換えてくれます。

例えば、
文字色 → 通常:黒 / ダークモード:白
背景 → 通常:白 / ダークモード:黒
のようにです。

「Simple Memo-Ultimate-」では特段色合いにこだわったインターフェースは用意していなかったのであまり気にしていませんでしたが、
例えば「青色」は、通常とダークモードで色が微妙に違うことが分かりました。

拡張キーボードのボタンの文字色を「青色」にしていたのですが、ダークモード時、これが微妙に見づらい。
「うーん?」と思ったのがキッカケです。

ダークモードの切り換えを一つずつ判断するのはナンセンスですが、さすがにそれはなく、既定色であれば自動で切り替わる機能が用意されていました。

「UIColor.blue」ではなく「UIColor.systemBlue」を使えばOKです。
「system〜」であれば、ダークモード切替時に自動で適した色に変わります。

// 対応前
button1.setTitleColor(UIColor.blue, for:.normal)

// 対応後
button1.setTitleColor(UIColor.systemBlue, for:.normal)

<対応前>

<対応後>

こちらのサイトが非常に分かりやすかったので、ご参考くださいませ。

Qiita

概要 こちらの記事はfivestarsのブログの一つの記事を翻訳したものです。 How To Adopt Dar…

リジェクトされた!

軽微な修正だったのでAppleのApp審査も大丈夫だろう、と思っていたのですが、初のリジェクトを食らいました。(「却下済み」ステータスになった。)

理由は「アプリがバグっていて使えないよ?(使い方間違えていたら教えてね)」とのことでした。
バグでもなんでもなく単なる使い方の問題でしたのでその説明を返信したところ、問題なくリリースされました。
新たにバイナリをアップロードする必要はなく、メッセージに返信するだけで再審査、リリースされました。

アプリ起動後、画面をタップするだけでキーボードが出てきてメモ入力できるのですが、その操作にたどりつかなかったようです。

個人的には「そんなバカな?」という操作でしたが、ある意味、これも1利用者の方の声だと考えると、何かしらの対策をとってもよいのかもしれません。

Appの確認をiPhone実機ではなくMacのシミュレーターで行っているとすると、シミュレーター上だと「クリック=タップ」になります。
そのため、もしかすると上記のような操作に至りづらいのかもしれません。。

むやみに説明文を書くのもシンプルではないので、どのようにカバーするかはよく考えないといけないですね。

関連リンク

App Store

‎究極のシンプルさをあなたに。 ただ、メモをとりたいだけ。 しかし、アプリが重い、入力操作がしづらい、余計な装飾設定に…

Simple Memo-Ultimate-

Information iPhone/iPad用のテキストエディタアプリです。 AppleWatchでの表示、iCloudを使用した同期にも対応しています。 ※iCloud Drive経由でMac、Windowsからも編集可能(アプリ[…]

関連記事

弊社の初iOSアプリ「Simple Memo-Ultimate-」をリリースしました! iPhoneで使える、拡張キーボードを搭載したメモアプリです。 (ダウンロード無料です) 自身の不便さを徹底的に排除しようと考え、構築した[…]

Qiita

概要 こちらの記事はfivestarsのブログの一つの記事を翻訳したものです。 How To Adopt Dar…

記事情報や役立ち情報を発信します!
Click to Hide Advanced Floating Content
Click to Hide Advanced Floating Content