Open in app
Home
Notifications
Lists
Stories

Write
Mariia Cherniuk
Mariia Cherniuk

Home

Published in Moonpig Tech Blog

·May 5, 2020

Modern approaches to UI development in iOS

In this article I will talk about: Problems we’re trying to solve concerning UI development Playground Driven Development Approach Gallery Application Approach Xcode 11 + Canvas Identifying the problem In order to improve UI development experience, specifically testability and maintainability, we decided to isolate UI from business/presentation logic, collect all UI representations at the same place, ensure that we don’t…

I OS

5 min read

Modern approaches to UI development in iOS
Modern approaches to UI development in iOS

Apr 12, 2020

Shimmer Effect with SwiftUI

The main idea of the loading/skeleton state is to provide a visual clue that content is loading and the user has to wait before the view can be filled with data. Example animation will satisfy following criterias: Animates opacity. Starts immediately. Animates infinitely + uses autoreverse. At the end we’ll…

I OS

1 min read

Mariia Cherniuk

Mariia Cherniuk

Following
  • Serg Dort

    Serg Dort

  • NatashaTheRobot

    NatashaTheRobot

  • Ray Wenderlich

    Ray Wenderlich

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable