The Internet of Things is increasingly used in agriculture, to reduce production costs and the impact on the environment. The master's thesis presents a user interface for mobile phones with the Android operating system, which displays measured data from vineyards and warns the user about the dangers of diseases in the vineyard. The theoretical part presents the Internet of Things, smart vineyards, and the tools and technologies used to create the application. An introduction to the Internet of Things covers its history, network architecture, network types, security, and areas of application. The description of the concept of smart vineyards includes diseases that are recognized, measuring instruments, and the technologies of the Internet of Things, which are used. The concept of smart viticulture involves accurately assessing the vineyard's condition to determine the most optimal and effective actions in response to unwanted occurrences. Data from sensors distributed throughout the vineyard are required for this assessment. The measured data are sent to a database, from which they are retrieved in the application and displayed to the user. Application development is done in the programming environment Android Studio, which compiles the code into an application for the Android operating system. The Android operating system, the Android Studio development environment, and the Java programming language are described in terms of the tools and technologies, which are used to create the application. The practical part of the master's thesis is represented with a mobile application for the Android operating system. Development of mobile applications requires a thorough design of the user interface and then the creation of the user interface in the Android Studio. The application consists of 8 different activities, that have screen layouts made with XML programming language. The final product can be run on a mobile phone with an Android operating system or on a virtual AVD device.
|