ついに AppleWatch の発売日ですね。私は無事に今日届くようです。楽しみ〜
さて、そんな中ですが、Watch「専用」のアプリを公開します。
その名も CartMemo
![Icon@2x](http://itok.blog/wp-content/uploads/2015/04/53394b992df5454fdee0c605c1cb73a2.png)
「専用」というのがミソなので注意。Watchがないと意味がありません。
CartMemoは AppleWatch で買い物メモを簡単に確認するためのアプリケーションです。
カートを押しながら、メモを確認し、買ったものはワンタップでチェックできます。
という、よくありそうな買い物メモアプリです。
![Untitled](http://itok.blog/wp-content/uploads/2015/04/Untitled1.png)
使い方もいたって簡単。
- iPhoneのCartMemoを起動します
- 買い物メモを入力します
「ペースト」ボタンを使うとコピーしたテキストから自動入力できますので、メールなどで送られてきた買い物メモをそのまま使う時に便利です。
- Apple Watch で確認しながら買い物します
シンプルでしょ。
![Download_on_the_App_Store_Badge](http://itok.blog/wp-content/uploads/2012/09/Download_on_the_App_Store_Badge.png)
開発の経緯
週末になるとたまにスーパーに買い物に行きます。
そういう時はだいたい相方さんから買い物リストをもらいます。メールで。
なので、iPhoneのメールを確認しながら買い物をすることが多いです。
子どもを連れていくことも多いですし、買い物の量もありますので、たいていはショッピングカートを押しながら店内を動き回っています。
片手にiPhone、片手にカート、子どもと手をつないで・・・アレ?こんな時はiPhone持った手でカートをおしたりしてました。最近は手をつながなくても大丈夫になりましたけどね。
それはそれとして、iPhone持ちつつカートをおすのはちょっと面倒。ほっとくとiPhoneはスリープしちゃいますし、メモを確認するためにロック解除からやり直し(これも、TouchIDで楽になりましたけれども)
せめてカートにスマホホルダーみたいなものがあればいいのになあ〜とか思っていたわけです。
で、そこにWatch登場。これだ。これでいいんじゃないか、とね。
カートをおす手にWatch。リストの確認は簡単になるはず。なんなら、タップしただけで買い物済みをチェックできればなおいいかも。
そうだ、メール(テキスト)からのコピーも楽になるようにしよう。
そんなこんなでさくっと作ってみました。完全に俺得感満載。
![Download_on_the_App_Store_Badge](http://itok.blog/wp-content/uploads/2012/09/Download_on_the_App_Store_Badge.png)
使い方(例)
たとえばこんなメールがやってきます。
![20150424_Screen Shot 2015-04-24 at 4.00.13 のコピー](http://itok.blog/wp-content/uploads/2015/04/518fd0a92b9894925dec9f0cc9dc6297-168x300.png)
これをコピーして CartMemo 起動。
![20150424_iOS Simulator Screen Shot 2015.04.10 4.49.16](http://itok.blog/wp-content/uploads/2015/04/20150424_iOS-Simulator-Screen-Shot-2015.04.10-4.49.16-168x300.png)
ペーストボタンを押すと一気に一覧が生成されます。(もちろん、複数のリストを管理することもできます)
Watch側はこんな感じ。Glanceはリストの概要がわかります。
![iOS Simulator Screen Shot - Apple Watch 2015.04.10 4.49.37](http://itok.blog/wp-content/uploads/2015/04/iOS-Simulator-Screen-Shot-Apple-Watch-2015.04.10-4.49.37-240x300.png)
そこからAppに飛ぶと実際の一覧画面。
![iOS Simulator Screen Shot - Apple Watch 2015.04.10 4.52.37](http://itok.blog/wp-content/uploads/2015/04/iOS-Simulator-Screen-Shot-Apple-Watch-2015.04.10-4.52.37-240x300.png)
買ったものをタップしていくと、項目が一覧の最後に移動するので、上から順番に買い物を消化していくのに便利です。(もう一回タップすると元の状態に戻ります)
![cartmemo](http://itok.blog/wp-content/uploads/2015/04/cartmemo.gif)
タイトル部分の数字は「タップしたもの」/「全体の数」になっているのであとどれだけ残っているのかも簡単に把握。
![Download_on_the_App_Store_Badge](http://itok.blog/wp-content/uploads/2012/09/Download_on_the_App_Store_Badge.png)
Watch発売前ということで、新作アプリでもかなり早い感じで審査してもらえたのではないでしょうか。懸念だったiPhoneだけではほとんど何もできないアプリが審査に通るのか、というのも今は大丈夫なようです。たまたまかもしれませんけれど。
- 4/12: 提出
- 4/15 0:33: in review
- 4/15 5:03: 審査通過
みなさんぜひどうぞ。(といっても、私もまだ実機で使ったことないのでこれからさらに改善されていくのではないかと)
ものすごい余談ながら、このアプリはフルSwiftで公開されたアプリ1号です(ほんとはもう一つ前に作って申請しているやつもあるんだけれど、まだ審査通過しないのでこちらが1号)。あと、もちろんRealmも使ってます。
追記
実際に使ってみました。
現実的には、すぐにWatchの画面が暗くなるので、カートをおしながら見続けることは不可能なのですが、それでも腕を顔側に持ってくるだけで確認可能になるのでiPhone片手に買い物するよりは格段に便利でした。ちょっとレイアウト上の調整も必要っぽいのでそれはこれからやっていこうかと。