Cross Platform Applications are a great way to develop simple multi-platform applications and reach wider audiences within a short span of time.
This post will cover some of the best practices that can be applied to web app development, and some to general application development.
QGIS plugin allows many new features and functions to be easily added to the application. Many of the features in QGIS are actually implemented as plugins.