このセッションでは、スピーカー(skydoves)が、RevenueCat SDKを含むAndroidのオープンソースライブラリやSDKの保守経験から得た実際の教訓を共有します。チームや製品を超えてスケールする、堅牢でメンテナンスしやすいライブラリやSDKを構築するために必要なことを学べます。 主な内容: * 安定した意図的なパブリックAPI設計の重要性 * APIライフサイクルの戦略:設計、開発、バージョニング、リリース(Androidリソースの公開、バイナリ互換性など) * Androidの推移的依存関係の管理とRクラスが及ぼす影響の理解 * Baseline Profilesを活用したライブラリやSDKのパフォーマンス向上 * 採用を促進するための効果的なドキュメントの書き方 * デベロッパー向けマーケティング戦略(時間があれば) (DroidKaigi実行委員会による翻訳)
Jaewoong (skydoves) RevenueCat, Senior Developer Advocate
このセッションは、オープンソースライブラリやSDKの構築に興味があるAndroid開発者だけでなく、それらを日常的に使用しており、その内部的な基盤をより深く理解したいと考えている開発者にも向けられています。