Ανάπτυξη για Android (I): Android Studio

Android

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

Για να καταλαβαίνουμε όλοι ο ένας τον άλλον. Η γλώσσα που χρησιμοποιούν τα δυαδικά συστήματα είναι μια γλώσσα που δίνεται με το 1 και το 0. Στην πράξη, τα ψηφιακά συστήματα αντιλαμβάνονται ηλεκτρονικά τα σήματα του 1 και του 0. Μια ορισμένη τάση είναι 1 και μια άλλη ορισμένη τάση είναι 0. Τώρα, όταν δημιουργούμε μια εφαρμογή, δεν τη γράφουμε σε μια γλώσσα που αποτελείται μόνο από 1 και 0, αλλά με γράμματα, εντολές και δομές που είναι πολύ απλούστερες. Ωρα για δουλειά. Η γλώσσα Java χρησιμοποιείται για τη δημιουργία εφαρμογών για Android. Αυτή η γλώσσα χρησιμοποιεί αγγλικές εντολές που μπορεί να είναι πολύ πιο οικείες από τις εντολές 1 και 0. Για παράδειγμα, η λέξη "class" χρησιμοποιείται για τον ορισμό μιας κλάσης ή η λέξη "new" χρησιμοποιείται για τον ορισμό ενός νέου στοιχείου. Η εκμάθηση για ποιο σκοπό χρησιμοποιούνται αυτές οι λέξεις είναι σαν να μαθαίνουμε μια νέα γλώσσα, αφού την έχουμε κατανοήσει, είναι πολύ εύκολο να δουλέψουμε μαζί της, κάτι που δεν θα συνέβαινε ποτέ με μια γλώσσα που αποτελείται από το 1 και το 0.

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

Εάν δημιουργήσουμε βασικές εφαρμογές για Android, θα προγραμματίσουμε σε υψηλό επίπεδο και μπορούμε να ξεχάσουμε εντελώς το 1 και το 0. Μπορούμε να ξεχάσουμε όλες τις γλώσσες και τους κωδικούς που πηγαίνουν από αυτά τα δύο ψηφία στην εφαρμογή μας, εκτός από ένα, Java . Εκτός από αυτό, ο υπόλοιπος προγραμματισμός για Android είναι πολύ πιο οικείος, αφού έχουμε πολύ χρήσιμα προγράμματα και εφαρμογές. Αν και στο τέλος το μόνο που θα μείνει είναι ο κώδικας Java, μπορούμε να χρησιμοποιήσουμε αυτά τα προγράμματα για να αντιμετωπίσουμε έργα με πολύ πιο αφομοιώσιμο τρόπο. Ένα από αυτά τα προγράμματα είναι Android Studio.

Android

Android Studio, απαραίτητο για την ανάπτυξη

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

Μεταξύ άλλων, διαθέτει ορισμένα εργαλεία που θα διευκολύνουν πολύ την ανάπτυξη εφαρμογών, όπως η δυνατότητα προεπισκόπησης των εφαρμογών σε διαφορετικά smartphone και tablet για να γνωρίζετε πώς φαίνεται ο κώδικας που επεξεργαζόμαστε και πώς φαίνεται στη διαφορετική οθόνη τύπους που υπάρχουν. Αυτό το νέο πρόγραμμα θα μας βοηθήσει επίσης να ετοιμάσουμε την αίτησή μας για δημοσίευση. Αν και οι εφαρμογές Android είναι γραμμένες στη γλώσσα Java, η αλήθεια είναι ότι μετά πρέπει να μεταγλωττιστούν ώστε να μείνει ένα μόνο αρχείο .apk. Αυτό το τελευταίο βήμα είναι πολύ απλό με Android Studioή. Ας πούμε ότι το νέο IDE είναι πλέον πολύ πιο οικείο και φιλικό προς το χρήστη από το SDK που είχε στο παρελθόν η Google.

Ένα πρώτο βήμα για να ξεκινήσετε τον προγραμματισμό για Android; Λήψη και εγκατάσταση Android Studio από την επίσημη σελίδα του. Η εξοικείωση με αυτό το πρόγραμμα είναι απαραίτητη εάν θέλουμε να δημιουργήσουμε πραγματικά χρήσιμες εφαρμογές μέσα σε λίγους μήνες.

Λήψη του Android Studio


  1.   Ενοχλημένος dijo

    Τι εισαγωγική ανοησία….


    1.    γράψτε τη συγκατάθεση dijo

      RT


  2.   Πόλος dijo

    Σε αυτό το σημείο με μικρά κομμάτια, παρακαλώ...


    1.    Κουδούνι φωτός dijo

      Για να αναπτύξετε λειτουργικό σύστημα οποιασδήποτε διανομής GNU / Linux χρειάζεστε γλώσσα assembly