dc.contributor.advisor | Αλέπης, Ευθύμιος | |
dc.contributor.author | Λυγερούδη, Μαρία | |
dc.date.accessioned | 2023-01-13T11:14:55Z | |
dc.date.available | 2023-01-13T11:14:55Z | |
dc.date.issued | 2022-12 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/14995 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/2417 | |
dc.description.abstract | Η παρούσα μεταπτυχιακή διατριβή αφορά στην ανάπτυξη μίας εφαρμογής για Android συσκευές, η οποία παρέχει ανατροφοδότηση σχετικά με την ανακυκλωσιμότητα ή μη ενός προϊόντος. Η ανατροφοδότηση έχει τη μορφή οδηγιών ανακύκλωσης, ή μη σε αντίθετη περίπτωση. Για την λήψη αυτών, ο χρήστης καλείται να σαρώσει τον κωδικό ενός προϊόντος, να αναζητήσει βάσει του ονόματός του, ή να ανατρέξει μία λίστα προϊόντων που προβάλλονται στην εφαρμογή.
Η εφαρμογή αναπτύχθηκε σε περιβάλλον Android, στη γλώσσα προγραμματισμού Kotlin. Για τον σχεδιασμό της, πριν ακόμα λάβει μορφή, επιλέχθηκε η χρήση του εργαλείου Figma, ενώ για την υλοποίησή της χρησιμοποιήθηκε το IDE Android Studio, σε συνδυασμό με πλήθος εργαλείων και βιβλιοθηκών. Άξιο αναφοράς είναι το Barcode Scanning (ML Kit) της Firebase, το
οποίο κατέστησε δυνατή την ανάγνωση κωδικών barcode μέσω της κάμερας του κινητού. | el |
dc.format.extent | 81 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.title | Ανάπτυξη Android εφαρμογής για την ανακύκλωση με ανάγνωση κωδικού barcode | el |
dc.title.alternative | Implementation of an Android app for recycling by scanning a barcode | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The current postgraduate dissertation consists of the development of an app for Android devices, that provides feedback regarding the recyclability or not of a certain product. This feedback consists of instructions for recycling, or not in the opposite case. To receive that, the user needs to scan the barcode of a product, search by its name, or browse through a list of products displayed in the app.
The app was developed in the Android environment, in the Kotlin programming language. For the designs of the app the Figma tool was used, while for the implementation IDE Android Studio was used, in combination with a selection of tools and libraries. An honorable mention is the Barcode Scanning (ML Kit) from Firebase that made the scanning of barcodes possible through the mobile phone’s camera. | el |
dc.contributor.master | Πληροφορική | el |
dc.subject.keyword | Android | el |
dc.subject.keyword | Recycling | el |
dc.subject.keyword | Figma | el |
dc.subject.keyword | Firebase | el |
dc.subject.keyword | Room | el |
dc.subject.keyword | Material | el |
dc.subject.keyword | Kotlin | el |
dc.subject.keyword | Android Jetpack | el |
dc.date.defense | 2022-12 | |