What is meant by Clean Architecture?

Clean architecture is a software design philosophy that separates the elements of a design into ring levels . An important goal of clean architecture is to provide developers with a way to organize code in such a way that it encapsulates the business logic but keeps it separate from the delivery mechanism.

Read more

How does Flutter use Skia?

Skia is a 2D rendering engine written in C++ used in Google Chrome and Mozilla Firefox. Flutter requests a window from the underlying OS and entirely manages its own content in Skia using Dart . This means that all UI logic such as scrolling, touch events and animations have to be re-implemented in Flutter.

Read more