Διαφήμιση
Θέλετε λοιπόν να αρχίσετε να κάνετε εφαρμογές για το Android; Μερικοί άνθρωποι μπορεί να προσπαθήσουν να σας πουν ότι είναι πολύ αργά για να μπει στο παιχνίδι, ειδικά αν είστε νέος αρχάριος, αλλά πραγματικά δεν είναι.
Αν φαίνεται ότι το Play Store πλημμυρίζει με crappy εφαρμογές και ότι δεν υπάρχει χώρος για κάτι καινούργιο, θυμηθείτε ότι δεν χρειάζεται να είστε πρωτότυπο. Οι εφαρμογές σας πρέπει απλώς να προσφέρουν κάτι που δεν κάνουν άλλες εφαρμογές, ακόμα κι αν είναι απλώς καθαρότερο περιβάλλον εργασίας.
Τούτου λεχθέντος, ένα από τα καλύτερους τρόπους για να μάθετε τον προγραμματισμό Πώς να μάθουν τον προγραμματισμό χωρίς όλο το άγχοςΊσως έχετε αποφασίσει να συνεχίσετε τον προγραμματισμό, είτε για επαγγελματική σταδιοδρομία είτε για χόμπι. Μεγάλος! Αλλά ίσως αρχίζετε να αισθάνεστε συγκλονισμένοι. Οχι και τόσο καλό. Εδώ μπορείτε να διευκολύνετε το ταξίδι σας. Διαβάστε περισσότερα είναι μέσα από τα βιβλία, έτσι είναι εδώ μια χούφτα των μεγάλων πόρων που μπορεί να θέλετε να ελέγξετε έξω. Θα πρέπει να
μάθετε ένα καλό κομμάτι της Java Οι καλύτερες γλώσσες για την ανάπτυξη εφαρμογών για κινητά το 2016Ο κόσμος της ανάπτυξης εφαρμογών για κινητά εξακολουθεί να είναι τόσο ισχυρός όσο ποτέ. Εάν θέλετε να ξεκινήσετε, δεν είναι πολύ αργά! Εδώ είναι οι γλώσσες που πρέπει να σκεφτείτε για την εκμάθηση. Διαβάστε περισσότερα , έτσι έχουμε συμπεριλάβει και κάποια βιβλία της Java.Java: Οδηγός για αρχάριους, έκτη έκδοσηJava: Οδηγός για αρχάριους, έκτη έκδοση Αγοράστε τώρα στο Amazon $30.35
Αν δεν έχετε απολύτως καμία εμπειρία Java, θα πρέπει να ξεκινήσετε με αυτό το βιβλίο. Σημειώστε ότι η εκμάθηση μιας νέας γλώσσας είναι δύσκολη 7 Χρήσιμα κόλπα για την κατοχύρωση μιας νέας γλώσσας προγραμματισμούΕίναι εντάξει να είστε συγκλονισμένοι όταν μαθαίνετε να κωδικοποιείτε. Θα ξεχάσετε πιθανώς τα πράγματα τόσο γρήγορα όσο τα μαθαίνετε. Αυτές οι συμβουλές μπορούν να σας βοηθήσουν να διατηρήσετε καλύτερα όλες αυτές τις νέες πληροφορίες. Διαβάστε περισσότερα και ακόμη και οι καλύτερες γραπτές οδηγίες μπορούν να διευκολύνουν τον τρόπο τόσο πολύ.
Αλλά από την άποψη της φιλικότητας newbie, λίγοι είναι τόσο καλοί όσο Java: Οδηγός για αρχάριους. Ξεκινά είναι η αρχή και σας οδηγεί σε προηγμένες λειτουργίες όπως οι εκφράσεις lambda και JavaFX. Υπάρχει ένας λόγος για τον οποίο είναι ο καλύτερος πωλητής # 1 στο Amazon!
Η τελευταία έκδοση αυτού του εγγράφου, η 6η έκδοση, είναι πλήρως ενημερωμένη για το Java Platform Standard Edition 8, οπότε όσα μαθαίνετε θα ισχύουν για τις σύγχρονες πρακτικές ανάπτυξης Java.
Head First Java, 2η έκδοσηHead First Java, 2η έκδοση Αγοράστε τώρα στο Amazon $25.00
Αυτό είναι το είδος του βιβλίου που πρέπει να διαβάσετε αφού έχετε ήδη μια πρώτη έκθεση στην Java γιατί προσεγγίζει τη γλώσσα με εντελώς διαφορετικό τρόπο - χρησιμοποιώντας κάτι που ονομάζεται "Head First" πλησιάζω.
Κεφάλαιο Πρώτη Java κατανοεί ότι ο ανθρώπινος εγκέφαλος ταιριάζει με την καινοτομία. Για να μάθετε γρήγορα, πρέπει να εκπλαγείτε, να ενθουσιαστείτε και να ασχοληθείτε με πολλούς διαφορετικούς τρόπους. Αυτό είναι το πώς το θεωρητικό mumbo-jumbo γίνεται τσιμέντο στο μυαλό σας ως κατανόηση.
Με άλλα λόγια, ενώ η αρχική έκθεσή σας στην Java είναι για να γίνει άνετη με τη σύνταξη και τις έννοιες, Κεφάλαιο Πρώτη Java είναι το δεύτερο πέρασμα που εξασφαλίζει ότι όλα βυθίζονται μέσα.
Σκέψη στη Java (4η έκδοση)Σκέψη στη Java (4η έκδοση) Αγοράστε τώρα στο Amazon $41.74
Σαν να έρχεται σε άμεση αντίθεση με Κεφάλαιο Πρώτη Java, αυτό το βιβλίο είναι τόσο στεγνό και τεχνικό όσο έρχονται. Είναι τόσο θεωρητικό όσο και πρακτικό, καλύπτοντας κάθε λεπτομέρεια που θα μπορούσατε να συναντήσετε κατά την κωδικοποίηση στην Java.
Αλλά το πραγματικό σημείο πώλησης του Σκέψη στη Java είναι ότι πραγματικά σας βοηθά να "σκεφτείτε στην Java". Αυτό το βιβλίο θα σας βοηθήσει να μάθετε τα ιδιώματα και τα πρότυπα που καθιστούν την Java τόσο μεγάλη και έτσι σας εξοπλίζει γράψτε καθαρότερο και ασφαλέστερο κώδικα 10 Συμβουλές για το γράψιμο Cleaner & Better CodeΓράφοντας καθαρό κώδικα φαίνεται ευκολότερο από ό, τι στην πραγματικότητα είναι, αλλά τα οφέλη αξίζει τον κόπο. Δείτε πώς μπορείτε να αρχίσετε να γράφετε καθαρότερος κώδικας σήμερα. Διαβάστε περισσότερα .
Δεν θα το συνιστούσα ως ένα πρώτο ή δεύτερο βιβλίο, αλλά εάν θεωρείτε ότι είστε ήδη ένας ενδιάμεσος προγραμματιστής Java, τότε θα πρέπει να το ελέγξετε. Και το καλύτερο μέρος; Είναι διαθέσιμο για δωρεάν εάν είστε έτοιμοι να το διαβάσετε online 9 Δωρεάν βιβλία προγραμματισμού που θα σας κάνουν ProΚαλώντας όλους τους προγραμματιστές, είτε νέους, παλιούς είτε επιδιώκους: βρήκαμε μια μεγάλη ποικιλία δωρεάν βιβλίων (όπως σε μπύρα) για να ενισχύσετε τις ικανότητες κωδικοποίησης στο επόμενο επίπεδο. Ελάτε και απολαύστε. Διαβάστε περισσότερα .
Προγραμματισμός Android για αρχάριους: Μάθετε όλες τις δεξιότητες Java και Android που χρειάζεστε για να αρχίσετε να δημιουργείτε ισχυρές εφαρμογές για κινητάΠρογραμματισμός Android για αρχάριους: Μάθετε όλες τις δεξιότητες Java και Android που χρειάζεστε για να αρχίσετε να δημιουργείτε ισχυρές εφαρμογές για κινητά Αγοράστε τώρα στο Amazon $44.77
Εάν μπορείτε να αντέξετε οικονομικά μόνο ένα βιβλίο και δεν έχετε εμπειρία Java ή Android, τότε αυτή μπορεί να σας προσφέρει τα περισσότερα bang-per-buck. Παρέχει μια εισαγωγή τόσο στην Java όσο και στο Android με παραδείγματα για 40 μίνι εφαρμογές και 3 εφαρμογές πραγματικού κόσμου.
Προγραμματισμός Android για αρχάριους υποθέτει ότι δεν γνωρίζετε τίποτα και εστιάζει στο να σας κάνει να αισθάνεστε άνετα με το περιβάλλον κωδικοποίησης Android. Δεν θα σας μεταφέρει σε όλη την πορεία να είστε πλοίαρχος, αλλά θα σας πάρει πολύ μακριά.
Προγραμματισμός Android: Ο μεγάλος οδηγός Ranch Nerd (2η έκδοση)Προγραμματισμός Android: Ο μεγάλος οδηγός Ranch Nerd (2η έκδοση) Αγοράστε τώρα στο Amazon $40.99
Παρά το περίεργο όνομα - Το μεγάλο αγρόκτημα Nerd διδάσκει τον προγραμματισμό σε απευθείας σύνδεση - αυτό είναι πιθανόν το καλύτερο βιβλίο για προγραμματισμό Android που θα βρείτε ποτέ. Ρωτήστε οποιαδήποτε ομάδα προγραμματιστών Android για συστάσεις βιβλίων και οι μισοί από αυτούς θα πουν αυτό.
Ο οδηγός του Big Nerd Ranch βασίζεται σε ένα μάθημα bootcamp που διδάσκει τα βασικά στοιχεία του προγραμματισμού Android καθώς και καλές τεχνικές που χρησιμοποιούνται κατά την ανάπτυξη εφαρμογών Android.
Το Big Nerd Ranch αναπτύσσει προσαρμοσμένες εφαρμογές για κινητά για πελάτες σε όλο τον κόσμο, ώστε να μπορείτε να ξεκουραστείτε διαβεβαίωσε ότι γνωρίζει ότι έχει την πείρα και την εμπειρία για να υποστηρίξει όλα όσα διδάσκονται σε αυτό Βιβλίο.
Android Studio Essentials Ανάπτυξης - Android 6 έκδοσηAndroid Studio Essentials Ανάπτυξης - Android 6 έκδοση Αγοράστε τώρα στο Amazon $34.99
Αν πρόκειται να κωδικοποιήσετε το Android, θα πάτε χρειάζονται ένα κατάλληλο IDE αντί για ένα πρόγραμμα επεξεργασίας κειμένου Επεξεργαστές κειμένων vs. IDE: Ποιο είναι καλύτερο για προγραμματιστές;Η επιλογή ανάμεσα σε ένα προηγμένο IDE και έναν απλούστερο επεξεργαστή κειμένου μπορεί να είναι δύσκολο. Προσφέρουμε κάποια στοιχεία για να σας βοηθήσουμε να λάβετε αυτή την απόφαση. Διαβάστε περισσότερα , και αυτές τις μέρες η καλύτερη επιλογή είναι το Android Studio (Eclipse και NetBeans είναι παλιά νέα). Σημειώστε ότι το Android Studio είναι ένα πιρούνι του IntelliJ IDEA.
Θα μπορούσατε να προχωρήσετε και να μάθετε πώς να χρησιμοποιείτε το Android Studio μόνοι σας χρησιμοποιώντας τους δωρεάν πόρους στον ιστό, αλλά Android Essentials ανάπτυξης εφαρμογών είναι αυτό που πρέπει να πάρετε εάν θέλετε ολοκληρωμένη κάλυψη των χαρακτηριστικών του IDE, συμπεριλαμβανομένων των διαμορφώσεων κατασκευής Gradle.
Καλύπτει επίσης μερικά προηγμένα θέματα, όπως το σωστό σχεδιασμό υλικών (ώστε η εφαρμογή σας να φαίνεται όμορφη και σύγχρονη), ενσωμάτωση με τους Χάρτες Google και ενσωμάτωση με την χρέωση εντός εφαρμογής του Google Play και προγραμματιστή Κονσόλα.
Android 6 για προγραμματιστές: Μια προσέγγιση που βασίζεται στην εφαρμογή (3η έκδοση) (Deitel Developer Series)Android 6 για προγραμματιστές: Μια προσέγγιση που βασίζεται στην εφαρμογή (3η έκδοση) (Deitel Developer Series) Αγοράστε τώρα στο Amazon $26.40
Το πιο δύσκολο κομμάτι του προγραμματισμού παίρνει όλες τις θεωρητικές έννοιες που έχετε μάθει και τις μετατρέπετε σε κάτι απτό. Είναι ένα πράγμα να μάθετε τα API της εξέλιξης Android, αλλά είναι ένα άλλο πράγμα εξ ολοκλήρου να δημιουργήσετε μια πραγματική εφαρμογή από το μηδέν.
Αυτό είναι όπου ένα βιβλίο όπως Android 6 για προγραμματιστέςπραγματικά έρχεται σε πρακτικό. Σας μεταφέρει οκτώ ολοκληρωμένα έργα και σας δίνει εμπειρία από πρώτο χέρι για τη δημιουργία και την ολοκλήρωση μιας πραγματικής εφαρμογής Android.
Για να αξιοποιήσετε στο έπακρο αυτό, θα πρέπει ήδη να είστε ικανοποιημένοι με την Java σε ένα ενδιάμεσο βαθμό. Τα θέματα που καλύπτονται περιλαμβάνουν το Android Studio, Gradle, Σχεδιασμός Υλικών, Threading, SQLite, API Play Store και πολλά άλλα.
Γιατί θέλετε να μάθετε Android;
Μεταξύ αυτών των επτά βιβλίων, θα πάρετε περισσότερες από αρκετές γνώσεις και πρακτικές για να μπορέσετε να γράψετε τις δικές σας εφαρμογές Android από την αρχή μέχρι το τέλος, αλλά αισθανθείτε ελεύθεροι να συνεχίσετε την εκπαίδευσή σας με αυτά τα κανάλια YouTube 6 Awesome YouTube βίντεο για να σας βοηθήσει να μάθετε ανάπτυξη AndroidΘέλετε να μάθετε πώς να αναπτύξετε εφαρμογές Android; Στη συνέχεια, αυτά τα βίντεο στο YouTube είναι ιδανικά για εσάς. Διαβάστε περισσότερα και αυτά τα blogs κινητής ανάπτυξης Σχεδιάζοντας μια εφαρμογή Breakthrough; 7 Mobile Blogs Ανάπτυξης πρέπει να διαβάσετεΟ κινητός χώρος είναι τόσο νέος που οι τάσεις μεταβάλλονται συνεχώς και γίνονται νέες ιδέες κάθε μέρα. Αν σχεδιάζετε να αναπτύξετε εφαρμογές για κινητά, πώς μπορείτε να συνεχίσετε χωρίς να τρέξετε; Διαβάστε περισσότερα .
Τέλος, θέλουμε να σας δείξουμε προς την κατεύθυνση αυτά τα εκπληκτικά podcasts για προγραμματιστές 15 Podcasts Top-Notch για προγραμματιστές και προγραμματιστές λογισμικούΤα podcasts είναι ένας φανταστικός τρόπος για να μάθετε περισσότερα για τον προγραμματισμό. Ακολουθούν ορισμένα από τα αγαπημένα μας podcasts που σχετίζονται με τον προγραμματισμό για την ευχαρίστηση ακρόασης. Διαβάστε περισσότερα που μπορεί να αποδειχθεί ανεκτίμητη σε σας στο ταξίδι σας. Τουλάχιστον, σας δίνουν έναν τρόπο να μάθουν ενώ ταξιδεύουν, κάνουν δουλειές, περιμένουν ένα ραντεβού, κλπ.
Τώρα είναι η σειρά σας: γιατί θέλετε να μάθετε πώς να κάνετε εφαρμογές Android; Έχετε οποιεσδήποτε δροσερές ιδέες που επιπλέουν στο κεφάλι σας; Ενημερώστε μας για αυτά σε ένα σχόλιο παρακάτω!
Ο Joel Lee έχει B.S. στην Πληροφορική και πάνω από έξι χρόνια επαγγελματικής γραφής. Είναι ο αρχισυντάκτης του MakeUseOf.