Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[Keynote] - Becoming an Android Librarian

[Keynote] - Becoming an Android Librarian

[Keynote] - Becoming an Android Librarian.

Jaewoong

May 12, 2022
Tweet

More Decks by Jaewoong

Other Decks in Technology

Transcript

  1. GETSTREAM.IO
    Building Effortless
    Chat features with
    Stream and Compose
    GETSTREAM.IO

    View Slide

  2. G E T S T R E A M . I O
    skydoves
    @github_skydoves
    Android Developer Advocate @ Stream
    Jaewoong Eum

    View Slide

  3. GETSTREAM.IO

    View Slide

  4. GETSTREAM.IO
    A Chat API for all your
    messaging needs
    • Powerful backend Chat API
    • Server-side SDKs
    • Client-side SDKs including UI components

    View Slide

  5. GETSTREAM.IO
    Backend Chat API
    • Basically magic, powered by Go, RocksDB and Raft
    • Scales to millions of users
    • High reliability and availability
    • 99.999% SLA available
    • Low latency Edge infrastructure
    • Real-time event handling
    • Unlimited message storage
    • Plus a CDN to store files & images
    • Secure and compliant

    View Slide

  6. GETSTREAM.IO
    We are Open!

    View Slide

  7. GETSTREAM.IO
    Android SDK Team
    ui-components
    Compose UI
    Core
    (Offline + Client)

    View Slide

  8. GETSTREAM.IO
    Stream Chat SDK for
    Android
    • Native UI, built with XML layouts
    • Real-time event handling
    • Offline caching, retries, synchronization
    • Push notifications
    • Rich UI experience
    • Performant lists with complex data
    • Attachments and reactions 👍😍
    • Threads, quote replies
    • Customizable Views & ViewModels for easy API access

    View Slide

  9. GETSTREAM.IO
    Building Your Chat App with
    Compose SDK
    • Built from scratch for Jetpack Compose
    • More flexible and customizable
    • Full tutorial and sample app
    • Customization and flexibility
    • Slot APIs for many components
    • Theming via ChatTheme wrapper
    • Full detailed documentation
    • Built in the open on GitHub

    View Slide

  10. GETSTREAM.IO
    stream-chat-android

    View Slide

  11. GETSTREAM.IO
    Get Started Now for Free!
    • 30-Day Free Chat Trial
    • Full feature access
    • No credit card required
    • Maker Account
    • Free indefinitely for qualifying users
    • Usage caps, no surprise overages

    View Slide

  12. Thank You.

    View Slide