Platform
Notes.

Mobile development has some quirks. Here is how Uilora components handle the differences between iOS and Android to keep things smooth.

Visual Polish.

Shadows vs Elevation

iOS supports real shadow colors and blur. Android uses a system called "Elevation". We balance both to make sure your components look deep and premium on every screen.

Blur Effects

Native blur is built into iOS. For Android, we use clever gradient tricks and Expo Blur to simulate that high-end glass look without slowing down the phone.

Performance.

The UI Thread

Our components run on the phone's "UI Thread". This means even if your app is busy loading data, the animations stay buttery smooth at 60 or 120 FPS.

High Refresh Rates

Modern phones have 120Hz screens. Uilora detects these automatically and adjusts the physics engine to take full advantage of the extra speed.

Physical Feedback.

Great apps aren't just seen, they are felt. We integrate vibration (Haptics) into our components to give users a sense of weight and physical presence when they touch the screen.

iOS Support

Advanced Taptic Engine patterns for subtle, realistic nudges.

Android Support

Universal vibration support with optimized timing for clean feedback.