Swift MVVM based flow panel

Job ID: 33476822

Budget: $30 – $50 USD

Create a Flow Layout Panel, which starts with an Image icon in the middle... and other icons added or removed to the panel on events. The panel is always center-justified. Additions and Removals are fly-out animations - for now use a curved path - addition is fly-in from left and removal is fly-out from, right.

Build this in swift 5+ using lottie library/framework using the MVVM architectural pattern. The focus has to be on the View <-> View Model interactions.
Related categories: Mobile App Development iPhone Objective C Swift Lottie