Mobile SDK for Cross-Platform Development

Build native mobile experiences with our powerful SDK that supports iOS, Android, and React Native.

Why Use Our Mobile SDK

Cross-Platform Support

Develop once, deploy everywhere with full-native performance on iOS, Android, and React Native.

Native UI Components

Create beautiful user interfaces with pre-built UI components for native look and feel.

Real-Time Sync

Data updates across devices instantly with our built-in real-time sync feature.

Getting Started

Begin with our simple setup process to get your application up and running quickly.

Installation

Use the following command with our CLI tool to install the package:

npm install @elenebelo/mobile-sdk

You can also find the SDK package on npm.

Usage Example

Initialize the SDK

Here is a sample code snippet that shows you how to initialize our mobile SDK in your project.


import React from 'react';
import { View, Text } from 'react-native';
import { initialize, fetchUser } from '@elenebelo/mobile-sdk';

initialize({
  apiKey: 'YOUR_API_KEY_HERE',
  environment: 'production' // or 'development'
});

export default function App() {
    const user = fetchUser();

    return ( 
        
            Hello, {user.name}!
        
    );
}

Make sure you have replaced the YOUR_API_key_HERE with your actual API key obtained from your project dashboard.

SDK Features

Push Notifications

Deliver notifications directly to mobile devices with reliable and scalable delivery.

Offline Support

Full offline functionality with local cache management and background task handling.

Want to see it in action?

Take your time to explore our interactive tutorial and start building apps that work across all platforms.

View Interactive Tutorial