[*] Oι υβριδικές κινητές εφαρμογές, χρησιμοποιούν τις ίδιες τεχνολογίες ανάπτυξης περιεχομένου που χρησιμοποιούν και οι κινητές ιστοσελίδες
Σωστό
Λάθος
[*] Οι εγγενείς κινητές εφαρμογές:
Γράφονται συνήθως σε HTML5 κώδικα σε συνδυασμό με την χρήση CSS3 και Javascript
Αναπτύσονται αποκλειστικά σε Java και έτσι εκτελούνται σε όλα τα γνωστά λειτουργικά συστήματα κινητών συσκευών.
Αναπτύσονται σε κατάλληλη γλώσσα προγραμματισμού ανάλογα με το λειτουργικό σύστημα στο οποίο στοχεύουν.
[*] Ο τρόπος διανομής και η συνδεσιμότητα είναι παρόμοια για τις υβριδικές και τις εγγενείς κινητές συσκευές:
Σωστό
Λάθος
[*] Η εντολή «Toast.makeText(this,message,Toast.LENGTH_SHORT).show()», σε μια εφαρμογή android επιτρέπει:
Την εμφάνιση ενός toast μηνύματος στην οθόνη
Την είσοδο ενός sting από τον χρήστη και την αποθήκευση του στην μεταβλητή message
Την μεταφορά ενός toast μηνύματος μέσω intent σε μια άλλη εφαρμογή
[*] Για την ενσωμάτωση και την χρήση της υπηρεσίας των χαρτών της Google, σε μια android εφαρμογή, είναι απαραίτητη η λήψη ενός κλειδιού (Google Maps API key).
Σωστό
Λάθος
[**] Το παρακάτω τμήμα κώδικα: <div style="clear: left;"> <input type="reset" value="Λειτουργία" /> </div>
Χρησιμοποιείται για την στοίχιση κειμένου στα αριστερά της οθόνης
Χρησιμοποιείται για την υποστήριξη καθαρίσματος μιας φόρμας από τις επιλογές που έχει δώσει ο χρήστης
Χρησιμοποιείται για την υποβολή των στοιχείων που έχει δώσει ο χρήστης και στην συνέχεια την επαναφορά σε προηγούμενη οθόνη
[**] Η εντολή «map.addMarker(new MarkerOptions().position(Χ).title("Message"))» χρησιμοποιείται για την εμφάνιση της τρέχουσας τοποθεσίας του χρήστη στο χάρτη, εμφανίζοντάς του παράλληλα ένα μήνυμα.
Σωστό
Λάθος
[*] Η JavaScript είναι μια δυναμική γλώσσα προγραμματισμού η οποία:
χρησιμοποιείται ευρέως από τους Web browsers, όσον αφορά μάλιστα την πλευρά του πελάτη θεωρείται η κύρια γλώσσα του Διαδικτύου
είναι ικανή να ελέγξει όλα τα στοιχεία του Document Object Model μια ιστοσελίδας και να τα πυροδοτήσει προκαλώντας διάφορα συμβάντα
είναι ικανή να υποστηρίξει την έννοια της φορητότητας στις κινητές εφαρμογές για όλες τις πλατφόρμες και συσκευές
συνδυάζει όλα τα προαναφερόμενα χαρακτηριστικά
συνδυάζει τα προαναφερόμενα χαρακτηριστικά των επιλογών Α) και C)
[*] Η mobile jQuery είναι μια βιβλιοθήκη, ένα πλαίσιο (framework), η οποία:
δεν βασίζεται στη βιβλιοθήκη jQuery
χρησιμοποιεί τις HTML5, CSS3 και JavaScript
διαχειρίζεται συμβάντα των κινητών συσκευών για την δημιουργία κινητών εφαρμογών
συνδυάζει όλα τα προαναφερόμενα χαρακτηριστικά
συνδυάζει τα προαναφερόμενα χαρακτηριστικά των επιλογών Β) και C)
[**] Ποια από τις ακόλουθες επιλογές δεν αποτελεί σημείο προβληματισμού στην ανάπτυξη κινητών ιστοσελίδων:
Είναι διαφορετικά τα πλαίσια κινητών χρηστών σε σχέση με τους χρήστες σταθερών υπολογιστών
Υπάρχουν στη κυκλοφορία πολλά κινητά, με διαφορετικούς περιηγητές, με διαφορετικές εκδοχές
Είναι διαφορετικές οι γλώσσες προγραμματισμού σε σχέση με αυτές που απαιτούνται για την ανάπτυξη ιστοσελίδων για σταθερούς υπολογιστές (δηλ. ιστοσελίδων του παραδοσιακού ενσύρματου Ιστού)
Τα ασύρματα/κινητά δίκτυα είναι πιο αργά, ενώ και το υλικό είναι πιο αργό και με λιγότερη διαθέσιμη μνήμη σε σχέση με τους αντίστοιχους διαθέσιμους πόρους των σταθερών υπολογιστών για πρόσβαση σε ιστοσελίδες