普段Androidがクソ端末でiPhoneは良端末みたいな風潮が我慢ならないのでiPhoneも同じクソ端末である理由書いとく。
これは、Appleはシンプルさを保つため云々みたいなこと抜かすが、そんなことはない。
むしろアプリ側にそのメニューや戻るをどう実装するかを任せており、各アプリが思い思いな方法で実現しているので、UXとしては最悪だ。
例えば、→にフリックで前に戻るとか、↑にフリックでメニューが出てくるとか、そういうの。
デフォルトのブラウザ、Safariでさえブラウザバックしたいんだけど戻るボタン出すのに苦労する。死ねばいいのに。
よくある手法として、アプリ上部にバーを設けて、左側に戻る、右側にメニューボタンをつけるヤツ。
もう、ほんと死ねばいいのに。届かねーんだよ。指が。
おかげでツルッと滑って落して割れた。マジクソ。
片手操作する人も多いと思うんだけど、こういう実装するヤツ、そういう人のこと考えてないよね。
戻るボタンがあるということは、ベースの戻る機能を利用する方法が保証されているということ。
さらにそのボタンをホームボタンと同じようなとこにつけておけば、操作もしやすい。
まずその機能が保証された上で、さらに上記のようなアーティスティックな方法でも操作できますよ、が優れた手法だと思う。
これは例外はあって、Apple が認めたアプリであれば、GameCenterとかと連携はできる。
ただ、それ以外のもの、例えばはてブと連携したいとか、Evernote と連携したいとか、そういうのができない。
Safari でネットサーフィンしてて、「あ、これはてブに追加しときたい」っての、できない。
サーブレット使えば行けるけど、そんなニッチなことせずに連携させろよ、と思う。
逆に、はてブアプリからSafariで開きたいとか、Twitterで開きたいとか、そんなこともできない。
個々のアプリとしてはiPhoneアプリは素晴らしいが、どうしてもそれだけじゃ足りないものを補わせる機能はない。
独自プロトコルとかに関してはそのアプリしか使えないから却下。ユーザーが使いたいアプリで開かせろ。
確かに最大64GBあれば一般的には問題ないだろう。
重要なデータは個人で保有し、必要な場合に付け替えできるようにするべきだ。
15分おきにフェッチとかありえないだろ。