• Main
  • About
  • Download
  • Contact
  • Docs
  • News
  • Develop
  • Contribute
  • Options
    • Show pagesource
    • Backlinks
    • Media Manager
    • Sitemap
  • Login / Register

Navigation

  • Developing with EFL
  • Setting Up EFL
  • Tutorials: Legacy API
  • Tutorials: Unified C API
  • Tutorials: Unified C# API
  • Programming Guides: Legacy API
  • Programming Guides: Unified C API
  • Programming Guides: Unified C# API
  • Reference Guide: Legacy API
  • Reference Guide: Unified C API
  • Reference Guide: Unified C# API 🌐

Programming Guide Menu

  • Basic Application structure PG
  • Container PG
  • Widgets PG
  • Event and Effect PG
  • Evas PG
  • Edje PG
  • Multilingual PG
  • Connectivity PG
  • Eina PG
  • Customizing UI Components PG
  • Managing UI Component Focus PG
  • Main Loop PG
  • Threading PG
  • Scalability PG
  • Evas GL PG

Scalability Programming Guide

To ensure that your application works well in diverse devices, you must consider scalability when designing the application layout:

Table of Contents

  • Key Concepts
    • Understand the character of the relative position and the fixed position
    • Use the relative position
    • Do not fill the width or height out with a fixed size only
  • Scalability using Elementary UI components
    • UsingContainersforEffectiveLayouts
      • Box
      • Grid
    • UsingWeightandAlignProperties
      • Weight
      • Align
  • Scalability using Edje
    • Part
    • Description
    • Text
    • Image
    • ImageSet
    • PartTypes
  • Aspect Ratio

Programming Guide Menu

  • Basic Application structure PG
  • Container PG
  • Widgets PG
  • Event and Effect PG
  • Evas PG
  • Edje PG
  • Multilingual PG
  • Connectivity PG
  • Eina PG
  • Customizing UI Components PG
  • Managing UI Component Focus PG
  • Main Loop PG
  • Threading PG
  • Scalability PG
  • Evas GL PG