Android Studio

Android εφαρμογές μπορούμε να φτιάξουμε χρησιμοποιώντας το Android Studio (IDE) και μία από τις εξής γλώσσες προγραμματισμού: Kotlin, Java, και C++. Σε περίπτωση που θέλουμε να κάνουμε χρήση της Java θα πρέπει να προεγκαταστήσουμε το Java development kit της (περιλαμβάνει το Java Runtime Environment).

Όλα τα αρχεία τηε εφαρμογής που φτιάχνουμε ενσωματώνονται σε ένα αρχείο (με κατάληξη .apk) .

 

Application name : Εδώ γράφετε το όνομα της εφαρμογής το οποίο θα εμφανίζει και στο Google Play Store (Αν και όποτε το ανεβάσετε).

Company domain : Η διευθυνση της ιστοσελίδας σας. Αν δεν έχετε γράψτε μια τυχαία διεύθυνση π.χ. example.com .

Project location : Σε ποιό φάκελο στον υπολογιστή σας είναι αποθηκευμένα τα αρχεία της εφαρμογής.

Pachage name : Το Company domain γραμμένο αντίστροφα, μία τελεία και το Application name (μπορείτε να το τροποποιήσετε).

 

 

Οι Android εφαρμογές περιλαμβάνουν τα ακόλουθα

Activities.  Η κάθε οθόνη με τις λειτουργίες που επιτελεί. Έστω οτι έχουμε μία εφαρμογή κράτησης δωματίου για κάποιο ξενοδοχείο. Η οθόνη που θα εμφανίζει την διαθεσιμότητα των δωματίων αποτελεί ένα activity. Η οθόνη που δηλώνουμε τα στοιχεία μας προκειμένου να γίνει κράτηση, αποτελεί ένα δεύτερο activity.  Δύο ή περισσότερες εφαρμογές μπορούν να χρησιμοποιούν το ίδιο activity. Τα activity είναι ανεξάρτητα μεταξύ τους.
Services. Τρέχουν στο βάθος χωρίς να έχουν δικό τους γραφικό περιβάλλον. Μπορούμε π.χ. να έχουμε ένα service για να ακούγεται μουσική ανεξάρτητα από την οθόνη που βλέπουμε ή για να κατεβάσει κάποιο αρχείο από το διαδίκτυο ενώ εμείς βλέπουμε κάποια οθόνη που δεν σχετίζεται με το αρχείο αυτό..
Broadcast receivers. 
Content providers.