Android
Για ποιο λόγο χρησιμοποιείται η εισαγωγή εξαρτήσεων (dependency injection) στις εφαρμογές Android;
Ποια είναι η διαφορά μεταξύ Android 11 και Android 12;
Ποιοι είναι οι τρόποι εργασίας με το κύριο νήμα στο Android;
Πώς να εντοπίσετε την ύπαρξη διαρροής μνήμης κατά την ανάλυση ενός dump;
Τι είναι οι μοναδικοί, διπλοί και τριπλοί τελεστές;
Ποια είναι η διαφορά μεταξύ μιας υπηρεσίας φόντου και μιας υπηρεσίας φόντου στο Android;
Πώς δημιουργείτε ένα RecyclerView στο Jetpack Compose;
Τι σημαίνει η προσέγγιση Single Activity στην ανάπτυξη Android;
Ποια είναι τα μέσα βελτιστοποίησης της χρήσης μνήμης σε μια εφαρμογή Android;
Πώς σταματάμε μια υπηρεσία στο Android;
Γιατί δημιουργείται ξανά η δραστηριότητα κατά την περιστροφή της οθόνης;
Για ποιο λόγο χρησιμοποιείται το Dagger στην ανάπτυξη Android;
Τι είναι η ανάθεση στο Kotlin;
Ποιες βάσεις δεδομένων μπορούν να χρησιμοποιηθούν στο Android;
Πότε συμβαίνει η αρχικοποίηση ενός κανονικού αντικειμένου στη Java;
Τι είναι το Looper στο Android;
Πώς συγχρονίζετε την τοπική ώρα του χρήστη με την ώρα του διακομιστή;
Τι σημαίνει το χαρακτηριστικό android:exported με τις τιμές 'true' και 'false';
Τι είναι το BroadcastReceiver στο Android;
Ποια methods υπάρχουν στην data class στο Kotlin;