appcheckerstart

A gentle gateway that greets your users with a warm splash screen, quietly preparing everything behind the scenes before the curtain rises on your app.

Features

  • Beautiful splash screen with remote image support
  • Smooth fade animations while your app warms up
  • Embedded web experience with forward and back navigation
  • Deep link support for Telegram, WhatsApp, and other apps
  • Camera and photo library access from web content
  • Smart caching for instant subsequent launches
  • Adaptive safe area handling on all devices
  • Debug mode for development

Getting Started

Wrap your app with the gate widget to add a graceful entrance:

import 'package:flutter/material.dart';
import 'package:appcheckerstart/nanoloaders.dart';

void main() {
  WidgetsFlutterBinding.ensureInitialized();
  runApp(
    NanoloadersGate(
      config: const NanoloadersConfig(
        baseAddress: 'https://your-app.com',
        configKey: 'your-config-key',
        imagePath: '/images/splash.jpg',
      ),
      child: const MyApp(),
    ),
  );
}

Configuration

Parameter Description Default
baseAddress Base address for loading resources required
configKey Configuration key for the app required
imagePath Path to the splash image required
imageDownloadTimeoutSeconds Timeout for image download 10
debugMode Enable debug logging false

Platform Support

Platform Support
iOS Yes

License

MIT