Η διπλωματική εργασία, που κρατάτε στα χέρια σας, ξεδιπλώνει τη διαδικασία δημιουργίας μίας πολυμεσικής εφαρμογής για κινητά τηλέφωνα και ταμπλέτες με λειτουργικό Android, η οποία θα περιέχει πληροφορίες από πολυμεσικό υλικό που παρέχει το Ελληνικό Κοινοβούλιο. Αναλύεται η λογική της μεθοδολογίας που ακολουθήθηκε από την έρευνα, την ανάλυση και την σχεδίαση μέχρι τη δημιουργία και την αξιολόγηση της προκειμένου η εφαρμογή να δοθεί χωρίς σφάλματα στους χρήστες.
Το λειτουργικό σύστημα του Android, που θα αποτελέσει τη βάση της εφαρμογής, είναι ένα δυναμικά εξελισσόμενο λειτουργικό, που εξυπηρετεί την πλειοψηφία των κινητών συσκευών και αναπτύσσεται διαρκώς. Ο ανοικτός του χαρακτήρας το καθιστά ιδιαίτερα δημοφιλές και γι’ αυτό υποστηρίζεται από μία πολυπληθή κοινότητα.
Στη διαδικασία της ανάλυσης θα διαβάσετε σχετικά με εφαρμογές Κοινοβουλίων του εξωτερικού σε Android και iOS, καθώς και μια σύντομη αναφορά στις λειτουργίες σημαντικών αντίστοιχων ιστοσελίδων. Κατόπιν μας απασχολεί η παρουσία του Ελληνικού Κοινοβουλίου στο διαδίκτυο και οι πληροφορίες που προσφέρονται από αυτό. Θα τεθούν αναλυτικά τα στοιχεία που θα φανούν χρήσιμα και μπορούν να χρησιμοποιηθούν στη συνέχεια από την εφαρμογή μας. Σημαντικός παράγοντας για την ολοκλήρωση της ανάλυσης αποτελεί η καταγραφή των απαιτήσεων, όπως αυτές προκύπτουν από δυνητικούς χρήστες της εφαρμογής.
Η ευχρηστία μίας εφαρμογής αποτελεί το Α και το Ω για την αποδοχή και αναγνωρισιμότητα των στοιχείων της από τους χρήστες. Γι’ αυτό το λόγο η εφαρμογή ακολουθεί τον υλιστικό σχεδιασμό (material design), που εμπεριέχει όλες τις βέλτιστες πρακτικές όπως αυτές έχουν προκύψει από κορυφαίους σχεδιαστές. Ο σκελετός της εφαρμογής, ο χάρτης πλοήγησης και ο σχεδιασμός των βασικών οθονών, που θα περιέχει η εφαρμογή, αποτελούν απαραίτητα στοιχεία που θα μας διευκολύνουν να περάσουμε στη φάση δημιουργίας της εφαρμογής.
Η δημοφιλία του Android έχει το πλεονέκτημα της ύπαρξης πληθώρας εργαλείων που μπορούν να χρησιμοποιηθούν και να διασφαλίσουν την σταθερότητα της εφαρμογής στη φάση της δημιουργίας της και την μικρότερη εμπλοκή του προγραμματιστή με θέματα στα οποία έχει ήδη δοθεί επαρκή απάντηση. Το Android Studio μπορεί να είναι ένα νέο εργαλείο δημιουργίας και να φέρνει όλα τα μειονεκτήματα που προκύπτουν από αυτό το γεγονός, αλλά η ενσωμάτωση των δυνατοτήτων του Android που περιέχει και η διαρκή του εξέλιξη μαζί με το λειτουργικό το καθιστούν μακράν το καλύτερο εργαλείο δημιουργίας εφαρμογών για κινητά.
Η αξιολόγηση της εφαρμογής γίνεται σε δύο στάδια alpha και beta. Κατά τη διάρκεια των άλφα δοκιμών έμπειροι προγραμματιστές καλούνται να ελέγξουν την εφαρμογή για σφάλματα, ενώ στις βήτα δοκιμές πληθώρα χρηστών θα αναλύσει την σχεδόν έτοιμη εφαρμογή σε διάφορες συσκευές κάτω από πραγματικές συνθήκες.
Η επανάσταση της ψηφιοποίησης πληροφοριών, χάρη στις φορητές συσκευές, μπορεί να φέρει πραγματικές επιμέρους επαναστάσεις στην υγεία, την παιδεία κ.ά, οπότε και μια καλύτερη ζωή σε εμάς και τα παιδιά μας, με την βασική προϋπόθεση, βέβαια, να τεθούν οι όροι και τα όρια για τη χρησιμοποίηση τους.
The thesis, which you hold in your hands, roll out the process of creating a multimedia application for mobile phones and tablets running Android which contains information from multimedia material provided by the Greek Parliament. It analyzes the logic of the methodology followed by research, analysis and design to the creation and evaluation of the application in order to be provided without errors at users.
The Android operating system, which will form the basis of the application, is a dynamically developing operating system, which serves the majority of mobile devices and is growing constantly. The open character makes it very popular and so it is supported by a multitudinous community.
In the analysis process we will find out about other Parliaments applications on Android and iOS, and we will make a quick reference to important websites. Later on we will be concerned about the presence of the Greek Parliament on the Internet and the information offered by this. We will find the data that will be useful and can be used by our application. An important factor for the completion of the analysis is the recording of requirements, such as those arising from potential users of the application.
The usability of an application is the “alpha” and “omega” for the acceptance and recognition of data by users. For this reason the application follows the material design, which contains all the best practices as they are derived from top designers. The skeleton of the application, the sitemap and the designing of basic screens are essential elements that will enable us to move on to the creating phase.
The popularity of Android has the advantage of having a multitude of tools that can be used to ensure the stability of the application in the process of creating and less developer involvement with issues which have already been given an adequate response. The Android Studio can be a new tool to create and bring all the disadvantages resulting from this, but the integration of Android's capabilities which contains and the constant evolution with the operating system makes it by far the best application builder for mobile smartphones and tablets.
The evaluation of the application has been done in two stages alpha and beta. During alpha testing experienced developers are invited to check the application for errors while in beta tests plethora of users’ will analyze an almost ready application in a variety of devices under real conditions.
The revolution of information digitization with the help of mobile devices can bring real individual revolutions in health, education etc. so and a better life to us and our children. We have to be very careful, of course, and put conditions and limits for their use.
Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.
Main Files
Πολυμεσική εφαρμογή για το Ελληνικό Κοινοβούλιο σε κινητές συσκευές - Identifier: 75757
Internal display of the 75757 entity interconnections (Node labels correspond to identifiers)