Διαφήμιση

ανάπτυξη εφαρμογών AndroidΑπό τότε που έλαβα για πρώτη φορά το Droid μου, ήμουν πολύ περίεργος για το πώς οι άνθρωποι παράγουν μερικές από αυτές τις καταπληκτικές εφαρμογές στην αγορά Android. Είμαι προγραμματιστής, αλλά δεν είναι ένας ταλαντούχος χάκερ από οποιοδήποτε τέντωμα της φαντασίας. Έχω μάθει την Visual Basic και Coldfusion, αλλά όταν πρόκειται να γράψω μια εφαρμογή από το μηδέν που θα λειτουργούσε σε μια κινητή συσκευή, ήμουν σίγουρος ότι ήταν Καλά πέρα από το πεδίο των δυνατοτήτων μου.

Οταν πρόκειται για ανάπτυξη εφαρμογών για κινητά Ένας γρήγορος οδηγός για την ανάπτυξη εφαρμογών Android Με το Google App Inventor Διαβάστε περισσότερα Ειδικότερα, το πιο κοντά στο MUO είναι το άρθρο του Beth πώς να αναπτύξει μια εφαρμογή iPhone Πώς να αναπτύξετε μια απλή εφαρμογή iPhone και υποβάλετε το στο iTunes Διαβάστε περισσότερα . Ακόμη και με την προσέγγιση του iPhone, πρέπει να μάθετε τον Στόχο-Γ. Με άλλα λόγια - πρέπει να μάθετε πώς να γίνετε κωδικοποιητής. Λοιπόν, για όσους από εσάς εκτιμούν τον οπτικό προγραμματισμό όπως εγώ, τότε θα είστε πολύ χαρούμενοι που θα μάθετε ότι το Android το έχει κάνει είναι δυνατόν για όσους έχουν ακόμη και την πιο βασική εμπειρία προγραμματισμού να δημιουργήσουν το δικό τους υψηλής ποιότητας και εξαιρετικά λειτουργικό Android εφαρμογών. Το μυστικό όπλο για την ανάπτυξη εφαρμογών Android; Ονομάζεται ΕΦΑΡΜΟΓΗ Εφαρμογών Google [ΕΝΑΛΛΑΓΗ ΕΡΓΩΝ] και προσφέρεται στο Google Labs.

instagram viewer

Ρύθμιση του Εφαρμοστή Εφαρμογών της Google

Ο εφευρέτης App αποτελείται από τρία μέρη. Υπάρχει το εργαλείο σχεδίασης, ο επεξεργαστής μπλοκ και τέλος η διαμόρφωση του τηλεφώνου σας.

Το πρώτο πράγμα που πρέπει να κάνετε είναι να ρυθμίσετε το τηλέφωνό σας. Μπαίνω Ρυθμίσεις -> Εφαρμογές και βεβαιωθείτε ότι "Αγνωστες πηγές". Αυτό επιτρέπει στον επεξεργαστή μπλοκ να εγκατασταθεί και να επικοινωνήσει με το τηλέφωνό σας για σκοπούς δοκιμής.

ανάπτυξη εφαρμογών Android

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

πώς να δημιουργήσετε εφαρμογές Android

Μαντέψτε τι - αυτό είναι όλα πρέπει να κάνετε για να διαμορφώσετε το τηλέφωνό σας ώστε να λειτουργεί με τα εργαλεία προγραμματισμού.

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

Μόλις εγγραφείτε και είστε στο εργαλείο σχεδιασμού, απλά επιλέξτε "Νέος"Και ονομάστε το πρώτο σας έργο. Σε αυτό το παράδειγμα, θα ξεκινήσω σε ένα παιχνίδι που ταιριάζει με τα παιδιά μου όπου πρέπει να ταιριάζουν εικόνες από γάτες σε ένα πλέγμα 3 x 4.

πώς να δημιουργήσετε εφαρμογές Android

Το εργαλείο σχεδίασης έχει σχεδιαστεί πολύ όπως το Visual Basic και το Visual C ++, όπου τα αντικείμενα που μπορείτε να χρησιμοποιήσετε είναι στα αριστερά και η περιοχή σχεδιασμού ή "μορφή" βρίσκεται στο κέντρο. Σε αυτήν την περίπτωση, η φόρμα είναι η μεμονωμένη οθόνη και μπορείτε να έχετε πολλές οθόνες ανά εφαρμογή (θυμηθείτε να συμπεριλάβετε την πλοήγηση).

πώς να δημιουργήσετε εφαρμογές Android

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

πώς να κάνει apps Android

Τώρα παρακάτω έχω δημιουργήσει βασικά μια οθόνη με έναν πίνακα 3 × 4 (μπορείτε να το βρείτε κάτω από "Ρύθμιση οθόνης") Και έπειτα έχω προσθέσει 12 κουμπιά με μεμονωμένες εικόνες γάτας για κάθε ιδιότητα" εικόνας "των κουμπιών.

πώς να κάνει apps Android

Αφού αρχίσετε να χρησιμοποιείτε τον επεξεργαστή Blocks, όλες αυτές οι ιδιότητες σχεδιασμού μπορούν να τροποποιηθούν. Όπως μπορείτε να δείτε παρακάτω, ορίσαμε την εικόνα του κουμπιού 1 ως κενή εικόνα (η οποία φορτώθηκε σε κατάσταση σχεδίασης ως γκρι εικόνα που ονομάζεται "Image1").

πώς να κάνει apps Android

Όπως μπορείτε να δείτε, όλα είναι οπτικά - δεν υπάρχει κωδικοποίηση εδώ. Υπό "Τα μπλοκ μου"Επιλέξαμε το στοιχείο" Screen1 "και σύρναμε το"Αρχικοποιήστε"Στην κεντρική περιοχή προγράμματος. Πρέπει να πείτε σε μια εκδήλωση τι πρέπει να κάνετε όταν πραγματοποιηθεί, έτσι σέρνω την ιδιότητα Button1.Image στο κουτί και στη συνέχεια της είπε να κάνει αυτή τη χρήση της ιδιότητας "Image1".

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

Ένας γρήγορος οδηγός για την ανάπτυξη εφαρμογών Android Με το Google App Designer Inventor6

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

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

Ένας γρήγορος οδηγός για την ανάπτυξη εφαρμογών Android Με το Google App Designer Inventor7

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

ανάπτυξη εφαρμογών Android

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

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

Ενημερώστε μας αν είστε σε θέση να επιτύχετε στην ανάπτυξη των δικών σας εφαρμογών Android και τι πιστεύετε για τα εργαλεία επεξεργασίας σχεδιασμού και μπλοκ στην παρακάτω ενότητα σχολίων!

Image Credit: Svet

Ο Ryan έχει πτυχίο BSc στην Ηλεκτρολογία. Έχει εργαστεί 13 χρόνια στον τομέα της αυτοματοποίησης, 5 χρόνια στον τομέα της πληροφορικής και τώρα είναι μηχανικός εφαρμογών. Ένας πρώην διευθυντής διαχείρισης του MakeUseOf, μίλησε σε εθνικά συνέδρια για την οπτικοποίηση δεδομένων και παρουσιάστηκε στην εθνική τηλεόραση και το ραδιόφωνο.