Android και ανάπτυξη εφαρμογών σε mobile συσκευές

Σφέτσος, Παναγιώτης/ Παπάρας, Κωνσταντίνος


Institution and School/Department of submitter: ΤΕΙ Θεσσαλονίκης
Issue Date: 26-Oct-2015
Abstract: Στο πρώτο κεφάλαιο παρουσιάζεται το IDE Intellij IDEA της Jetbrains το οποίο χρησιμοποιήθηκε κατά την ανάπτυξη της εφαρμογής και στη συνέχεια γίνεται μια παρουσίαση του Apache Maven build automation tool το οποίο χρησιμοποιήθηκε ως build system για το project σε συνδυασμό με το android maven plugin. Συγκεκριμένα γίνεται αναφορά στο Project Object Model (POM) το οποίο περιέχει τις ρυθμίσεις και πληροφορίες ενός project, στην τυπική δομή των φακέλων σε ένα Maven project καθώς και το πώς μπορεί να κάνει κάποιος build ένα project. Επίσης γίνεται μια σύντομη παρουσίαση του android maven plugin. Στο επόμενο κεφάλαιο γίνεται παρουσίαση χαρακτηριστικών του Android SDK, τα οποία αποτελούν στοιχεία μιας μοντέρνας Android εφαρμογής, όπως τα Fragments, η ActionBar με τη χρήση της ActionBarSherlock, το Navigation Drawer, τα Notifications καθώς και ο ViewPager. Στο τρίτο κεφάλαιο γίνεται μια παρουσίαση των βιβλιοθηκών που χρησιμοποιήθηκαν κατά την ανάπτυξη της εφαρμογής. Στα πλαίσια της παρουσίασης του RoboGuice framework γίνεται και μια παρουσίαση του σχεδιαστικού προτύπου Dependency Injection, ενώ στη συνέχεια παρουσιάζονται οι βιβλιοθήκες Otto Event Bus, DragSortListView, Crouton και Jackson. Στο τελευταίο κεφάλαιο γίνεται παρουσίαση τμήματος του σχεδιασμού της εφαρμογής, καθώς και μια μικρή παρουσίαση του πρωτοκόλλου που χρησιμοποιείται για την απομακρυσμένη επικοινωνία.
Description: Πτυχιακή εργασία--ΣΤΕΦ--Τμήμα Πληροφορικής, 2013.
URI: http://195.251.240.227/jspui/handle/123456789/10598
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
File Description SizeFormat 
Paparas_Konstantinos.pdf2.25 MBAdobe PDFView/Open
Paparas_Konstantinos.ppt.pdf772.31 kBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/10598
  This item is a favorite for 0 people.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.