タグ

iOSに関するoonishinのブックマーク (3)

  • SiriというKindle読み聞かせお姉さん - 本しゃぶり

    Siriはタイマーをセットするだけの存在ではない。 Kindle読み上げこそが、彼女が最も輝く時なのである。 セールのたびに増え続ける積読を消化するための知見を共有しよう。 読み上げ機能 iOSには画面の読み上げ機能がある。この機能をKindleアプリで使うことで、Kindleが疑似オーディオブックとなる。知っている人も多いだろうが、やり方を簡単に説明しておこう。 まず準備として「設定」→「一般」→「アクセシビリティ」→「スピーチ」へ行き、「画面の読み上げ」をONにする。 そして読みたいKindleを開いたら、画面の上から下へと2指でスワイプする。すると画面の読み上げが始まる。 『ルビ付き+なし版 口語訳(旧約聖書+新約聖書)+文語訳(旧約聖書+新約聖書)+聖書地図』 Kindleの画面を開きっぱなしであれば、ページ移動も自動で行ってくれる*1。 ここまでのことはKindle+読み上

    SiriというKindle読み聞かせお姉さん - 本しゃぶり
  • AppleもiOS/macOSをProgressive Web Apps(PWA)対応へ。次のSafari 11.1でService Workerなど実装

    AppleもiOS/macOSをProgressive Web Apps(PWA)対応へ。次のSafari 11.1でService Workerなど実装 Appleが、iOSとmacOSの次バージョンにバンドルされるSafari 11.1で、Progressive Web Apps(PWA)の重要な構成要素であるService Workerをサポートすることが分かりました。次のiOSとmacOSのバージョンはiOS 11.3/macOS 10.13.4で、現在ベータ版としてAppleが開発中です。 PWAとは、HTMLCSSJavaScriptなどのWeb技術によって開発されるWebアプリケーションの一種です。Webサーバから配信されて実行されるだけでなく、リソースをローカルに保存しオフラインでの実行にも対応。Service Workerによるバックグラウンド処理やプッシュ通知なども

    AppleもiOS/macOSをProgressive Web Apps(PWA)対応へ。次のSafari 11.1でService Workerなど実装
  • Facebook: iOSアプリのアーキテクチャ - ワザノバ | wazanova

    https://www.youtube.com/watch?v=XhXC4SKOGfQ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 39分前 FacebookのiOSチーム、Adam ErnstとAri Grantによる@Sacle 2014での講演。データモデルとビューレイヤの改善の取組みについて紹介してくれてます。 1) データモデル 背景 2年前からHTML5からネイティブに切り替えて一旦大きく改善したが、その後機能を追加するたびにアプリのパフォーマンスが悪化。 ネイティブに移行後、オブジェクトのキャッシュレイヤとしてiOSのCore Dataを使ったのが失敗であった。 Core Dataの役割は「整合性を含むオブジェクトグラフ管理」 Facebook iOSアプリの場合、サーバ側を正のデータとするが、

  • 1