Course Outline
Εισαγωγή και Εγκατάσταση
- Τι είναι το Android? Βασική αρχιτεκτονική
- Εγκατάσταση και ρύθμιση του Android Studio
- Περιεγραφή της δομής ενός προγράμματος
- Το πρώτο "Hello World" σε ένα ψευδοπροσωπικό σύστημα
Βασικά Στοιχεία της Χτύπησης Χρήστη (UI)
- Βασικές δομές: LinearLayout, RelativeLayout
- Τυπικές προβολές: TextView, EditText, Button, ImageView
- Σημαντικά χαρακτηριστικά των προβολών
- Βασική διαχείριση σχεδιασμού και XML
- Εφεξης: Δημιουργία UI για την εφαρμογή προγράμματος
Διεπαφή και Συμβάντα
- Περιεγραφή της κλάσης Activity και του κύκλου ζωής της
- Διαχείριση συμβάντων (OnClickListener)
- Accessing προβολές από κώδικα
- Εμφάνιση μηνύματος με Toast
- Εφεξης: Προσθήκη δυναμικότητας στη UI
Βασική Ναυιγασία
- Χρήση Intent για την εκκίνηση Activities
- Μετάδοση βασικών δεδομένων μεταξύ Activities
- Εφεξης: Προσαρμογή της ναυιγασίας πληκτρολογιών
Συνεχόμενο Εφεξης Πρόγραμμα
- Ανάπτυξη του προγράμματος κατά τη διάρκεια της εκπαιδευτικής μονάδας
- Ενσωμάτωση νέου γνώσης σε κάθε ενότητα
- Συζήτηση και λύση τυπικών προβλημάτων
Επισόματος και Επόμενα Βήματα
Requirements
- Βασική γνώση προγραμματισμού (όχι ανάγκη στο Android ή Kotlin/Java)
- Ένας υπολογιστής που μπορεί να εκτελέσει το Android Studio
- Ενδιαφέρον για την ανάπτυξη κινητών εφαρμογών
Πúblico
- Νέοι αναπτυκτές που ενδιαφέρονται για την ανάπτυξη εφαρμογών Android
- Ιωβικοί αναπτυκτές κινητών που μετακινούνται στο Android
- Φοιτητές ή επαγγελματίες που στόχος τους είναι να κατασκευάσουν την πρώτη τους εφαρμογή Android
Testimonials (4)
Ο εκπαιδευτής ήταν πρόθυμος να διερευνήσει επιπλέον προβλήματα στο στιλέτο.
Susheel - Home
Course - Dependency Injection with Dagger 2
Machine Translated
Γνώσεις εκπαιδευτή και ευκολία με την οποία την παρουσίασε.
Piotr - DPDgroup IT Solutions sp. z o.o.
Course - Android Applications Testing
Machine Translated
I really enjoyed the fairly broad coverage of topics.
john harrigan
Course - Android Development
Machine Translated
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Course - Cross-platform mobile development with PhoneGap/Apache Cordova
Machine Translated