Διαφήμιση
Οταν πρόκειται για ανάπτυξη εφαρμογών για κινητά Ένας γρήγορος οδηγός για την ανάπτυξη εφαρμογών Android Με το Google App Inventor Διαβάστε περισσότερα Ειδικότερα, το πιο κοντά στο MUO είναι το άρθρο του Beth πώς να αναπτύξει μια εφαρμογή iPhone Πώς να αναπτύξετε μια απλή εφαρμογή iPhone και υποβάλετε το στο iTunes Διαβάστε περισσότερα . Ακόμη και με την προσέγγιση του iPhone, πρέπει να μάθετε τον Στόχο-Γ. Με άλλα λόγια - πρέπει να μάθετε πώς να γίνετε κωδικοποιητής. Λοιπόν, για όσους από εσάς εκτιμούν τον οπτικό προγραμματισμό όπως εγώ, τότε θα είστε πολύ χαρούμενοι που θα μάθετε ότι το Android το έχει κάνει είναι δυνατόν για όσους έχουν ακόμη και την πιο βασική εμπειρία προγραμματισμού να δημιουργήσουν το δικό τους υψηλής ποιότητας και εξαιρετικά λειτουργικό Android εφαρμογών. Το μυστικό όπλο για την ανάπτυξη εφαρμογών Android; Ονομάζεται ΕΦΑΡΜΟΓΗ Εφαρμογών Google [ΕΝΑΛΛΑΓΗ ΕΡΓΩΝ] και προσφέρεται στο Google Labs.
Ρύθμιση του Εφαρμοστή Εφαρμογών της Google
Ο εφευρέτης App αποτελείται από τρία μέρη. Υπάρχει το εργαλείο σχεδίασης, ο επεξεργαστής μπλοκ και τέλος η διαμόρφωση του τηλεφώνου σας.
Το πρώτο πράγμα που πρέπει να κάνετε είναι να ρυθμίσετε το τηλέφωνό σας. Μπαίνω Ρυθμίσεις -> Εφαρμογές και βεβαιωθείτε ότι "Αγνωστες πηγές". Αυτό επιτρέπει στον επεξεργαστή μπλοκ να εγκατασταθεί και να επικοινωνήσει με το τηλέφωνό σας για σκοπούς δοκιμής.
Στη συνέχεια, κάντε κλικ στο "Ανάπτυξη"Και βεβαιωθείτε ότι έχετε ενεργοποιήσει και τα δύο"Εντοπισμός σφαλμάτων USB" και "Μείνε ξύπνιος.”
Μαντέψτε τι - αυτό είναι όλα πρέπει να κάνετε για να διαμορφώσετε το τηλέφωνό σας ώστε να λειτουργεί με τα εργαλεία προγραμματισμού.
Κατά την πρώτη εγγραφή σας για να χρησιμοποιήσετε το App Inventor, θα χρειαστεί να εγκαταστήσετε τον επεξεργαστή μπλοκ ως ένα από τα βήματα. Αυτή είναι μια εφαρμογή Java που εγκαθίσταται στον υπολογιστή σας και σας δίνει τη δυνατότητα να τροποποιήσετε το συμπεριφορά των "μπλοκ" που έχετε δημιουργήσει στη λειτουργία σχεδιασμού και επικοινωνεί άμεσα με το δικό σας τηλέφωνο.
Μόλις εγγραφείτε και είστε στο εργαλείο σχεδιασμού, απλά επιλέξτε "Νέος"Και ονομάστε το πρώτο σας έργο. Σε αυτό το παράδειγμα, θα ξεκινήσω σε ένα παιχνίδι που ταιριάζει με τα παιδιά μου όπου πρέπει να ταιριάζουν εικόνες από γάτες σε ένα πλέγμα 3 x 4.
Το εργαλείο σχεδίασης έχει σχεδιαστεί πολύ όπως το Visual Basic και το Visual C ++, όπου τα αντικείμενα που μπορείτε να χρησιμοποιήσετε είναι στα αριστερά και η περιοχή σχεδιασμού ή "μορφή" βρίσκεται στο κέντρο. Σε αυτήν την περίπτωση, η φόρμα είναι η μεμονωμένη οθόνη και μπορείτε να έχετε πολλές οθόνες ανά εφαρμογή (θυμηθείτε να συμπεριλάβετε την πλοήγηση).
Αφού κάνετε κλικ και σύρετε ένα στοιχείο στην οθόνη, εμφανίζεται στη δεξιά πλευρά της εφαρμογής σχεδιασμού Συστατικά. Υπό "Ιδιότητες"Μπορείτε να προβάλετε και να τροποποιήσετε τις αρχικές ιδιότητες εμφάνισης αυτού του στοιχείου.
Τώρα παρακάτω έχω δημιουργήσει βασικά μια οθόνη με έναν πίνακα 3 × 4 (μπορείτε να το βρείτε κάτω από "Ρύθμιση οθόνης") Και έπειτα έχω προσθέσει 12 κουμπιά με μεμονωμένες εικόνες γάτας για κάθε ιδιότητα" εικόνας "των κουμπιών.
Αφού αρχίσετε να χρησιμοποιείτε τον επεξεργαστή Blocks, όλες αυτές οι ιδιότητες σχεδιασμού μπορούν να τροποποιηθούν. Όπως μπορείτε να δείτε παρακάτω, ορίσαμε την εικόνα του κουμπιού 1 ως κενή εικόνα (η οποία φορτώθηκε σε κατάσταση σχεδίασης ως γκρι εικόνα που ονομάζεται "Image1").
Όπως μπορείτε να δείτε, όλα είναι οπτικά - δεν υπάρχει κωδικοποίηση εδώ. Υπό "Τα μπλοκ μου"Επιλέξαμε το στοιχείο" Screen1 "και σύρναμε το"Αρχικοποιήστε"Στην κεντρική περιοχή προγράμματος. Πρέπει να πείτε σε μια εκδήλωση τι πρέπει να κάνετε όταν πραγματοποιηθεί, έτσι σέρνω την ιδιότητα Button1.Image στο κουτί και στη συνέχεια της είπε να κάνει αυτή τη χρήση της ιδιότητας "Image1".
Μετά από περίπου μια ώρα παιχνιδιού - τελείωσα τον προγραμματισμό της αρχικοποίησης όλων των κουμπιών κατά την πρώτη φόρτωση της εφαρμογής μου, καθώς και τι να κάνει όταν ο χρήστης κάνει κλικ στο πρώτο κουμπί.
Όπως μπορείτε να δείτε, ακόμη και μια εφαρμογή όπως ένα παιχνίδι που ταιριάζει μπορεί να απαιτήσει να εξετάσετε προσεκτικά κάθε πιθανότητα. Μπορείτε να προγραμματίσετε για όλες τις δυνατότητες καθορίζοντας και προγραμματίζοντας συμβάντα συνιστωσών. Το παραπάνω παράδειγμα μπορεί να γίνει περίπλοκο, οπότε αν ξεκινήσετε απλά, να επιμείνετε σε κάτι απλό, όπως το παράδειγμα που παρέχει η Google κατά την πρώτη εγγραφή σας. Μπορείτε να αποφοιτήσετε από εκεί όταν αισθάνεστε άνετα με τη διαδικασία προγραμματισμού και δοκιμής.
Όπως μπορείτε να δείτε στην αριστερή γραμμή πλοήγησης στο εργαλείο σχεδίασης, έχετε πρόσβαση σε όλα όσα μπορεί να κάνει το Android σας - αισθητήρες, λίστα επαφών, συσκευές αναπαραγωγής βίντεο και πολλά άλλα.
Έτσι - εδώ είναι το έργο μου, προγραμματισμένο, δοκιμασμένο και τελικά εγκαταστημένο στο τηλέφωνό μου σε περίπου μία ώρα. Πρέπει να προγραμματίσω ακόμα τα υπόλοιπα κουμπιά.
Περιττό να πω, το γεγονός ότι θα μπορούσα ακόμη και να πάρω Οτιδήποτε να τρέχει στο τηλέφωνό μου με μια προσπάθεια περίπου μιας ώρας είναι εντυπωσιακή. Νόμιζα ότι θα ήταν σχεδόν αδύνατο.
Επομένως, εγγραφείτε για να γίνετε προγραμματιστής και δοκιμάστε τον εαυτό σας τον Προγραμματιστή εφαρμογών Google. Μπορεί να εκπλαγείτε, μπορεί να βρεθείτε να δημιουργήσετε μερικές από τις πιο cool εφαρμογές που μπορείτε να φανταστείτε. Το μόνο που χρειάζεται είναι λίγη υπομονή και αρκετός χρόνος για να παίξετε με τα εργαλεία ανάπτυξης.
Ενημερώστε μας αν είστε σε θέση να επιτύχετε στην ανάπτυξη των δικών σας εφαρμογών Android και τι πιστεύετε για τα εργαλεία επεξεργασίας σχεδιασμού και μπλοκ στην παρακάτω ενότητα σχολίων!
Image Credit: Svet
Ο Ryan έχει πτυχίο BSc στην Ηλεκτρολογία. Έχει εργαστεί 13 χρόνια στον τομέα της αυτοματοποίησης, 5 χρόνια στον τομέα της πληροφορικής και τώρα είναι μηχανικός εφαρμογών. Ένας πρώην διευθυντής διαχείρισης του MakeUseOf, μίλησε σε εθνικά συνέδρια για την οπτικοποίηση δεδομένων και παρουσιάστηκε στην εθνική τηλεόραση και το ραδιόφωνο.