Ανάπτυξη εφαρμογής στο περιβάλλον WinRT με χρήση της γλώσσας προγραμματισμού C#

Σοφιανίδης, Αθανάσιος (2014) Ανάπτυξη εφαρμογής στο περιβάλλον WinRT με χρήση της γλώσσας προγραμματισμού C#. BSc thesis, ΤΕΙ Δυτικής Μακεδονίας.

[img] Text
EI13_2014.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB)

Abstract

Στόχος της παρούσας πτυχιακής εργασίας είναι η ανάπτυξη, παρουσίαση και δημοσίευσης στο window store μιας εφαρμογής χρησιμοποιώντας την νέα πλατφόρμα WinRT (Windows Runtime) που εισήγαγε το λειτουργικό Microsoft Windows 8. Ενώ η συγκεκριμένη πλατφόρμα υποστηρίζει την ανάπτυξη εφαρμογών χρησιμοποιώντας διαφορετικές γλώσσες προγραμματισμού (όπως VB.NET (managed), C++ (unmanaged), HTML και Javascript), η γλώσσα που επιλέχθηκε για αυτήν την εργασία είναι η C# και η υποκείμενη σ΄αυτήν πλατφόρμα .Net Framework. Αρχικά αναλύονται και αποσαφηνίζονται έννοιες προσκείμενες στο .Net Framework όπως τα Common Language Runtime (CLR), Base Class Library (BCL), Common Type System (CTS), Just-In-Time compilation (JIT). Ταυτόχρονα παρουσιάζονται κάποιες θεμελιώδεις έννοιες στον προγραμματισμό του .Net Framework όπως ο χειρισμός εξαιρέσεων, ο πολυνηματικός και ασύγχρονος προγραμματισμός, ο garbage collector (GC) καθώς και κάποια από τα δομικά στοιχεία της γλώσσας C#. Στη συνέχεια γίνεται μια σύντομη παρουσίαση του λειτουργικού της Microsoft Windows 8 και των καινοτόμων αλλαγών που φέρνει τόσο για τον τελικό χρήστη όσο και για τον προγραμματιστή (μέσω της πλατφόρμας WinRT). Έπειτα, παρουσιάζεται η εφαρμογή που αναπτύχθηκε και τα κύρια χαρακτηριστικά της. Επεξηγείται το μεγαλύτερο μέρος του κώδικα της εφαρμογής διευκρινίζοντας όχι μόνα τις τεχνικές λεπτομέρειες του κώδικα αλλά και γιατί επιλέχθηκε ο συγκεκριμένος τρόπος επίλυσης του εκάστοτε προβλήματος όπου αυτό κρίνεται απαραίτητο. Τέλος γίνεται αναφορά στον τρόπο αποστολής και δημοσίευσης της εφαρμογής Windows Store.

Item Type: Thesis (BSc)
Corporate Creators: Γεωργιάδης Παντελής
Uncontrolled Keywords: Windows 8., C#, WinRT, Microsoft Windows 8., Windows Store
Subjects: Δ > Διαδικτυακός προγραμματισμός
Γ > Γλώσσες προγραμματισμού (Ηλεκτρονικοί Υπολογιστές)
Divisions: Σχολή Τεχνολογικών Εφαρμογών > Τμήμα Μηχανικών Πληροφορικής ΤΕ (Καστοριά)
Depositing User: Προσωπικό Βιβλιοθήκης
Date Deposited: 21 Apr 2016 06:05
Last Modified: 21 Apr 2016 06:05
URI: http://anaktisis.uowm.gr/id/eprint/8094

Ενέργειες (απαιτείται σύνδεση)

View Item View Item

Created by  Elidoc

To Top