Developing and loading sub-applications