This tutorial will assume that you have read at least some introductory content about Ionic, have a general understanding of what it is, and that you have Ionic set up on your machine. We will have an application that allows us to: In the end, we will have something that looks like this: I decided on building a notepad application for this example, as it will allow us to cover many of the core concepts such as:Īs well as covering important concepts, it is also a reasonably simple and fun application to build. The example we will be building needs to be simple enough such that it won't take too much effort to build, but it also needs to be complex enough to be a realistic representation of a real application. I will mostly be including just enough to introduce you to the concept in this tutorial, and I will link out to further resources to explain those concepts in more depth. However, I will not be able to cover everything in the level of depth required. I will be making it a point to take longer to explain smaller concepts in this tutorial, more so than others, since it is targeted at people right at the beginning of their Ionic journey. You can always introduce more advanced concepts to your code as you continue to learn. Sometimes the "best" way to do things can look a lot more complex and intimidating, and doesn't serve much of a purpose for beginners. I have attempted to strike a balance between optimised/best-practice code, and something that is just straight-forward and easy enough for beginners to understand. ![]() The aim of this tutorial is to provide a complete walkthrough of building a simple (but not too simple) Ionic application from start to finish. Even after spending some time learning about Ionic, you might find yourself starting a new project with no idea where to begin. Concepts explained in isolation can make sense, but it may be difficult to understand when to use them in the context of building an application. A difficult part of the beginner's journey to learning Ionic is the step between understanding some of the basics and actually building a fully working application for the first time.
0 Comments
Leave a Reply. |