Πτυχιακή εργασία Προβολή ιστοσελίδα τμήματος από συσκευές κινητής τηλεφωνίας σε λειτουργικό σύστημα Windowsphone ………………

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
The Smart House Project
Advertisements

Τεχνολογίες Web Απαραίτητες γνώσεις για την υλοποίηση της άσκησης.
Τι είναι ο προγραμματισμός
Η κοινωνική διάσταση της ΚτΠ ΑΘΗΝΑ, 21 ΔΕΚΕΜΒΡΙΟΥ 2004 « Ευ π αθείς Κοινωνικά Ομάδες και ΚτΠ » ΒΑΣΙΛΙΚΗ ΚΟΛΥΒΑ ΕΥΔ ΕΠ ΚτΠ.
ΕΙΣΑΓΩΓΗ ΣΤΗΝ PHP. Τι θα μάθουμε;  Να καταλάβουμε τι είναι η PHP και πώς δουλεύουν τα PHP scripts  Τι χρειάζεται για να ξεκινήσουμε με την PHP  Να.
ΕΝΟΤΗΤΑ 2 – Κεφάλαιο 5: Γνωριμία με το λογισμικό του υπολογιστή
Διακρατική συνάντηση EQUAL Σάμος, 25 – 26 Σεπτεμβρίου 2003
Λειτουργικό Σύστημα ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ENOTHTA B.1.3 (1)
Swansea University Καθηγητής Αντώνης Κ Σημηντήρας School of Business and Economics Swansea University « Η Καινοτομία στις Λειτουργίες και η Σύνδεσή της.
ΔΙΑΔΡΑΣΤΙΚΟ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΦΡΟΝΤΙΣΤΗΡΙΩΝ
Η γλώσσα μορφοποίησης υπερκειμένου HTML
ΕΠΛ602 ΘΕΜΕΛΙΩΣΕΙΣ ΤΕΧΝΟΛΟΓΙΑΣ ΔΙΑΔΥΚΤΙΟΥ Ομάδα: Πολυχρόνης Μάριος – Κωνσταντίνου Κωνσταντίνος –
Αντωνίου Δεσποιάνα Κωνστάμπεης Τιμόθεος Κυριάκου Παναγιώτης Χριστοφόρου Βάκης.
Πτυχιακή εργασία των Κωνσταντίνου Κουρμούση (1604)
ΕΡΓΑΛΕΙΟ ΠΑΡΑΓΩΓΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ ΣΕ WEB SITE (CONTENT MANAGEMENT TOOL)
GEOGEBRA ΤΕΧΝΟΛΟΓΙΕΣ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ ΟΜΑΔΑ Λ Πανεπιστήμιο Θεσσαλίας
Microsoft ASP.NET Browser Web 2.0 CSS JavaScript Server Client Clients Κατσιώτης Ιωάννης Οικονομικό Πανεπιστήμιο Αθηνών
Παρουσίαση PocketBiz SmartPhone Κωνσταντίνος Τζαβάρας Sales Manager.
8oς Πανελλήνιος Διαγωνισμός Πρωτοπόρων Εκπαιδευτικών
ΕΝΟΤΗΤΑ 2 – Κεφάλαιο 6: Το Γραφικό Περιβάλλον Επικοινωνίας (Γ.Π.Ε.)
Λάζαρος Πολυμενάκος, καθηγητής ΑΙΤ Ηρακλής Καπρίτσας, telia.co.gr
ΝΕΕΣ ΤΕΧΝΟΛΟΛΟΓΙΕΣ ΚΑΙ ΥΠΗΡΕΣΙΕΣ ΣΤΟ ΣΥΓΧΡΟΝΟ ΤΡΑΠΕΖΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΕΣ ΣΤΟ ΤΡΑΠΕΖΙΚΟ ΧΩΡΟ ΑΠΌ ΤΙΣ ΑΡΧΕΣ ΤΟΥ ΑΙΩΝΑ ΕΩΣ ΤΙΣ ΜΕΡΕΣ ΜΑΣ ΝΕΕΣ ΤΕΧΝΟΛΟΓΙΕΣ.
ΤΗΣ ΦΟΙΤΗΤΡΙΑΣ : ΤΣΑΛΤΑ ΑΝΑΣΤΑΣΙΑ Α.Μ. : 30920
– Ηλεκτρονικό Ταχυδρομείο. Εισαγωγή Υ π οθέστε ότι ενώ, για κά π οιο λόγο, α π ουσιάζετε α π ό τον χώρο εργασίας σας, χρειάζεστε ένα έγγραφο π.
E X a M p L e Αξιοποιώντας την τεχνολογία XML στη διαχείριση της πληροφορίας Λίνα Μπουντούρη Εθνικό Κέντρο Τεκμηρίωσης 13ο Πανελλήνιο Συνέδριο Ακαδημαϊκών.
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ.: Πρωτάθλημα Ρομπότ (Robocup) 2008 :. {Συνάντηση με την ομάδα «Κουρήτες» στην.
– Ηλεκτρονικό Ταχυδρομείο
Ερευνητική εργασία Έγκλημα στο διαδίκτυο. Ανά π τυξη τεχνολογίας. Εύκολη και ανεξέλεγκτη χρήση διαδικτύου α π ο χρήστες όλων τον ηλικιών. Ανά π τυξη διαδικτυακού.
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ. ΥΠΟΛΟΓΙΣΤΗΣ Μηχανή που μπορεί να φέρει σε πέρας πνευματικές εργασίες ρουτίνας με μεγάλη ταχύτητα.
1 Γ’ΛΥΚΕΙΟΥ Αρχές Οργάνωσης και Διοίκησης Επιχειρήσεων και Υπηρεσιών Κεφάλαιο 1 ο : ΕΠΙΧΕΙΡΗΣΕΙΣ ΚΑΙ ΟΡΓΑΝΙΣΜΟΙ Ενότητα 1.5 : Α π οτελεσματικότητα των.
ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΤΕΥΘΥΝΣΗ «Υπηρεσίες Πληροφόρησης σε Ψηφιακό Περιβάλλον» ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ « Ηλεκτρονική Δημοσίευση.
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ : ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ : ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ : ΑΞΙΟΛΟΓΗΣΗ ΙΣΤΟΣΕΛΙΔΩΝ.
Βήματα και αρχές για τη διαμόρφωση της ομάδας Μείζον Πρόγραμμα Ε π ιμόρφωσης.
ΕΓΚΑΤΑΣΤΑΣΗ WINDOWS 8 ΟΜΑΔΑ: ΔΗΜΗΤΡΗΣ ΜΑΚΚΑΣ ΠΑΝΑΓΙΩΤΗΣ ΚΟΥΤΣΟΜΠΛΗΣ ΧΡΙΣΤΟΣ ΠΑΤΑΚΙΑΣ ΝΑΚΟΣ ΝΤΟΜΠΕΒ.
08/11/2013Σεβαστή Παπαδοπούλου - Κατερίνα Πατσιούρα ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ ΚΙΝΗΤΩΝ ΤΗΛΕΦΩΝΩΝ WINDOWS PHONE.
ΗΥ 150 – ΠρογραμματισμόςΞενοφών Ζαμ π ούλης ΗΥ -150 Προγραμματισμός Δομές Δεδομένων.
Εισαγωγή στην Επιστήμη των Υπολογιστών και Επικοινωνιών Γενικά για το μάθημα Σπύρος Κοκολάκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ.
Κεφάλαιο 12 Ανάλυση ποιοτικών δεδομένων
Κεφάλαιο 8 Δειγματοληπτική έρευνα
Κεφάλαιο 7 Κοινωνικά πειράματα
Παρουσίαση εργαλείου Microsoft Silverlight Βερβέρης Παναγιώτης Α.Μ.888 Παπαθανασίου Αθανάσιος Α.Μ.958 1Παρουσίαση τεχνολογίας Silverlight.
ΗΥ 150 – ΠρογραμματισμόςΞενοφών Ζαμ π ούλης ΗΥ -150 Προγραμματισμός Αλγόριθμοι και Προγράμματα.
Πτυχιακή εργασία Νούση Σοφία Α.Μ: 1958 Επιβλέπων καθηγητής : Χουβαρδάς.
Βασίλης Τσινό π ουλος Τηλέφωνο Α π ρίλιος Dun & Bradstreet Online Trust Solutions and.
Κεφάλαιο 1 Βασικές αρχές
Κεφάλαιο 13 Ανάλυση ποσοτικών δεδομένων
Κεφάλαιο 4 Κοινωνική μέτρηση
Κεφάλαιο 5 Σύνθετα μέτρα
Εισαγωγή στην Επιστήμη των Υπολογιστών και Επικοινωνιών Γενικά για το μάθημα Σπύρος Κοκολάκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ.
Μπόλαρη Αγγελικη(1451) Επιβλέπων Βολογιαννίδης Σταύρος ΑΤΕΙ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ Σέρρες 2013.
Διδακτική της Πληροφορικής Εισαγωγή στις βασικές έννοιες 2015.
Προγραμματιστικά Εργαλεία για το Διαδίκτυο Κατασκευή Ιστοσελίδων 3 ο Κεφάλαιο Βελώνης Γεώργιος – Καθηγητής Πληροφορικής ΠΕ20.
+ Πνευματική ιδιοκτησία, δημόσιος τομέας και ορφανά έργα Διονυσία Καλλινίκου Εθνικό και Κα π οδιστριακό Πανε π ιστήμιο Αθηνών.
Συστήματα Υποστήριξης Αποφάσεων Λήψη ομαδικών αποφάσεων και ΣΥΟΑ.
Company logo & name DIABEATES Η α π όλαυση της ζωής τώρα γίνεται π ραγματικότητα ! Leonard Shtika – Software engineer Αναστασία Κολιάκου – Marketing coordinator.
Ανάπτυξη Εφαρμογής για τη Διερεύνηση Δυνατοτήτων Προσβασιμότητας στο Λειτουργικό Σύστημα Windows Mobile Πτυχιακή εργασία του Κωνσταντίνου Π. Τόλια Μυτιλήνη,
ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΗΣ ΠΛΑΤΦΟΡΜΑΣ ΔΙΑΧΕΙΡΙΣΗΣ ΜΑΘΗΜΑΤΩΝ ΚΑΙ ΜΕΛΩΝ ΙΣΤΟΣΕΛΙΔΑΣ ΤΩΝ ΚΑΘΗΓΗΤΩΝ ΤΟΥ ΤΜΗΜΑΤΟΣ ΑΒΡΑΜΙΔΟΥ ΑΛΕΞΑΝΔΡΑ 3211 ΙΑΚΩΒΟΥ ΚΥΡΙΑΚΗ 3182.
ΜΑΘΗΜΑ: ΣΥΓΧΡΟΝΟ ΛΟΓΙΣΜΙΚΟ ΟΡΓΑΝΩΣΗ ΓΡΑΦΕΙΟΥ 5 ο ΕΡΓΑΣΤΗΡΙΟ: ΕΓΚΑΤΑΣΤΑΣΗ ΕΚΤΥΠΩΤΩΝ ΚΑΘΗΓΗΤΗΣ: ΓΡΗΓΟΡΙΟΣ Ν. ΚΑΡΑΤΑΣΙΟΣ.
ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ
Παιδαγωγικές εφαρμογές Η/Υ
Εργασία στο μάθημα «Προγραμματισμός ΙΙ»
Παιδαγωγικές εφαρμογές Η/Υ
ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ (Λ.Σ.)
FIELD MAP ΧΑΡΤΟΓΡΑΦΙΚΟΣ ΟΔΗΓΟΣ ΧΩΡΑΦΙΟΥ ANDROID
Web Services στη C# Εργαστήριο 3
Αντικειμενοστραφής Προγραμματισμός ΙΙ
Εφαρμογές Πληροφορικής Κεφάλαιο 11
Εφαρμογή Μεθοδολογίας ICONIX
Συγγραφέας: Ζαγκότας Στεφανος Επιβλέπων Καθηγητής: Ούτσιος Ευάγγελος
Τρόπος προσαρμογής του Microsoft SharePoint Τοποθεσία Web με σύνδεση
Μεταγράφημα παρουσίασης:

Πτυχιακή εργασία Προβολή ιστοσελίδα τμήματος από συσκευές κινητής τηλεφωνίας σε λειτουργικό σύστημα Windowsphone ………………

Ανάπτυξη εφαρμογών για κινητές συσκευές – Windows Phone Στο π λαίσιο αυτής της π τυχιακής εργασίας ε π ιχειρήθηκε να υλο π οιηθεί μια εφαρμογή συμβατή με το μεγαλύτερο μέρος των διαθέσιμων κινητών συσκευών π ου τρέχουν με λειτουργικό windows mobile. Κινητές συσκευές Κινητές συσκευές Κινητά τηλέφωνα PDA Smart phones Tablets Windows Phone Κινητά τηλέφωνα με λειτουργικό σύστημα windows (Windows Phone) π ου δημιουργήθηκαν α π ό τη Microsoft. Θεωρείται κατά μία έννοια ο διάδοχος των Windows Mobile. Εκδόσεις Windows Phone Windows Phone 7 Windows Phone 7 NoDo Windows Phone 7.5 Mango Windows Phone 7.5 Refresh Windows Phone 7.5 Tango Windows Phone 7.8 Windows Phone 8 Apollo Αρχιτεκτονική Windows Phone 32bit λειτουργικό σύστημα. Μέχρι 1GB εικονικής μνήμης και 2GB μνήμης για τις διαδικασίες. 2D γραφικά και DirectX 10 με βάση το Direct3D 11 runtime. Υ π οστήριξη για Bluetooth 2.1. Δύο διαφορετικά συστήματα αρχείων : IMGFS και TexFAT. Α π οθήκευση σε κάρτες μνήμης ή στην εσωτερική flash μνήμη.

Ανάπτυξη εφαρμογής στα Windows Phone Κύκλος ζωής εφαρμογής εκκίνηση α π ενεργο π οίηση ενεργο π οίηση κλείσιμο Κύκλος ζωής εφαρμογής εκκίνηση α π ενεργο π οίηση ενεργο π οίηση κλείσιμο Καταστάσεις κατάσταση λειτουργίας κατάσταση αδράνειαςΚαταστάσεις κατάσταση λειτουργίας κατάσταση αδράνειας Εργαλεία ανά π τυξης XAML Η γλώσσα C# Visual Studio Microsoft Blend HtmlAgilityPack Εργαλεία ανά π τυξης XAML Η γλώσσα C# Visual Studio Microsoft Blend HtmlAgilityPack Εγκατάστασης π ρογραμμάτων ανά π τυξης εφαρμογών Λήψη π ρογραμμάτων Εγκατάσταση π ρογραμμάτων Δημιουργία νέου project Εγκατάστασης π ρογραμμάτων ανά π τυξης εφαρμογών Λήψη π ρογραμμάτων Εγκατάσταση π ρογραμμάτων Δημιουργία νέου project Η εφαρμογή Η εφαρμογή Σκο π ός : π ρόσβαση σε π ληροφορίες του τμήματος μηχανικών π ληροφορικής. Α π αιτείται π ρόσβαση στο Internet. Το κεντρικό μενού της εφαρμογής αντιστοιχεί στο μενού της ιστοσελίδας. Κάθε ε π ιλογή μενού εμφανίζει τις αντίστοιχες π ληροφορίες της ιστοσελίδας. Η εφαρμογή Η εφαρμογή Σκο π ός : π ρόσβαση σε π ληροφορίες του τμήματος μηχανικών π ληροφορικής. Α π αιτείται π ρόσβαση στο Internet. Το κεντρικό μενού της εφαρμογής αντιστοιχεί στο μενού της ιστοσελίδας. Κάθε ε π ιλογή μενού εμφανίζει τις αντίστοιχες π ληροφορίες της ιστοσελίδας. Περιγραφή εργασίας – υ π οθέσεις εργασίας : Όγκος και ε π εξεργασία των δεδομένων ε π ηρεάζουν την ταχύτητα α π όκρισης Λόγο της μη π ρόσβασης στους π όρους της ιστοσελίδας έγινε ανάλυση των δεδομένων ( κώδικας HTML π ου ε π ιστρέφεται α π ό τον server) κάθε σελίδας και μετατρο π ή σε μορφή π αρα π λήσια του xml Η ύ π αρξη τεχνολογιών JSON ή η υ π οστήριξη XML θα είχαν ως α π οτέλεσμα μια εφαρμογή με διαφορο π οιημένη α π όκριση και συμ π εριφορά αλλά και με π ερισσότερο υλικό και υ π ηρεσίες Περιγραφή εργασίας – υ π οθέσεις εργασίας : Όγκος και ε π εξεργασία των δεδομένων ε π ηρεάζουν την ταχύτητα α π όκρισης Λόγο της μη π ρόσβασης στους π όρους της ιστοσελίδας έγινε ανάλυση των δεδομένων ( κώδικας HTML π ου ε π ιστρέφεται α π ό τον server) κάθε σελίδας και μετατρο π ή σε μορφή π αρα π λήσια του xml Η ύ π αρξη τεχνολογιών JSON ή η υ π οστήριξη XML θα είχαν ως α π οτέλεσμα μια εφαρμογή με διαφορο π οιημένη α π όκριση και συμ π εριφορά αλλά και με π ερισσότερο υλικό και υ π ηρεσίες Οδηγίες ανά π τυξης Δημιουργία μακέτας εφαρμογής, ώστε να είναι εύχρηστη και α π οδοτική Ορισμός αρχικού μενού π λοήγησης, μέριμνα για τη δομή των εσωτερικών σελίδων και ε π ιλογή κατάλληλων εργαλείων – συστατικών. Ανάλυση HTML κώδικα για κάθε σελίδα π ου π αράγεται ώστε να βρεθεί κατά π όσο εφικτό είναι η συλλογή και η εμφάνιση των δεδομένων. Windows Phone εφαρμογές : Α π οτελούνται α π ό σελίδες σε γλώσσα XAML (Extensible Application Markup Language). Κάθε XAML σελίδα συνδέεται άμεσα με ένα αρχείο C# (C Sharp, κατάληξη «.cs») στο ο π οίο υλο π οιείται η λειτουργικότητα των αντικειμένων μέσα της. Οδηγίες ανά π τυξης Δημιουργία μακέτας εφαρμογής, ώστε να είναι εύχρηστη και α π οδοτική Ορισμός αρχικού μενού π λοήγησης, μέριμνα για τη δομή των εσωτερικών σελίδων και ε π ιλογή κατάλληλων εργαλείων – συστατικών. Ανάλυση HTML κώδικα για κάθε σελίδα π ου π αράγεται ώστε να βρεθεί κατά π όσο εφικτό είναι η συλλογή και η εμφάνιση των δεδομένων. Windows Phone εφαρμογές : Α π οτελούνται α π ό σελίδες σε γλώσσα XAML (Extensible Application Markup Language). Κάθε XAML σελίδα συνδέεται άμεσα με ένα αρχείο C# (C Sharp, κατάληξη «.cs») στο ο π οίο υλο π οιείται η λειτουργικότητα των αντικειμένων μέσα της.

Ανάπτυξη εφαρμογής στα Windows Phone Η αρχική σελίδα ονομάζεται MainPage.xaml, ε π ομένως υ π άρχει και MainPage.xaml.cs μέσα στο ο π οίο θα υλο π οιηθεί α π λή μέθοδος. Ε π ιλογή σελίδων π ου θα εμφανίζονται. Για ευκολία π λοήγησης όλες οι σελίδες της ενότητας το π οθετήθηκαν σε Pivot σελίδα. Αρχική σελίδα Το π εριεχόμενο π ου θέλουμε να συλλέξουμε α π ό την αρχική σελίδα είναι το κείμενο σχετικά με το τμήμα μηχανικών π ληροφορικής. Τίτλος και κείμενο, α π ό όλο τον HTML κώδικα ξεχωρίζουμε το τμήμα το ο π οίο π εριέχει το π εριεχόμενο π ου ζητάμε ( ). Η βιβλιοθήκη π ου HTMLAgilitypack έχει την δυνατότητα να αναλύσει τα συστατικά κώδικα HTML. Ο τίτλος της σελίδας θα το π οθετηθεί στη θέση τίτλου σελίδας εφαρμογής. Πρόβλημα γενίκευσης λόγω τίτλου σε h2 και όχι σε divtag. Η συλλογή του κειμένου γίνεται με την ίδια διαδικασία. Ε π ιλογή σε κάθε σελίδα των σημείων ό π ου βρίσκεται το π εριεχόμενο π ου θέλουμε να εμφανίζουμε και α π οθήκευση σε π ίνακες ( με tags και ids). Δημιουργία κατασκευαστή (pivot) της κάθε σελίδας Πίνακες π ου α π οθηκεύονται τα σημεία στα ο π οία βρίσκεται το π εριεχόμενο π ου θέλουμε να εμφανίσουμε Πίνακας με τα links των σελίδων π ου θέλουμε να εμφανίσουμε Συνάρτηση DownloadItem() π ου κατεβάζει όλο τον html κώδικα της σελίδας για κάθε ένα α π ό τα π αρα π άνω links Συνάρτηση StartLoadingData() π ου δημιουργεί μια διεργασία στο π αρασκήνιο για το κατέβασμα των δεδομένων Συνάρτηση voidDisplayContent() με την ο π οία γίνεται η ανάλυση του html κώδικα και αφαιρούμε το π εριεχόμενο Δημιουργία αντικειμένων htmlDoc.LoadHtml(htmlString); και φόρτωση στα αντικείμενα του html κώδικα των σελίδων Η ίδια διαδικασία ε π αναλαμβάνεται σε όλες τις σελίδες. Ε π ιλογή σε κάθε σελίδα των σημείων ό π ου βρίσκεται το π εριεχόμενο π ου θέλουμε να εμφανίζουμε και α π οθήκευση σε π ίνακες ( με tags και ids). Δημιουργία κατασκευαστή (pivot) της κάθε σελίδας Πίνακες π ου α π οθηκεύονται τα σημεία στα ο π οία βρίσκεται το π εριεχόμενο π ου θέλουμε να εμφανίσουμε Πίνακας με τα links των σελίδων π ου θέλουμε να εμφανίσουμε Συνάρτηση DownloadItem() π ου κατεβάζει όλο τον html κώδικα της σελίδας για κάθε ένα α π ό τα π αρα π άνω links Συνάρτηση StartLoadingData() π ου δημιουργεί μια διεργασία στο π αρασκήνιο για το κατέβασμα των δεδομένων Συνάρτηση voidDisplayContent() με την ο π οία γίνεται η ανάλυση του html κώδικα και αφαιρούμε το π εριεχόμενο Δημιουργία αντικειμένων htmlDoc.LoadHtml(htmlString); και φόρτωση στα αντικείμενα του html κώδικα των σελίδων Η ίδια διαδικασία ε π αναλαμβάνεται σε όλες τις σελίδες.

Σύνοψη Προβλήματα : Προβλήματα : Προβλήματα π ου οδηγούν σε ξεχωριστές λύσεις για κάθε σελίδα της εφαρμογής λόγο αδυναμίας χαρακτηρισμού μοναδικότητας των δεδομένων. Εμφάνιση του π ρογράμματος σ π ουδών λόγω δεδομένων στο ίδιο σύνολο. Ανάγκη χρήσης τεχνολογιών ό π ως η JS ΟΝ ή η δημιουργία xml αρχείων ό π ου τα δεδομένα έχουν μια π ιο σαφή μορφή και π ροσδιορίζονται ευκολότερα. Περιορισμός ως π ρος το σύνολο των π ληροφοριών π ου μ π ορεί τελικά η εφαρμογή να π εράσει στον χρήστη Συμ π εράσματα : Συμ π εράσματα : Στόχος η π αροχή γνώσεων ως π ρος κατασκευή εφαρμογής π ρόσβασης σε ιστοσελίδα σε π εριβάλλον Windows Phone. Κατανόηση εννοιών smartphone, mobile OS, λειτουργικό σύστημα Windows Phone, π οιες οι εκδόσεις και τα χαρακτηριστικά του. Γνώσεις για την καλύτερη και ακριβέστερη κατανόηση του εξεταζόμενου ζητήματος. Η εφαρμογή α π οτελεί ένα αρχικό βήμα ως π ρος τον τελικό στόχο για τον ο π οίο α π αιτούνται αναβαθμίσεις υ π ηρεσιών ώστε να καταστεί π λήρων λειτουργική. Περιορισμοί σχεδίασης : Περιορισμοί σχεδίασης : Σταθμός εργασίας ( υ π ολογιστής ) π ου χρησιμο π οιείται για την ανά π τυξη του κώδικα της εφαρμογής. Χρήση π ρόσφατων εκδόσεων του λειτουργικού συστήματος αλλά και των εργαλείων λογισμικού ανά π τυξης. Η π αρούσα έκδοση της εφαρμογής α π έχει α π ό την αντίστοιχη π λήρη έκδοση γιατί σκο π ός ήταν η ε π ίδειξη της τεχνολογίας ανά π τυξης εφαρμογής. Η εφαρμογή θα π ρέ π ει να διατεθεί ως δοκιμαστική έκδοση σε δείγμα χρηστών και να διαμοιραστεί ερωτηματολόγιο αξιολόγησης. Μελλοντικές ε π εκτάσεις : Μελλοντικές ε π εκτάσεις : Ο φοιτητής να έχει π ρόσβαση στο π ροφίλ του στους βαθμούς καθώς και θέματα τις σχολής π ου αφορούν π ροσω π ικά τον ίδιο. Δημιουργία ε π ιλογής για α π οστολή και λήψη άμεσων μηνυμάτων ( κάτι π αρόμοιο με το chat).