< Return to Video

Digital Doodle, MIT App Inventor Tutorial #4

  • 0:02 - 0:12
    ♩♫♪♬
  • 0:12 - 0:17
    Γεια σας, Είμαστε η Shay και η Emily με ένα ακόμη βίντεο για το App Inventor - Ώρα του Κώδικα
  • 0:18 - 0:21
    - Γεια Emily, σε προκαλώ σε γρήγορη ζωγραφική.
    - Φύγαμε!
  • 0:27 - 0:30
    Οκ, είναι λίγο παιδικό, αλλά διασκεδαστικό.
  • 0:30 - 0:34
    Ώρα για το επόμενο βήμα, μετά την πρώτη εικόνα.
  • 0:34 - 0:40
    Θα είναι θαυμάσια εφαρμογή. Θα ζωγραφίσουμε με το δάχτυλο ως πένα.
  • 0:40 - 0:42
    Θα το ονομάσουμε Digital Doogle
  • 0:42 - 0:49
    Πίσω στη σχεδίαση. Το πιάσατε; Πάμε λοιπόν
  • 0:49 - 0:52
    Συνδεθείτε στο App Inventor
  • 0:53 - 0:57
    Δημιουργήστε νέο έργο, το DigitalDoodle
  • 0:57 - 1:01
    Εισάγετε ένα χειριστήριο canvas για αρχή
  • 1:01 - 1:06
    Πριν από αυτό, πρέπει να αποτρέψουμε την περιστροφή της εφαρμογής; Θυμάστε πως;
  • 1:07 - 1:12
    Στα properties της οθόνης sreen1, θέτουμε το Scrollable μη ενεργό (unchecked)
  • 1:12 - 1:17
    Εισάγουμε χειριστήριο Canvas από το Drawing and Animation
  • 1:17 - 1:24
    Στις ιδιότητες θέτουμε το height και το width σε Fill parent
  • 1:24 - 1:26
    Αυτό ανοίγει την έκταση του χειριστηρίου
  • 1:26 - 1:34
    Αν και δεν θα χρειαστεί άμεσα εισάγετε στην εφαρμογή και ένα χειριστήριο accelerometer από το Sensors
  • 1:35 - 1:37
    Ας προγραμματίσουμε
  • 1:37 - 1:43
    Η ανίχνευση του γεγονότος (event) όπου σύρετε το δάχτυλο στην οθόνη είναι εύκολη
  • 1:43 - 1:49
    Επιλέγουμε τα πλακίδια του canvas. Μπορείτε να εντοπίσετε ποιο μας χρειάζετε;
  • 1:50 - 1:54
    Ωραία, χρειαζόμαστε το Canvas1.Dragged
  • 1:54 - 2:00
    Το πλαδίκιο περιέχει μια σειρά από παραμέτρους. Αλλά είναι εύκολο να τις κατανοήσετε
  • 2:00 - 2:05
    Και μπορείς να δει τη βοήθεια, αν αφήσεις το ποντίκι στο σημείο για μερικά δευτερόλεπτα
  • 2:06 - 2:12
    Τέλεια, θέλουμε να σχεδιάσουμε μια γραμμή, από το σημείο που ξεκίνησε το δάχτυλο, μέχρι εκεί που τώρα
  • 2:12 - 2:18
    Τελικά, θα σχεδιαστούν στην οθόνη (canvas) πολλές μικροσκοπικές γραμμές, μεταξύ των σημείων που σύρθηκε το ποντίκι.
  • 2:18 - 2:21
    Αυτό θα μοιάζει σα να σχεδιάζουμε στην οθόνη
  • 2:21 - 2:31
    Πρώτα, πρέπει να οριστεί το πλακίδιο που θα σχεδιάζει τη γραμμή. Στο canvas1, επιλέξτε το canvas1.drawline
  • 2:33 - 2:38
    Πρέπει να οριστούν οι συντεταγμένες Χ, Υ για την αρχή και το τέλος της γραμμής
  • 2:38 - 2:44
    Το γεγονός WhenDragged θα καλέσει την διαδικασία DrawLine ξανά και ξανά όσο το δάχτυλο κινείται στην οθόνη
  • 2:44 - 2:48
    Απλά πρέπει να δώσουμε τις συντεταγμένες Χ, Υ
  • 2:48 - 2:51
    Χρησιμοποιήστε τις παραμέτρους PreviousX και PreviousY
  • 2:53 - 2:55
    Επίσης, τις παραμέτρους CurrentX και CurrentY
  • 2:58 - 2:59
    Δοκιμάστε την εφαρμογή
  • 3:00 - 3:01
    Πρέπει να σχεδιάζετε γραμμή στην οθόνη
  • 3:03 - 3:09
    Αυτή η εφαρμογή είναι τέλεια, αλλά θα ήταν όμορφο, αν η οθόνη καθάριζε με την κίνησή της (αντί το πάτημα κουμπιού)
  • 3:09 - 3:10
    Ναι
  • 3:10 - 3:13
    Θυμηθείτε ότι έχει εισαχθεί accelator sensor στην αρχή
  • 3:13 - 3:16
    Ναι, τώρα θα τον προγραμματίσουμε
  • 3:16 - 3:18
    Στα χειριστήρια του accelator Sensot επιλέγουμε το γεγονός When Shaking
  • 3:19 - 3:23
    Αυτό το γεγονός θα οδηγεί σε καθάρισμα της οθόνης
  • 3:23 - 3:26
    Στην παλέτα του canvas, επιλέγουμε canvas1.Clear. Το εισάγουμε στο προηγούμενο πλακίδιο
  • 3:26 - 3:35
    Ας δοκιμάσουμε πάλι την εφαρμογή
  • 3:36 - 3:37
    Δουλεύει;
  • 3:37 - 3:39
    Τέλεια, οπότε δημιουργήσαμε μια απλή εφαρμογή που μπορει να επεκταθεί με πολλούς τρόπους
  • 3:39 - 3:46
    Στην αρχή του βίντεο, λάβαμε φωτογραφία με το κινητό και μετά σχεδιάσαμε πάνω της
  • 3:46 - 3:55
    Θα μπορούσατε να δημιουργήσετε κουμπιά για την επιλογή διαφορετικών χρωμάτων για τις γραμμές
  • 3:55 - 3:59
    Όλες αυτές οι επεκτάσεις επεξηγούνται στο PaintPot tutorial
  • 3:59 - 4:04
    Όπως αντιλαμβάνεστε οι δυνατότητες του App Inventor είναι ανεξάντλητες. Αξιοποιεί όλες τις δυνατότητες του τηλεφώνου σας
  • 4:04 - 4:11
    Μπορείτε ακόμη και να πραγματοποιήσετε κλήσεις ή να λάβετε μηνύματα κειμένου
  • 4:11 - 4:15
    Μπορείτε ακόμη και χρησιμοποιώντας ταμπλέτα (με wifi) να κάνετε θαυμαστά πράγματα
  • 4:15 - 4:19
    Ευχαριστούμε πολύ που παρακολουθήσατε το βίντεο. Δείτε περισσότερο στην ιστοσελίδα του App Inventor
  • 4:19 - 4:24
    Καλή συνέχεια
  • 4:25 - 4:26
    ♩♫♪♬
Title:
Digital Doodle, MIT App Inventor Tutorial #4
Description:

more » « less
Video Language:
English
Duration:
04:40

Greek subtitles

Revisions