本記事では、Airbnbがホストとゲストの接続を深めるために導入したホストパスポートの実装について解説している。
ホストパスポートは、ホストの写真と情報が表示されるリスティング検索結果の一部として表示される。ゲストがこのパスポートをタップすると、ホストの詳細情報が表示される。
この3D空間でのページめくりアニメーションの実装には、いくつかの技術的な課題があった。UIKitを使用し、アンカーポイントの調整、ページ構成の工夫、アニメーションフレームワークとの統合などを行った。
特に、アニメーションのタイミングと滑らかさを実現するために、キーフレームアニメーションやスプリングタイミングなどの手法を駆使している。これにより、ホストの人となりを生き生きと表現するアニメーションを実現した。
To Another Language
from source content
medium.com
Key Insights Distilled From
by Anne Lu at medium.com 05-07-2024
https://medium.com/airbnb-engineering/animations-bringing-the-host-passport-to-life-on-ios-72856aea68a7Deeper Inquiries