Πώς Codea σας επιτρέπει να δημιουργήσετε τις δικές σας εφαρμογές iPad

Το Codea είναι μια αγορά $ 15 από το App Store και σας επιτρέπει να δημιουργείτε εύκολα τις δικές σας εφαρμογές iPad.

Το Codea είναι μια αγορά $ 15 από το App Store και σας επιτρέπει να δημιουργείτε εύκολα τις δικές σας εφαρμογές iPad.
Διαφήμιση

Είστε έτοιμοι να δώσετε κωδικοποίηση; Ο κώδικας μπορεί να σας βοηθήσει.

Η δημιουργία μιας εφαρμογής iPad δεν είναι εύκολη, αλλά σίγουρα δεν είναι αδύνατη. Ο καθένας πρέπει να ξεκινήσει κάπου και υπάρχουν διάφορες εφαρμογές και υπηρεσίες που θέλουν να κάνουν τα πρώτα σας βήματα όσο το δυνατόν πιο ευχάριστα.

Codea είναι μια τέτοια επιλογή. Είναι μια αγορά $ 15 από το App Store, αλλά μετατρέπει το iPad σε μια αρκετά ικανή σουίτα δημιουργίας εφαρμογών. Αν βρείτε την ιδέα της κωδικοποίησης αποθαρρυντικό αλλά είστε πρόθυμοι να το δώσετε ένα go Coding Boot Camp για τους αρχαρίους: Θα έπρεπε να πάρετε ένα; Κωδικοποίηση Camp Boot για αρχάριους: Θα έπρεπε να το πάρετε; Πλήρεις καταυλισμοί εκκίνησης κωδικοποίησης παρέχουν μια είσοδο στον χώρο κωδικοποίησης. Μάθετε τι είναι, τι θα μάθετε και αν είναι το κατάλληλο για το ταξίδι προγραμματισμού σας! Διαβάστε περισσότερα, αυτό μπορεί να είναι η απάντηση.

Πρώτα βήματα

Όταν ξεκινάτε ένα νέο έργο στο Codea, θα δείτε ένα βασικό script Hello World. Είτε είστε νέοι στην κωδικοποίηση ή απλώς καινούργιοι στο πρόγραμμα, αξίζει να το διασκεδάσετε για λίγο.

γεια κόσμο coda ipad

Όλα αυτά είναι αρκετά βασικά πράγματα. Η λειτουργία ρύθμισης καλείται μία φορά, ενώ η λειτουργία κλήσης καλείται συνεχώς. Αυτό είναι ένα σημαντικό στοιχείο όταν αποφασίζετε πού να τοποθετήσετε τον δικό σας κώδικα στο σενάριο.

Η γραμμή 5 εμφανίζει απλώς Hello World! ως κείμενο στην κονσόλα. Εν τω μεταξύ, η γραμμή 11 ορίζει το χρώμα φόντου και η γραμμή 13 ορίζει το πλάτος της διαδρομής που θα σχεδιάσουμε με μια στιγμή, όπως περιγράφεται στις σημειώσεις του συγγραφέα.

επιλογή χρώματος codea ipad

Πατήστε τους αριθμούς που υπαγορεύουν το χρώμα του φόντου και θα δείτε έναν από τους τρόπους με τους οποίους ο Codea διαφέρει από τον τυπικό επεξεργαστή κώδικα Ο κώδικας του Visual Studio είναι ο τέλειος κειμενογράφος και επεξεργαστής σεναρίων για Mac Το Visual Studio Code είναι ο τέλειος επεξεργαστής κειμένου και scripting για Mac ο επεξεργαστής κειμένου υποστηρίζει μυριάδες γλώσσες και δεν χρειάζεται καν να το συγκρίνετε με τον Xcode, επειδή εξυπηρετούν διαφορετικές ανάγκες. Διαβάστε περισσότερα . Αυτός ο επιλογέας χρωμάτων είναι ένας εύκολος τρόπος για να επιλέξετε την ακριβή σκιά που θέλετε χρησιμοποιώντας μια διεπαφή αφής.

Κάντε κλικ στο κουμπί αναπαραγωγής στην κάτω δεξιά γωνία της διεπαφής για να εκτελέσετε τον κώδικα.

κόκκινο φόντο codea ipad

Όπως βλέπετε, αυτή τη στιγμή δεν συμβαίνουν πολλά. Αλλά Hello World! εμφανίζεται στην κονσόλα και το φόντο έχει αλλάξει στην κόκκινη σκιά που επιλέξαμε. Τώρα που είμαστε λίγο πιο εξοικειωμένοι με τη διεπαφή, μπορούμε να αρχίσουμε κάποιες μεγαλύτερες αλλαγές.

Σχεδίαση σχήματος

Στη συνέχεια, θα σχεδιάσουμε έναν κύκλο χρησιμοποιώντας κώδικα. Χρησιμοποιήστε το πίσω βέλος στην κάτω αριστερή γωνία της οθόνης για να επιστρέψετε στον επεξεργαστή σεναρίων. Στη συνέχεια, προσθέστε τον ακόλουθο κώδικα στη λειτουργία κλήρωσης :

ellipse(WIDTH/2, HEIGHT/2, 200) 

Ας ξεδιπλώσουμε για λίγο. Η εντολή ελλείψεων δηλώνει ότι θέλουμε να σχεδιάσουμε έναν κύκλο. WIDTH / 2 και HEIGHT / 2 χειρίζονται τη θέση τους στην οθόνη - χρησιμοποιούμε μια συντόμευση για να την τοποθετήσουμε στο νεκρό σημείο διαιρώντας το συνολικό πλάτος και ύψος της οθόνης κατά δύο. Εναλλακτικά, θα μπορούσατε να δηλώσετε μόνο μια αριθμητική αναφορά. Τέλος, ο αριθμός 200 ορίζει το μέγεθος που θέλουμε. Το πλάτος της διαδρομής έχει ήδη οριστεί νωρίτερα στη δέσμη ενεργειών.

scripting ένας κύκλος codea ipad

Πάνω, μπορείτε να δείτε πώς θα πρέπει να φαίνεται το σενάριό σας. Πατήστε το κουμπί αναπαραγωγής στο εικονικό πληκτρολόγιο για να εκτελέσετε τον κώδικα.

κύκλος κλήρωση κώδικα ipad

Ο κύκλος μας δείχνει ακριβώς πώς θα έπρεπε. Μη διστάσετε να ξοδέψετε λίγο χρόνο για να αλλάξετε το αποτέλεσμα. Στη συνέχεια, θα κάνουμε τα πράγματα λίγο πιο διαδραστικά.

Προσθέτοντας κάποια αλληλεπίδραση

Τώρα που έχουμε σχεδιάσει ένα σχήμα, ας επεξεργαστούμε τον κώδικα μας έτσι ώστε ο χρήστης να μπορεί πραγματικά να κάνει κάτι μαζί του. Ακριβώς με την αλλαγή μιας γραμμής κώδικα, μπορούμε να τους επιτρέψουμε να αλληλεπιδρούν με το σχήμα μέσω της οθόνης αφής.

Απλά πρέπει να αλλάξουμε τη γραμμή 18 στα εξής:

 ellipse(CurrentTouch.x, CurrentTouch.y, 200) 

Ποια θα πρέπει να μοιάζει με την παρακάτω εικόνα στον επεξεργαστή σεναρίων.

σύρετε τον κύκλο codea ipad

Είμαστε απλά λέγοντας ότι οι συντεταγμένες X και Y του κύκλου θα πρέπει να αντιστοιχούν σε οπουδήποτε το δάχτυλο του χρήστη είναι στην οθόνη αφής 10 Έργα για να χρησιμοποιήσετε το Raspberry Pi οθόνη αφής σας 10 Έργα για να χρησιμοποιήσετε την οθόνη σας Touch Screen της Raspberry Pi Εάν έχετε αφήσει το Raspberry σας Pi οθόνη αφής συλλέγοντας τη σκόνη σε ένα συρτάρι, μια από αυτές τις ιδέες θα πρέπει να εκραγεί το ενδιαφέρον σας αρκετά για να το βγάλουμε ξανά! Διαβάστε περισσότερα . Το βάζουμε αυτό στη λειτουργία κλήρωσης, επομένως θα ενημερώνεται συνεχώς, επιτρέποντας στον χρήστη να σύρει το σχήμα γύρω.

Πατήστε το κουμπί αναπαραγωγής και δείτε εάν μπορείτε να μετακινήσετε επιτυχώς τον κύκλο.

Είμαστε έτοιμοι. Έχουμε μια πολύ απλή εφαρμογή και μπορούμε πραγματικά να κάνουμε κάτι με αυτό. Το μόνο πρόβλημα είναι ότι δεν είναι πραγματικά χρήσιμο. Στη συνέχεια, θα δημιουργήσουμε μια εφαρμογή που εξυπηρετεί πραγματικά κάποιο σκοπό.

Επόμενα βήματα

Το πολύ ισχυρό πράγμα για το Codea είναι ότι σας δίνει πρόσβαση σε μερικά από τα πιο χρήσιμα χαρακτηριστικά του iPad και σας διευκολύνει να τα εφαρμόσετε στο έργο σας. Θα συνεργαστούμε με τις υπηρεσίες εντοπισμού θέσης.

Για τα χρήματά μου, το καλύτερο κάρυ που μπορείτε να πάρετε οπουδήποτε σερβίρεται στην Κουζίνα Τζαμί στο Εδιμβούργο της Σκωτίας. Ως εκ τούτου, συχνά επιθυμώ ήξερα ακριβώς πόσο μακριά θα χρειαζόταν να ταξιδέψω για να φάω εκεί. Πρόκειται να κωδικοποιήσουμε μια απλή εφαρμογή Μάθετε να κωδικοποιείτε την επανεξέταση των υπαρχουσών εφαρμογών για δωρεάν Μάθετε τον κώδικα με την επανεξέταση των υπαρχουσών εφαρμογών δωρεάν Αυτή η τοποθεσία σάς επιτρέπει να δημιουργείτε ή να ανακατεύετε εφαρμογές, επιτρέποντάς σας να είστε δημιουργικοί χωρίς τον φόβο να σπάσετε τίποτα. Διαβάστε περισσότερα ότι μας δίνει αυτές τις πληροφορίες.

Το πρώτο πράγμα που πρέπει να κάνουμε είναι να δώσουμε στην εφαρμογή μας πρόσβαση σε υπηρεσίες τοποθεσίας. Για να το κάνετε αυτό, ξεκινήστε ένα νέο έργο και εισαγάγετε αυτόν τον κώδικα στη λειτουργία ρύθμισης .

 location.enable() 

Σημειώστε ότι το θέτουμε αυτό στη ρύθμιση αντί να σχεδιάσουμε, γιατί χρειάζεται μόνο να τρέξει μία φορά. Μπορούμε να ελέγξουμε αν αυτό λειτουργεί, τρέχοντας την εφαρμογή μας και βλέπουμε αν μας ζητείται να της δώσουμε πρόσβαση στην τοποθεσία μας.

άδεια θέσης codea ipad

Στη συνέχεια, θα προσθέσουμε κάποιο κωδικό που θα τραβήξει την απόσταση μεταξύ της επιλεγμένης τοποθεσίας και της συσκευής και θα παρουσιάσει αυτό ως κείμενο. Αν θέλετε να ρυθμίσετε μια εφαρμογή που χρησιμοποιεί διαφορετική τοποθεσία, τραβήξτε τώρα το γεωγραφικό πλάτος και το γεωγραφικό πλάτος.

Στη συνέχεια, προσθέστε τον ακόλουθο κώδικα στη λειτουργία κλήρωσης:

 text("You are...", WIDTH/2, 250) text((location.distanceTo(55.945, -3.185)), WIDTH/2, 200) text("...meters away from the best curry around.", WIDTH/2, 150) 

Η πρώτη και η τρίτη γραμμή αυτού του κώδικα είναι απλά κείμενο, χρησιμοποιώντας και πάλι το μέγιστο πλάτος της οθόνης διαιρούμενο με δύο για να βεβαιωθείτε ότι είναι κεντραρισμένο, αλλά χρησιμοποιώντας μια συγκεκριμένη αριθμητική αναφορά, ώστε να μπορούν να ρυθμιστούν καλά και οι τρεις γραμμές κειμένου.

Η εντολή location.distanceTo χρειάζεται μόνο το γεωγραφικό πλάτος και το γεωγραφικό μήκος. Πώς λειτουργεί το GPS Tracking και τι μπορείτε να παρακολουθείτε με αυτό; Πώς λειτουργεί το GPS Tracking και τι μπορείτε να παρακολουθείτε με αυτό; GPS. Το γνωρίζουμε ως την τεχνολογία που μας καθοδηγεί από το Α στο Β. Αλλά το GPS είναι κάτι περισσότερο από αυτό. Υπάρχει ένας κόσμος δυνατοτήτων και δεν θέλουμε να χάσετε. Διαβάστε περισσότερα για την επιθυμητή τοποθεσία. Θα υπολογίσει πόσο μακριά βρίσκεται το iPad και από τη στιγμή που το τοποθετήσαμε όπου θα έλειπε κανονικά το κείμενο, θα εμφανίσει αυτόν τον αριθμό στην οθόνη.

Ας πιέσουμε το κουμπί αναπαραγωγής και δοκιμάστε την εφαρμογή μας.

μέτρα μακριά codea ipad

Εκεί πηγαίνουμε. Είναι απλό, αλλά λειτουργεί. Codea κάνει πραγματικά την κωδικοποίηση για iOS Ο γρηγορότερος τρόπος για να μάθετε Swift Προγραμματισμός σε κίνηση Ο γρηγορότερος τρόπος για να μάθετε Swift Προγραμματισμός σε κίνηση Υπάρχουν πολλοί τρόποι για να μάθετε τη νέα γλώσσα προγραμματισμού Swift, αλλά σκεφτήκατε να το μάθετε στην κινητή συσκευή σας ; Αυτή η εφαρμογή καθιστά πραγματικά εύκολη και αποτελεσματική. Διαβάστε πιο προσιτό: μόλις ξεκινήσαμε και ήδη έχουμε κατορθώσει να εφαρμόσουμε τα στοιχεία ελέγχου οθόνης αφής και να χρησιμοποιήσουμε τις υπηρεσίες εντοπισμού θέσης. Ο ουρανός είναι το όριο για εδώ έξω.

Έχετε συμβουλές για το πώς να αξιοποιήσετε στο έπακρο το Codea; Ή ψάχνετε βοήθεια για ένα συγκεκριμένο έργο; Είτε έτσι είτε αλλιώς, γιατί να μην συμμετάσχετε στη συνομιλία στην παρακάτω ενότητα σχολίων;

In this article