Android (Google) 64.1% ios (Apple) 18.8% Symbian 5.9% BlackBerry (RIM) 5.2% Bada, Windows Phone 2.7%
droid va lipse IDE σκευές που υποστηρίζουν droid, HTC handsets, msung, LG, Motorola, tables ww.android.com ογισµικό ανοιχτού κώδικα, σισµένο στο Linux (Open ndset Alliance) ios Objective-C XCode IDE ($99/έτος), Mac OS X Συσκευές της Apple (iphone, ipad ipod) www.developer.apple.com εµπορικό λογισµικό της Apple, απαιτητικοί έλεγχοι ποιότητας BlackBerry, Symbian, Windows Phone, Java, C++, C#,... Visual Studio, QT SDK, Silverlight, BlackBerry, Sony Ericsson, Nokia,
ρήση ΜΟΝΟ µίας τεχνολογίας!!! Τι πετυχαίνω; Ενίσχυση της παραγωγικότητας Υπάρχουν λογισµικά ανάπτυξης εφαρµογών ανεξαρτήτου πλατφόρµας προορισµού; AML ιερµηνευόµενες και παραγόµενες εφαρµογές Applause Titanium Rhodes ηµιουργία πρότυπ εφαρµογής ιατίθεται δωρεάν στην αγορά Google Pla είωση εξειδικευµένου προσωπικού Υβριδικές και εφαρµογές διαδικτύου Ελάττωση κόστους υντήρησης εφαρµογών PhoneGap JQuery Mobile Sencha Toutch Στο κείµενο της εργασίας παρατίθενται συγκριτικοί πίνακες για όλες τις κατηγορίες και τα λογισµικά ανάπτυξης. Λόγω περιορισµένου χρόνου δεν είναι δυνατή η παράθεσή τους στην παρούσα παρουσίαση υνατή διάθεση στην ηλεκτρονική αγορά itunes της Apple
. Εφαρµογές διαδικτύου (Web Apps) κτελούνται στο φυλλοµετρητή της συσκευής
. Υβριδικές εφαρµογές (Hybrid Apps) ασίζονται σε ενσωµατωµένο φυλλοµετρητή
. ιερµηνευόµενες εφαρµογές γγενείς µόνο οι διεπαφές διεπαφές χρήστη εφαρµογές (Interpreted Apps
. Παραγόµενες εφαρµογές (Generated App ηµιουργούνται εγγενείς εφαρµογές
πιλογή του λογισµικού ανάπτυξης Πλεονεκτήµατα Μειονεκτήµατα Λοιπά χαρακτηριστικ pcelerator Titanium Υποστηρίζει τα λειτουργικά συστήµατα Android, ios και BlackBerry Καλύπτεται το 88% της αγοράς Χρήση της ευρέως διαδεδοµένης γλώσσας προγραµµατισµού Javascript ηµιουργείται εγγενής πηγαίος κώδικας εν υποστηρίζονται λειτουργικά συστήµατα µε µικρότερη διείσδυση στην αγορά όπως τα λειτουργικά συστήµατα Symbian και Windows Mobile Η µορφοποίηση πραγµατοποιείται µέσω ιδιοτήτων των αντικειµένων και όχι µέσω CSS ιαθέτει µεγάλη βάση πηγ κώδικα που καθιστά την ανάπτυξη παραγωγική Υποστηρίζεται από µεγάλ ενεργή κοινότητα υνατότητα δηµιουργίας εφαρµογών Rhodes Υποστηρίζει µεγάλο πλήθος λειτουργικών συστηµάτων: ios, Android, Blackberry, Windows Mobile και Symbian υνατότητα δόµησης του κώδικα µε χρήση µεθοδολογιών MVC (Model View Controller) Η ανάπτυξη πραγµατοποιείται µε χρήση της γλώσσας προγραµµατισµού Ruby εν υπάρχει δυνατότητα παραγωγής του εγγενούς πηγαίου κώδικα γεγονός που προκαλεί την πλήρη εξάρτηση στο λογισµικό ιάφορα χαρακτηριστικά έχουν µετακινηθεί στην εµπορική έκδοση Υποστήριξη υποδοµής OR (Object Relational Mapper) χειρισµό βάσεων δεδοµέν Η άδεια χρήσης του λογισ είναι τύπου MIT, η οποία επιτρέπει τη χρήση σε ιδιό λογισµικό υπό την προϋπ ότι η άδεια διανέµεται µα την εφαρµογή
λειτουργικότητα της πρότυπης φαρµογής
εχνολογίες ανάπτυξης ι απαιτούµενες τεχνολογίες για την ανάπτυξη της εφαρµογής Titanium RSS Feeds JSON
γκατάσταση και εκτέλεση της εφαρµογής oogle Play: https://play.google.com/store/apps/details?id=gr.edu.uom.mis.mobile
νηµέρωση µέσω ροών δεδοµένων (RSS feeds) νέα του ΠαΜακ, νέα του MIS, αναζήτηση γασίας
acebook και Twitter µεση µετάβαση στους δικτυακούς τόπους
άρτης ΠαΜακ τοπισµός Τµηµάτων µε χρήση Google Maps και άµεση κλήση
ναζήτηση προσωπικού ναζήτηση στοιχείων επικοινωνίας και άµεση κλήση
ναζήτηση βιβλίων στην κεντρική ιβλιοθήκη βιβλίων στην κεντρική βιβλιοθήκη του ναζήτηση βιβλίων του ΠαΜακ
υµπεράσµατα και προτάσεις Mobile Apps Titanium MIS Mobile
H παρούσα εργασία αποτελεί έναυσµα βελτίωσης των υποδοµών του ΠΜΣ Στα πληροφοριακά Συστήµατα αλλά και του Πανεπιστηµίου Μακεδονίας γενικότερα. Είναι εφικτή η δηµιουργία µιας ενεργής κοινότητας προγραµµατιστών που να έχουν διάθεση να συµβάλουν ενεργά στην ποιοτική αναβάθµιση των υποδοµών του ιδρύµατος