Ανάπτυξη Android εφαρμογής για την ανακύκλωση με ανάγνωση κωδικού barcode
Implementation of an Android app for recycling by scanning a barcode
Προβολή/ Άνοιγμα
Περίληψη
Η παρούσα μεταπτυχιακή διατριβή αφορά στην ανάπτυξη μίας εφαρμογής για Android συσκευές, η οποία παρέχει ανατροφοδότηση σχετικά με την ανακυκλωσιμότητα ή μη ενός προϊόντος. Η ανατροφοδότηση έχει τη μορφή οδηγιών ανακύκλωσης, ή μη σε αντίθετη περίπτωση. Για την λήψη αυτών, ο χρήστης καλείται να σαρώσει τον κωδικό ενός προϊόντος, να αναζητήσει βάσει του ονόματός του, ή να ανατρέξει μία λίστα προϊόντων που προβάλλονται στην εφαρμογή.
Η εφαρμογή αναπτύχθηκε σε περιβάλλον Android, στη γλώσσα προγραμματισμού Kotlin. Για τον σχεδιασμό της, πριν ακόμα λάβει μορφή, επιλέχθηκε η χρήση του εργαλείου Figma, ενώ για την υλοποίησή της χρησιμοποιήθηκε το IDE Android Studio, σε συνδυασμό με πλήθος εργαλείων και βιβλιοθηκών. Άξιο αναφοράς είναι το Barcode Scanning (ML Kit) της Firebase, το
οποίο κατέστησε δυνατή την ανάγνωση κωδικών barcode μέσω της κάμερας του κινητού.