App Storeのアプリ情報を取得するWorkflowを作ってみた

結構前からWorkflowと戯れていたんですが、Search APIで取得したJSONの形式変換がうまくいかず詰まってました。

ショートカット

ショートカット

  • Apple
  • 仕事効率化
  • 無料

https://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

対応策はGet Contents of URLでデータ取得後に.json拡張子の付いた名前をSet Nameすること。これでGet Value for Keyが使えます。

これを使ってApp Storeのアプリ情報を取得するGet App Dataを作ってみました。インポートは次のリンクから。
https://workflow.is/workflows/b684c40ad8ff40ce919c852bf1f866fa

使い方

App Storeでアプリのページを表示して右上のアクションボタンからRun Workflowを選択。
f:id:aitatena:20150322132842j:plain

Get App Dataを選択するとメニューが表示されるので取得したい項目を選択。
f:id:aitatena:20150322132905j:plain

「アイコン」を選ぶと高解像度のアイコン(artworkUrl100)が表示されます。右上のアクションボタンから保存。
f:id:aitatena:20150322132939j:plain

「説明」を選ぶとアプリの説明文が表示されます。説明文のコピーに。
f:id:aitatena:20150322132956j:plain

スクリーンショット」「スクリーンショットiPad)」を選ぶとスクリーンショット画像が表示されます。一覧は右下のボタンから。
f:id:aitatena:20150322133010j:plain

制限事項

アップデートタブからアプリを選択した場合、URLが取得できないのでWorkflowを起動してもGet App Dataは表示されません。

メモ・単語帳アプリWordBookを「あとで調べる」に使っています

なんでもかんでもスマホですぐに調べられる時代。

わざわざ疑問点を記録しておいて「あとで調べる」ことは一見時代を逆行するような勉強法ですが、こんな利点があります。

  • 調べることによる脱線をしないため作業に集中できる
  • 暇な時にまとめて調べられるので時間を有効に使える
  • 調べるものを見渡して調べたいものや優先度の高いものから調べられる
  • 調べるまで時間が経過しているため自動的に復習になり記憶が定着しやすい
  • 何が分からなかったのか後から確認でき成長を感じられる

疑問点と調べた結果をセットで記録できるアプリを探したところ、WordBookが抜群の使い心地でした。

https://itunes.apple.com/jp/app/wordbook-memo-dan-yu-zhang/id495453330?mt=8&uo=4&at=11lqq9

単語帳としても使えるアプリですが、私は「あとで調べる」に使っています。

▼一行ずつor左右に並べる、2段組or3段組といったレイアウトをブック(≒フォルダ)毎に設定可能。

f:id:aitatena:20141221000200j:plain

▼下スワイプでアイテムを新規作成したらダブルタップでセルを編集。編集画面ではフリックによるカーソル移動に対応。

f:id:aitatena:20141221000229j:plain

▼セルをタップで選択→アクションボタン→クイック検索*1の3タップ*2で速攻検索。Web上の検索はアプリ内ブラウザで完結。

f:id:aitatena:20141221000242j:plain

その他、Dropboxにワンタップでバックアップできたり、それをPCからWebアプリ上で閲覧・編集できたり、単語帳のような表示モードがあったりと、機能やギミックが盛り沢山です。

2段組み/3段組みが不要な方には1段組みで同様の機能を持つIdeaBookがあります。こちらはアイディアや思い付きの記録に使っています。
https://itunes.apple.com/jp/app/ideabook/id516436693?mt=8&uo=4&at=11lqq9

ずっと前から使ってたのに何故か紹介していなかったうもれアプリ。オススメです。

*1:URLスキームも使えるカスタム検索エンジンは5つまで登録可能。

*2:設定ボタン>単語リスト>『iOS辞書を使用』や『音声読み上げを使用』オフ時。

連絡先や現在位置を入力できるiOS8便利キーボードXboard

無料セールをしていたのでポチっと。

連絡先キーボード Xboard

連絡先キーボード Xboard

  • Mishima Design
  • ユーティリティ
  • 無料


▼連絡先キーボード。姓/名/フリガナ/電話番号/メアドなど登録済みのデータを入力できます。
f:id:aitatena:20141122011919j:plain


▼現在位置キーボード。郵便番号付き現在位置やマップへのリンクなどを入力できます。
f:id:aitatena:20141122011929j:plain


▼ノートキーボード。アプリ本体で登録した定型文を入力できます。
f:id:aitatena:20141122011939j:plain


顔文字や手書きなどのキーボードが乱立する中、連絡先や現在位置に焦点を絞ったものは無かったので新鮮に感じました。

色々な視点から作られたキーボードがもっと増えると面白そうですね。

カスタマイズ性が高くURLスキーム起動まで出来てしまうiOS8カレンダーウィジェットSTCalendar

以前はカレンダーを通知センターに無理やり押し込んで表示するアプリでしたが、華麗にウィジェットに変身しました。

f:id:aitatena:20141104210913j:plain

https://itunes.apple.com/jp/app/stcalendar/id602059947?mt=8&uo=4&at=11lqq9

文字の大きさ、行間、ヘッダのフォーマット、カレンダー予定日の色、背景色、1段組み/2段組み表示など多種多様な設定が簡単に指定できます。

f:id:aitatena:20141104211049j:plain

さらにウィジェットのタップや長押しなどに好きなURLスキームを指定して起動できるという願ったり叶ったりなアプリです。

f:id:aitatena:20141104211113j:plain

コンパクトかつ機能性に富んでおり、かなり理想形に近いカレンダーウィジェットかもしれません。

iOSメモアプリへコピペする時にサクッと書式クリアする

iOS8になりリッチテキストに加え写真も貼り付けられるようになった純正メモアプリ。

複雑な装飾が出来るに越したことはありませんが、色々な書式(太文字リンクなど)や表が邪魔になるときがあります。

▼左でなく右のように書式をクリアしてプレーンな状態でコピペを。
f:id:aitatena:20141031191628j:plain

解決策としてMyScriptsを使った方法がツイートされていました。


https://itunes.apple.com/jp/app/myscripts-le/id556253271?mt=8&uo=4&at=11lqq9
https://itunes.apple.com/jp/app/myscripts/id492086539?mt=8&uo=4&at=11lqq9

MyScripts作者のunitkayさんに確認したところ、この方法できちんと書式クリアされているそうです。(昔確認したまま記事にするのを忘れていました^^;)

メモアプリだけでなくメールやEvernoteなどリッチテキストを扱う他のアプリでも有効です。

下のリンクからスクリプトをMyScriptsに保存します。

「書式クリア」をインポート

TEXT

使い方

書式をクリアしたい文をコピーした後、スクリプト一覧から保存したスクリプトをタップします。
f:id:aitatena:20141031191653j:plain

書式クリアされたテキストがコピーされるので、メモにペーストします。
f:id:aitatena:20141031191710j:plain

MyShortcutsのメモに超軽量かつ完全オフラインで使える絵文字ボタンを作る

選択肢は多いに越したことはない?

f:id:aitatena:20141017234057j:plain

MyShortcuts+Viewer

MyShortcuts+Viewer

  • Takeyoshi Nakayama
  • ユーティリティ
  • ¥120

作り方

まず以下のstyleタグをメモの中で好きなところに1つ書いておきます。

<style>
.emoji{
  -webkit-transform:scale(2.3); /*拡大率*/
  margin:18px; /*元の大きさからの余白*/
  display:inline-block;
}
</style>

▶︎MyShortcutsのメモに追加


あとはclassに"emoji"を指定したリンクを書くと大きくなります。

<a href="map:" class="emoji">🌏</a>
<a href="calshow:" class="emoji">📅</a>
<a href="prefs:root:" class="emoji">🔧</a>
<a href="x-apple-reminder://" class="emoji"></a>
<a href="myshortcuts:" class="emoji">⭐︎</a>
<a href="mobilenotes:" class="emoji">📒</a>
<a href="mailto:" class="emoji">✉️</a>
<a href="myshortcuts://?home" class="emoji">🔘</a>

▶︎MyShortcutsのメモに追加


絵文字を大きく表示するといえば、昔作った漢字も絵文字も大きく表示できるMyScriptsスクリプト「文字デカさん」がありましたので、ついでながら。
f:id:aitatena:20141018090913j:plain
▶︎MyScriptsに追加

https://itunes.apple.com/jp/app/myscripts-le/id556253271?mt=8&uo=4&at=11lqq9
https://itunes.apple.com/jp/app/myscripts/id492086539?mt=8&uo=4&at=11lqq9

iOS8 SafariでDuckDuckGo検索するURLスキーム

iOS8からSafariに搭載されたプライバシー重視な検索エンジンDuckDuckGo(ダックダックゴー)
Safariで検索するURLスキームもひっそり対応していました。GoogleYahoo!、Bingに続き4つめのパスが判明したことになります。

"hoge"をSafari検索するURLスキーム:

参考元:iOSのSafariで検索サイトを使い分けするURLスキーム - W&R : Jazzと読書の日々

公式アプリもあり、こちらもURLスキームに対応しています。

DuckDuckGo Privacy Browser

DuckDuckGo Privacy Browser