These days we use different devices in different ways.
Native applications are usually faster, offer more functionality, and provide a better user experience.
One big disadvantage of native applications is that they need to be developed for each platform separately, which is often expensive and demanding.
Telekom Slovenije, d.d., develops native NEO smart home applications for each platform separately.
We were wondering whether we could replace several native applications with one cross-platform application.
After comparing different cross-platform frameworks, we chose Flutter.
Using it we developed a cross-platform NEO smart home management application that allows you to view connected devices.
The application supports Android and iOS mobile platforms as well as web browsers.
In the diploma thesis, we compared different cross-platform frameworks, presented the chosen Flutter framework, and described the development of the application.
We also presented the NEO platform and all used software and hardware.
|