Skip to main content
El SDK de Kotlin de InsForge proporciona un cliente Kotlin nativo para interactuar con los servicios de InsForge desde aplicaciones Android y proyectos Kotlin Multiplataforma.

Instalación

  1. Add InsForge dependencies to your project
build.gradle.kts:
  1. Initialize InsForge SDK
  1. Enable Logging (Optional)
For debugging, you can configure the SDK log level:
Use NONE or ERROR in production to avoid exposing sensitive data in logs.

Android Initialization

  1. Add Chrome Custom Tabs dependency to your build.gradle.kts:
  1. Initialize InsForge SDK (With Chrome Custom Tabs and Session Storage)
  1. Use Jetpack DataStore for Session Storage (Optional)

Características

  • Base de datos - Operaciones CRUD seguras de tipos con serialización Kotlin
  • Autenticación - Autenticación por correo electrónico/contraseña y OAuth
  • Almacenamiento - Carga, descarga y gestión de archivos
  • IA - Finalizaciones de chat y generación de imágenes
  • Tiempo real - Mensajería pub/sub basada en WebSocket
  • Corrutinas - Soporte completo para corrutinas de Kotlin
  • Jetpack Compose - Funciones componibles y gestión de estado

Compatibilidad de plataformas

Referencia del SDK

Base de datos

Operaciones CRUD con clases de datos Kotlin

Autenticación

Registro, inicio de sesión, OAuth y gestión de usuarios

Almacenamiento

Carga, descarga y gestión de archivos

IA

Finalizaciones de chat y generación de imágenes

Tiempo real

Mensajería pub/sub de WebSocket