Files
ratebubble/ios
wisecolt d268bc5696 feat: revamp iOS share extension UX and improve Prime URL parsing
- redesign Share Extension with dark streaming-inspired layout

- add dynamic half-star rating interaction with stronger haptics

- improve dismiss behavior and comments composer UX

- support app.primevideo.com share links via gti parsing
2026-03-03 23:46:01 +03:00
..

Ratebubble iOS (v1)

Bu klasör, Ratebubble için iOS ana uygulama + Share Extension iskeletini içerir.

Hedef

  • Netflix uygulamasından paylaşılan URL'yi almak
  • Ana app'e handoff etmek
  • Backend /api/getinfo endpointine gönderip sonucu göstermek

Gereksinimler

  • Xcode 15+
  • iOS 16+
  • (Opsiyonel) XcodeGen

Proje Oluşturma (XcodeGen)

cd ios
xcodegen generate
open Ratebubble.xcodeproj

Eğer xcodegen kurulu değilse:

brew install xcodegen

Yapılandırma

Ratebubble/Resources/Config.xcconfig dosyasında:

  • API_BASE_URL
  • MOBILE_API_KEY
  • APP_GROUP_ID
  • APP_URL_SCHEME

değerlerini ortamına göre güncelle.

Not

Share Extension, URL'yi App Group UserDefaults içine yazar ve custom URL scheme ile ana app'i açar.