Due to the unquestionable popularity of mobile platforms nowadays, there is a great demand on the side of business enterprises for applications, which can promote their services. However, not every company can afford to hire developers to develop such applications. By taking web-based Content Management Systems as an example, systems have been developed for popular mobile platforms to provide average users with the ability of creating their own applications with standard functions and purposes.
The aim of the system I developed is to accomplish the same purpose by making possible for users to create their own content on a web-based interface, which content then can be displayed on a client’s mobile device in a „container” application making the illusion of an independent and own application. The content is made up with the help of pre-made templates using the device’s native user interface elements.
The templates I created can be used to display simple texts, documents and also HTML pages made with the editor on the website. Furthermore, users can assemble galleries by uploading pictures. Besides the main functions, there is also a possibility of making customizable coupons, which can be displayed on iOS with the help of PassBook.
The development of the client and the server was performed simultaneously after the determination of the used data structure and database setup. As a result I have managed to create a system, which can be further improved and by adding new templates, it can be easily expanded.