The Framework
  • Introduction
    • What is The Framework
    • Core Objectives
    • Key Features
    • Architecture Overview
    • Benefits
    • Conclusion
  • Getting Started
    • Installation
  • Quick Setup
    • Unity Setup
    • Creating a Scene
    • Creating a Bootstrap
    • Creating a Canvas
  • API Reference
    • Scene Management
      • ICanvas
      • INavigationService
      • IDataService
      • IBootstrap
      • IAsyncScene
Powered by GitBook
On this page
  1. Introduction

Core Objectives

The Framework was developed with the following core objectives in mind:

  • Simplify Scene Management: Facilitate the seamless loading and unloading of scenes, ensuring efficient resource utilization and smooth transitions.

  • Enhance Dependency Injection: Provide a robust dependency injection system that promotes loose coupling, testability, and maintainability.

  • Streamline UI Handling: Offer a standardized approach to managing UI canvases, ensuring consistency and ease of use across different scenes and components.

  • Promote Asynchronous Operations: Leverage asynchronous programming paradigms to optimize performance and responsiveness, especially during resource-intensive operations like scene loading.

PreviousWhat is The FrameworkNextKey Features

Last updated 6 months ago