アメリカのビッグテックのように設計するモバイルアプリケーション iOS、Androidシステムデザイン
モバイルアプリは、画面をきれいに作るだけでは完成しません。 ネットワークが切断され、アプリが終了し、データが重複し、数多くのイベントが同時に発生する瞬間から、本当のモバイルシステム設計が始まります。 この講義では、Instagramのフィード、WhatsAppのメッセージング、Uberの位置情報追跡、Netflixのオフラインダウンロード、Spotifyのストリーミング、ChatGPT、ClaudeのようなAIアプリを自ら設計しながら、米国のビッグテックで求められるモバイルアーキテクチャの考え方を身につけます。 完成された構造を最初から暗記することはありません。最もシンプルな実装から始め、データの不整合、遅い画面、メッセージの重複、バッテリー消費、アプリの終了、デプロイ障害といった問題を自ら発見し、それらを解決する過程で、オフラインファースト、Sync Engine、状態マシン、キャッシュ、再試行、リアルタイム接続、Push Notification、可観測性、AI-nativeアーキテクチャの原理を段階的に身につけます。 iOSとAndroidのプラットフォーム上の制約も併せて比較しながら、機能を実装するだけでなく、高速で安定し、障害から復旧可能なモバイルシステムを設計する方法を学びます。
システムデザイン受講生の皆さまへのSubstackプロモーション特典のご案内
こんにちは。受講生の皆さん。
現在処理中で、メールでSubstackの報酬ギフトメールが届いているはずです。
もし受け取れなかった場合は、Substackを購読していない状態でお申し込みになったか、
Substackのニックネームを記入し忘れた方もいらっしゃるため、未記入の場合はその可能性がありますので、もう一度お申し込みくださいますようお願いいたします。
おすすめいたします。
もしすでに月額有料購読者の方であれば、特典ギフトとして無料で月額有料購読が延長されます。
ありがとうございます。




