[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.38,0:00:12.12,Default,,0000,0000,0000,,♩♫♪♬ Dialogue: 0,0:00:12.36,0:00:17.48,Default,,0000,0000,0000,,Γεια σας, Είμαστε η Shay και η Emily με ένα ακόμη βίντεο για το App Inventor - Ώρα του Κώδικα Dialogue: 0,0:00:17.62,0:00:20.78,Default,,0000,0000,0000,,- Γεια Emily, σε προκαλώ σε γρήγορη ζωγραφική.\N- Φύγαμε! Dialogue: 0,0:00:27.02,0:00:29.56,Default,,0000,0000,0000,,Οκ, είναι λίγο παιδικό, αλλά διασκεδαστικό. Dialogue: 0,0:00:29.65,0:00:33.80,Default,,0000,0000,0000,,Ώρα για το επόμενο βήμα, μετά την πρώτη εικόνα. Dialogue: 0,0:00:33.91,0:00:40.18,Default,,0000,0000,0000,,Θα είναι θαυμάσια εφαρμογή. Θα ζωγραφίσουμε με το δάχτυλο ως πένα. Dialogue: 0,0:00:40.44,0:00:42.09,Default,,0000,0000,0000,,Θα το ονομάσουμε Digital Doogle Dialogue: 0,0:00:42.16,0:00:49.10,Default,,0000,0000,0000,,Πίσω στη σχεδίαση. Το πιάσατε; Πάμε λοιπόν Dialogue: 0,0:00:49.19,0:00:52.48,Default,,0000,0000,0000,,Συνδεθείτε στο App Inventor Dialogue: 0,0:00:52.57,0:00:56.91,Default,,0000,0000,0000,,Δημιουργήστε νέο έργο, το DigitalDoodle Dialogue: 0,0:00:56.99,0:01:00.94,Default,,0000,0000,0000,,Εισάγετε ένα χειριστήριο canvas για αρχή Dialogue: 0,0:01:01.01,0:01:06.04,Default,,0000,0000,0000,,Πριν από αυτό, πρέπει να αποτρέψουμε την περιστροφή της εφαρμογής; Θυμάστε πως; Dialogue: 0,0:01:06.72,0:01:11.54,Default,,0000,0000,0000,,Στα properties της οθόνης sreen1, θέτουμε το Scrollable μη ενεργό (unchecked) Dialogue: 0,0:01:11.64,0:01:16.58,Default,,0000,0000,0000,,Εισάγουμε χειριστήριο Canvas από το Drawing and Animation Dialogue: 0,0:01:16.68,0:01:23.58,Default,,0000,0000,0000,,Στις ιδιότητες θέτουμε το height και το width σε Fill parent Dialogue: 0,0:01:23.71,0:01:25.52,Default,,0000,0000,0000,,Αυτό ανοίγει την έκταση του χειριστηρίου Dialogue: 0,0:01:25.68,0:01:34.14,Default,,0000,0000,0000,,Αν και δεν θα χρειαστεί άμεσα εισάγετε στην εφαρμογή και ένα χειριστήριο accelerometer από το Sensors Dialogue: 0,0:01:34.60,0:01:36.74,Default,,0000,0000,0000,,Ας προγραμματίσουμε Dialogue: 0,0:01:37.07,0:01:42.58,Default,,0000,0000,0000,,Η ανίχνευση του γεγονότος (event) όπου σύρετε το δάχτυλο στην οθόνη είναι εύκολη Dialogue: 0,0:01:42.67,0:01:49.25,Default,,0000,0000,0000,,Επιλέγουμε τα πλακίδια του canvas. Μπορείτε να εντοπίσετε ποιο μας χρειάζετε; Dialogue: 0,0:01:50.19,0:01:53.69,Default,,0000,0000,0000,,Ωραία, χρειαζόμαστε το Canvas1.Dragged Dialogue: 0,0:01:53.77,0:01:59.68,Default,,0000,0000,0000,,Το πλαδίκιο περιέχει μια σειρά από παραμέτρους. Αλλά είναι εύκολο να τις κατανοήσετε Dialogue: 0,0:01:59.74,0:02:05.21,Default,,0000,0000,0000,,Και μπορείς να δει τη βοήθεια, αν αφήσεις το ποντίκι στο σημείο για μερικά δευτερόλεπτα Dialogue: 0,0:02:05.86,0:02:11.81,Default,,0000,0000,0000,,Τέλεια, θέλουμε να σχεδιάσουμε μια γραμμή, από το σημείο που ξεκίνησε το δάχτυλο, μέχρι εκεί που τώρα Dialogue: 0,0:02:11.91,0:02:17.51,Default,,0000,0000,0000,,Τελικά, θα σχεδιαστούν στην οθόνη (canvas) πολλές μικροσκοπικές γραμμές, μεταξύ των σημείων που σύρθηκε το ποντίκι. Dialogue: 0,0:02:17.60,0:02:20.91,Default,,0000,0000,0000,,Αυτό θα μοιάζει σα να σχεδιάζουμε στην οθόνη Dialogue: 0,0:02:20.98,0:02:30.92,Default,,0000,0000,0000,,Πρώτα, πρέπει να οριστεί το πλακίδιο που θα σχεδιάζει τη γραμμή. Στο canvas1, επιλέξτε το canvas1.drawline Dialogue: 0,0:02:33.22,0:02:37.77,Default,,0000,0000,0000,,Πρέπει να οριστούν οι συντεταγμένες Χ, Υ για την αρχή και το τέλος της γραμμής Dialogue: 0,0:02:37.87,0:02:44.18,Default,,0000,0000,0000,,Το γεγονός WhenDragged θα καλέσει την διαδικασία DrawLine ξανά και ξανά όσο το δάχτυλο κινείται στην οθόνη Dialogue: 0,0:02:44.29,0:02:47.79,Default,,0000,0000,0000,,Απλά πρέπει να δώσουμε τις συντεταγμένες Χ, Υ Dialogue: 0,0:02:47.85,0:02:51.45,Default,,0000,0000,0000,,Χρησιμοποιήστε τις παραμέτρους PreviousX και PreviousY Dialogue: 0,0:02:52.76,0:02:55.12,Default,,0000,0000,0000,,Επίσης, τις παραμέτρους CurrentX και CurrentY Dialogue: 0,0:02:57.58,0:02:58.84,Default,,0000,0000,0000,,Δοκιμάστε την εφαρμογή Dialogue: 0,0:02:59.77,0:03:01.18,Default,,0000,0000,0000,,Πρέπει να σχεδιάζετε γραμμή στην οθόνη Dialogue: 0,0:03:03.40,0:03:08.82,Default,,0000,0000,0000,,Αυτή η εφαρμογή είναι τέλεια, αλλά θα ήταν όμορφο, αν η οθόνη καθάριζε με την κίνησή της (αντί το πάτημα κουμπιού) Dialogue: 0,0:03:08.88,0:03:10.36,Default,,0000,0000,0000,,Ναι Dialogue: 0,0:03:10.47,0:03:13.32,Default,,0000,0000,0000,,Θυμηθείτε ότι έχει εισαχθεί accelator sensor στην αρχή Dialogue: 0,0:03:13.32,0:03:16.32,Default,,0000,0000,0000,,Ναι, τώρα θα τον προγραμματίσουμε Dialogue: 0,0:03:16.32,0:03:18.48,Default,,0000,0000,0000,,Στα χειριστήρια του accelator Sensot επιλέγουμε το γεγονός When Shaking Dialogue: 0,0:03:18.57,0:03:22.81,Default,,0000,0000,0000,,Αυτό το γεγονός θα οδηγεί σε καθάρισμα της οθόνης Dialogue: 0,0:03:22.87,0:03:26.14,Default,,0000,0000,0000,,Στην παλέτα του canvas, επιλέγουμε canvas1.Clear. Το εισάγουμε στο προηγούμενο πλακίδιο Dialogue: 0,0:03:26.24,0:03:34.66,Default,,0000,0000,0000,,Ας δοκιμάσουμε πάλι την εφαρμογή Dialogue: 0,0:03:35.67,0:03:37.02,Default,,0000,0000,0000,,Δουλεύει; Dialogue: 0,0:03:37.15,0:03:39.38,Default,,0000,0000,0000,,Τέλεια, οπότε δημιουργήσαμε μια απλή εφαρμογή που μπορει να επεκταθεί με πολλούς τρόπους Dialogue: 0,0:03:39.46,0:03:45.58,Default,,0000,0000,0000,,Στην αρχή του βίντεο, λάβαμε φωτογραφία με το κινητό και μετά σχεδιάσαμε πάνω της Dialogue: 0,0:03:45.66,0:03:55.06,Default,,0000,0000,0000,,Θα μπορούσατε να δημιουργήσετε κουμπιά για την επιλογή διαφορετικών χρωμάτων για τις γραμμές Dialogue: 0,0:03:55.17,0:03:59.15,Default,,0000,0000,0000,,Όλες αυτές οι επεκτάσεις επεξηγούνται στο PaintPot tutorial Dialogue: 0,0:03:59.22,0:04:03.78,Default,,0000,0000,0000,,Όπως αντιλαμβάνεστε οι δυνατότητες του App Inventor είναι ανεξάντλητες. Αξιοποιεί όλες τις δυνατότητες του τηλεφώνου σας Dialogue: 0,0:04:03.88,0:04:10.82,Default,,0000,0000,0000,,Μπορείτε ακόμη και να πραγματοποιήσετε κλήσεις ή να λάβετε μηνύματα κειμένου Dialogue: 0,0:04:10.89,0:04:15.35,Default,,0000,0000,0000,,Μπορείτε ακόμη και χρησιμοποιώντας ταμπλέτα (με wifi) να κάνετε θαυμαστά πράγματα Dialogue: 0,0:04:15.44,0:04:18.56,Default,,0000,0000,0000,,Ευχαριστούμε πολύ που παρακολουθήσατε το βίντεο. Δείτε περισσότερο στην ιστοσελίδα του App Inventor Dialogue: 0,0:04:18.65,0:04:24.49,Default,,0000,0000,0000,,Καλή συνέχεια Dialogue: 0,0:04:24.60,0:04:26.30,Default,,0000,0000,0000,,♩♫♪♬