Tech reviews and news

Τι είναι το Google Flutter; Εξήγησε η νέα μηχανή κωδικοποίησης της Google

click fraud protection

Αυτή την εβδομάδα, η Google ανακοίνωσε τη σταθερή κυκλοφορία του Flutter, της νέας μηχανής κωδικοποίησης. Το Flutter υποτίθεται ότι επιτρέπει στους προγραμματιστές να αναπτύξουν εφαρμογές παντού, ακόμη και στο iOS της Apple.

Η Google προώθησε μια έκδοση Flutter beta στο Mobile World Congress το 2018, η οποία επιτρέπει στους χρήστες να κωδικοποιούν εφαρμογές για Android και iOS. Από την Τρίτη αυτή την εβδομάδα, το Flutter κυκλοφόρησε επίσημα, με μια πλήρως σταθερή έκδοση 1.0 διαθέσιμη για όσους θέλουν μια εμφάνιση.

Διαβάστε περισσότερα: Καλύτερο smartphone

Γιατί κυματίζει;

Το μεγάλο πλεονέκτημα του Flutter είναι ότι μπορείτε να αναπτύξετε ταυτόχρονα για Android και iPhone ταυτόχρονα. Οι προγραμματιστές συχνά πρέπει να κάνουν μια επιλογή για το αν θέλουν πρώτα να δουλέψουν σε εφαρμογές iOS ή Android. Η ενοποίηση αυτής της διαδικασίας μπορεί να σημαίνει ότι οι προγραμματιστές δεν χρειάζεται πλέον να επιλέγουν προτεραιότητα.

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

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

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

Τι άλλο?

Η ανάπτυξη μιας εφαρμογής πολλαπλών πλατφορμών σε μία βάση κώδικα θα πρέπει ήδη να είναι μια σημαντική κλήρωση, αλλά η επανάληψη του Flutter 1.0 προσθέτει μερικές απίθανες λειτουργίες.

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

Η λειτουργία Προσθήκη στην εφαρμογή θα επιτρέψει στους προγραμματιστές να ενημερώσουν τις υπάρχουσες εφαρμογές τους χρησιμοποιώντας το Flutter, είτε αυτό είναι ταυτόχρονα είτε μετατρέποντάς το σταδιακά.

Το Flutter είναι ήδη εκεί έξω στον κόσμο. Η Google το χρησιμοποιεί εσωτερικά για να εργαστεί σε πολλές εσωτερικές εφαρμογές. Αλλού, η Capital One, η Alibaba, η Philips Hue, η Tencent και πολλές άλλες εταιρείες συνεργάζονται ήδη με τη Flutter για να αναπτύξουν τις εφαρμογές τους. Η Square ανακοίνωσε επίσης δύο SDK για την πλατφόρμα Flutter που θα μπορούσαν να χειριστούν πληρωμές εντός εφαρμογής.

Εν ολίγοις, ο Flutter πηγαίνει κάπου.

Διαβάστε περισσότερα: iPhone έναντι Android

Τι γίνεται με το Fuschia;

Σύμφωνα με πληροφορίες, η Google εργάζεται επίσης σε ένα νέο λειτουργικό σύστημα που θα μπορούσε να αντικαταστήσει την πλατφόρμα Android για κινητά και τις προσπάθειες της εταιρείας με το Chrome, δημιουργώντας μια ενοποιημένη πλατφόρμα που θα της επέτρεπε να εκτελείται σε tablet, smartphone, υπολογιστές, smartwatch και άλλες έξυπνες συσκευές γύρω από το Σπίτι.

Ονομάζεται Fuschia και η ελπίδα είναι ότι μπορεί να αντιμετωπίσει το πρόβλημα κατακερματισμού του Android, εκτός από τη συγκέντρωση εφαρμογών σε όλες τις διαφορετικές πλατφόρμες της Google. Υπάρχει ακόμη λόγος ότι το Fuschia θα τρέχει εφαρμογές Android χωρίς πρόβλημα, για να ανακουφίσει τον πόνο κάθε μετάβασης.

Αλλά δεν είναι μόνο η Fuschia. Μέρος αυτού είναι το Flutter, το οποίο ελπίζει να κάνει τη δημιουργία εφαρμογών για οποιαδήποτε πλατφόρμα απλή. Όταν το Fuschia συνδυάζεται, η ιδέα είναι ότι θα μπορείτε να δημιουργήσετε ταυτόχρονα εφαρμογές για iOS και Fuschia, χωρίς επιπλέον εργασία. Στη συνέχεια, μπορούν να αναπτυχθούν οπουδήποτε χωρίς φασαρία.

Ποιες είναι οι σκέψεις σας για το Flutter; Ενημερώστε μας στο Twitter @TrustedReviews.

Philips HTL9100 - Λειτουργία, απόδοση και έλεγχος απόφασης

Philips HTL9100 - Λειτουργία, απόδοση και έλεγχος απόφασης

ΕνότητεςΣελίδα 1Philips HTL9100 ΚριτικήΣελίδα 2Επισκόπηση συνδέσεων και δυνατοτήτωνΣελίδα 3Έλεγχο...

Διαβάστε περισσότερα

Lenovo IdeaPad Yoga 11S - Πληκτρολόγιο, Touchpad και Verdict Review

Lenovo IdeaPad Yoga 11S - Πληκτρολόγιο, Touchpad και Verdict Review

ΕνότητεςΣελίδα 1Lenovo IdeaPad Yoga 11S κριτικήΣελίδα 2Επιδόσεις απόδοσης, θερμότητας και θορύβου...

Διαβάστε περισσότερα

Panasonic DMR-BWT735 - Επανεξέταση λειτουργίας

Panasonic DMR-BWT735 - Επανεξέταση λειτουργίας

ΕνότητεςΣελίδα 1Επισκόπηση Panasonic DMR-BWT735Σελίδα 2Αξιολόγηση χαρακτηριστικώνΣελίδα 3Επανεξέτ...

Διαβάστε περισσότερα

insta story