本記事は、WWDC2019のセッションである “Advances in App Background Execution” をまとめたものです。 バックグラウンドでの処理を必要とするケースは数多くあります。例えばナビゲーションや音楽再生、ファイルのダウンロードやアップロードなどです。Appleはこれらのバックグラウンド処理を可能にするために、APIを提供しています。 Background Executionとはアプリにはいくつかの状態があります。 Not runnningはアプリが実行されていない状態です。Foregroundはユーザがアプリを使用している状態で、画面に表示されています。Backgroundはユーザに見えていない状態でコードを実行している状態です。Suspendedではコードを実行していないけれど、アプリはメモリ上に存在します。 バックグラウンド処理とは、アプリがフォアグラ
How machine learning powers Facebook’s News Feed ranking algorithm Designing a personalized ranking system for more than 2 billion people (all with different interests) and a plethora of content to select from presents significant, complex challenges. This is something we tackle every day with News Feed ranking. Without machine learning (ML), people’s News Feeds could be flooded with content they
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く