The ease of programming in Flutter depends on a number of factors, such as your level of experience, the complexity of the project you are developing, and your level of familiarity. If you are new to programming, learning Flutter can be challenging. However, Flutter is designed to be simple to understand and use, and there are numerous resources available to get you started, such as tutorials, manuals, and online communities.
If you are interested in learning more about Flutter, then I would suggest that you watch this video tutorial by Intellipaat. This video covered everything from setting up the development environment to building out the app's UI and functionality. Upon completion of this tutorial, you will have a better understanding of Flutter.