Now, we have two real applications on our hands. However, there are still missing pieces here and there. And they are waiting for you to fix them.
In our first project, we learnt a new trick to avoid making code to check whether it is now in development mode or not, by hardcoding the path directly from the configure
script. We discussed how to load a web page and interact with the rest of chrome.
Later on, in our second project, we learnt how to extend a widget and a multiple-scripts application. This is important to know as in the real world, our application would resemble this situation.
Then in both projects, we discussed the logic and UI building separation by putting the non-UI code in a dedicated class. This way, we can easily add more complex business processes and not get confused because it got mixed with the UI codes.
Congratulations, you have reached the end of this book! But, what's next?
After reading this book, of course, we still need to dig the details of the skin of knowledge...