Sourcehub — デジタル資産マーケットプレイス

概要

SourcehubはPDF、Word文書などのデジタルコンテンツを販売するAndroidマーケットプレイス。MVVM + Clean Architecture、107 Kotlinファイル、7層のセキュリティシステム。

Kotlin Compose

機能

  • ユーザー認証(JWT)、バナーカルーセル、6カテゴリ、検索
  • ショッピングカートCRUD、クーポンコード
  • WeChat/Alipay/クレカ決済シミュレーション

セキュリティ(7層)

Root検出、エミュレータ検出、アンチデバッグ、SSL Pinning、HMAC-SHA256署名、FLAG_SECURE、Android Keystore暗号化。

Android EC セキュリティ