Kotlin: The New Dialect για Android

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

Πηγή εικόνας: venturebeat.com

Η JetBrains, χορηγός της Kotlin και εφευρέτης του δημοφιλούς IntelliJ, θα είναι πλήρως διαλειτουργική με την κύρια γλώσσα ανάπτυξης εφαρμογών Android, την Java. Το Kotlin εκτελεί το JVM (Java Virtual Machine). Η χρήση οποιασδήποτε άλλης γλώσσας που εκτελείται σε JVM, ήταν ήδη δυνατή για την ανάπτυξη Android.

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

Δείτε επίσης:  Όλα για το Google I/O Conference 2017 Day 1

Πηγή εικόνας: Kotlin.org

Εκτός από το JVM, το Kotlin έχει πολύ περισσότερα κοινά με την Java. Το Kotlin είναι επίσης ένα OOPS (Object Oriented Programming System) και αποδεδειγμένα φτιαγμένο για να διευκολύνει τα παζλ όπως έκανε η Java. Ωστόσο, το Kotlin έχει πολύ περισσότερες δυνατότητες για προγραμματιστές με πιο τακτοποιημένη σύνταξη. Το Kotlin σχεδιάζεται να αναπτυχθεί από ένα μη κερδοσκοπικό ίδρυμα Kotlin με την JetBrains και τη συνεργασία της Google. Στο πλαίσιο της ανάπτυξης, η Kotlin πρόκειται να εξερευνήσει μερικές ακόμη πλατφόρμες και δεν θα υπάρξει έκπληξη αν βρεθεί ότι αναπτύσσει Mac και iOS.

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


Χάρτες Google: Πώς να βρείτε τις συντεταγμένες για μια τοποθεσία

Χάρτες Google: Πώς να βρείτε τις συντεταγμένες για μια τοποθεσία

Δείτε πώς μπορείτε να βρείτε τις συντεταγμένες για οποιαδήποτε τοποθεσία στον κόσμο στους Χάρτες Google για Android, Windows και iPadOS.

Πώς να σταματήσετε τους ιστότοπους να ζητούν την τοποθεσία σας στο Chrome

Πώς να σταματήσετε τους ιστότοπους να ζητούν την τοποθεσία σας στο Chrome

Πώς να σταματήσετε να βλέπετε το μήνυμα τοποθεσίας στο Chrome σε Android, Windows 10 ή iPad.

Πώς να αποκτήσετε πρόσβαση και να διαγράψετε το ιστορικό των Χαρτών Google

Πώς να αποκτήσετε πρόσβαση και να διαγράψετε το ιστορικό των Χαρτών Google

Δείτε ποια βήματα πρέπει να ακολουθήσετε για να αποκτήσετε πρόσβαση και να διαγράψετε το περιεχόμενό σας στους Χάρτες Google. Δείτε πώς μπορείτε να διαγράψετε παλιούς Χάρτες.

Samsung Galaxy S24: Πώς να κάνετε στιγμιότυπο οθόνης

Samsung Galaxy S24: Πώς να κάνετε στιγμιότυπο οθόνης

Το Samsung Galaxy S24 συνεχίζει την κληρονομιά της καινοτομίας της Samsung, προσφέροντας στους χρήστες μια απρόσκοπτη διεπαφή με βελτιωμένες λειτουργίες. Ανάμεσα στα πολλά του

Samsung Galaxy S24: Πώς να κάνετε επανεκκίνηση

Samsung Galaxy S24: Πώς να κάνετε επανεκκίνηση

Η σειρά smartphone της Samsung Galaxy S24, με την κομψή σχεδίαση και τα ισχυρά χαρακτηριστικά της, είναι μια δημοφιλής επιλογή για χρήστες που θέλουν Android κορυφαίας βαθμίδας

7 δωρεάν και χρήσιμες εφαρμογές για να διατηρήσετε την ανάλυσή σας για το νέο έτος

7 δωρεάν και χρήσιμες εφαρμογές για να διατηρήσετε την ανάλυσή σας για το νέο έτος

Ακολουθούν ορισμένες εφαρμογές που μπορείτε να δοκιμάσετε για να σας βοηθήσουν να ολοκληρώσετε την πρωτοχρονιά σας με τη βοήθεια της συσκευής σας Android.

Πώς να αποτρέψετε την αποθήκευση φωνητικών εγγραφών από την Google

Πώς να αποτρέψετε την αποθήκευση φωνητικών εγγραφών από την Google

Αποτρέψτε την αποθήκευση τυχόν μελλοντικών εγγραφών από την Google, ακολουθώντας μερικά απλά βήματα. Εάν πιστεύετε ότι η Google έχει ήδη αποθηκεύσει μερικά, δείτε πώς μπορείτε να διαγράψετε τους ήχους σας.

Galaxy S24: Πώς να τοποθετήσετε την κάρτα Sim

Galaxy S24: Πώς να τοποθετήσετε την κάρτα Sim

Το Galaxy S24, το πιο πρόσφατο κορυφαίο smartphone της Samsung, ανέβασε για άλλη μια φορά τον πήχη της κινητής τεχνολογίας. Με τα προηγμένα χαρακτηριστικά του, εντυπωσιακό

Τι είναι τα κανάλια Telegram και πώς να τα αναζητήσετε

Τι είναι τα κανάλια Telegram και πώς να τα αναζητήσετε

Ανακαλύψτε τι είναι τα Telegrams και πώς διαφέρουν από τις ομάδες.

Πώς να ορίσετε την αρχική σελίδα στο Google Chrome

Πώς να ορίσετε την αρχική σελίδα στο Google Chrome

Ένας λεπτομερής οδηγός με στιγμιότυπα οθόνης σχετικά με τον τρόπο ρύθμισης μιας προεπιλεγμένης αρχικής σελίδας στο Google Chrome Desktop ή σε εκδόσεις για κινητά.