Logo el.androidermagazine.com
Logo el.androidermagazine.com

Android 2.2, froyo, google i / o - ας κάνουμε κάποια αίσθηση όλων αυτών

Πίνακας περιεχομένων:

Anonim

FroYo, FroYo, FroYo. Φαίνεται πως δεν μπορείτε να επισκεφτείτε ένα blog τεχνολογίας ή να διαβάσετε το χρονοδιάγραμμά σας Twitter χωρίς να δείτε νέα για το Android 2.2 παντού. Το FroYo μπορεί να το κάνει αυτό, το FroYo κάνει αυτό 300 τοις εκατό γρηγορότερα, το FroYo έχει πόνυ. Αρκεί να κάνουμε έναν τρελό άνθρωπο τρελό (καλό που κανένας από μας δεν θα πρέπει να ανησυχεί γι 'αυτό). Όλοι θέλουμε νόστιμα νέα δρομολόγια Android για τα τηλέφωνά μας, αλλά πραγματικά γνωρίζουμε γιατί, ή τι συμβαίνει μαζί με αυτό; Ας ελπίσουμε ότι, από τη στιγμή που τελειώσαμε εδώ, θα έχετε μια καλύτερη ιδέα για το τι να περιμένετε και πότε να το περιμένετε. Χτυπήστε το σύνδεσμο, πάρτε το κουτάλι σας, και ας δούμε τι έχει αυτό το κατεψυγμένο μίγμα έχει για σας και εγώ.

Τα παιδιά στο Google που εργάζονται στο Android είναι σαφώς πεινασμένοι ιδιοφυΐες, με ιδιαίτερη αγάπη για τα γλυκά. Έχουμε δει Cupcake (Android 1.5), Donut (Android 1.6), Eclair (Android 2.1) και τώρα FroYo (Android 2.2). Καθένας παίρνει λίγο καλύτερα, προσφέρει πιο συναρπαστικά πράγματα για τους προγραμματιστές, και το πιο σημαντικό - μας δίνει περισσότερες και καλύτερες επιλογές για να φτιάξουμε το τηλέφωνό μας και να συμπεριφέρουμε πώς θέλουμε. Δεν είναι τέλειο, και πιθανότατα δεν θα είναι ποτέ, αλλά το FroYo μας προσφέρει κάποιες συναρπαστικές αλλαγές καθώς και την προσθήκη σε μερικά βασικά χαρακτηριστικά που όλοι θέλαμε. Ας προσπαθήσουμε να το σπάσουμε όλα στα απλά αγγλικά ώστε να ξέρουμε τι να περιμένουμε, τι να μην περιμένουμε και πότε να το περιμένουμε.

Τι είναι το JIT; (γνωστός και ως το Just in Time Compiler)

Δείτε αυτή την εικόνα; Πιθανότατα έχετε δει κάτι σαν να είναι επικαλυμμένο παντού μαζί με τους ανθρώπους που λένε JIT (J ust I n T ime compiler) κάνει τα τηλέφωνά τους τόσο ωραία, ή ακόμα και ακούγοντας άγρια ​​ηχητικά ισχυρισμούς όπως "τρέχει 400% γρηγορότερα". Αυτό είναι αλήθεια. Περίπου. Μιλήσαμε για το JIT λίγο στο podcast, αλλά ας πάρουμε κάποιο χρόνο εδώ για να το βγάλουμε έξω.

Το Android χρησιμοποιεί μια ειδική εικονική μηχανή Java που ονομάζεται Dalvik VM για την εκτέλεση εφαρμογών. Έχουμε όλοι έτρεξε τις εφαρμογές των Windows στη java και υπάρχει ένα πράγμα που όλοι έχουν κοινό - πρέπει να ξεκινήσουν έναν ερμηνευτή Java στον υπολογιστή μας πριν τρέξουν. Το Android είναι ο ίδιος τρόπος. Το Dalvik είναι σαν ένα πρόγραμμα που τρέχει μέσα στο Android και τρέχει εφαρμογές τρίτων μερών για τις οποίες μπορούμε να αλληλεπιδράσουμε. Το παιχνίδι που αγαπάτε ή ο αξιόπιστος σαρωτής γραμμωτών κωδίκων σας πρέπει να ακολουθήσει μια διαδρομή μεταξύ των δακτύλων και του επεξεργαστή, μέσω του Dalvik VM. Το JIT είναι μια αλλαγή στον τρόπο εκτέλεσης των εφαρμογών. Αγκαλιάζει τις πληροφορίες που κανονικά θα έπρεπε να περάσουν από το Dalvik VM, να ερμηνευτούν σε κάτι που το Android μπορεί να διαβάσει, και στη συνέχεια να ερμηνευτεί σε πληροφορίες που ο επεξεργαστής μπορεί να χρησιμοποιήσει και να ενεργήσει. Με το JIT, στο Dalvik VM προστίθεται μια μικρή ποσότητα νέων γενικών εξόδων, αλλά μεταφράζει τις πληροφορίες απευθείας σε κάτι που το σύστημα μπορεί να χρησιμοποιήσει και να ενεργήσει άμεσα. Κατά τη διάρκεια των Ολυμπιακών Αγώνων του περασμένου καλοκαιριού, είδαμε όλοι οι εκφωνητές να χρησιμοποιούν μεταφραστές σε συνεντεύξεις αθλητών από όλο τον κόσμο. Καλά

φανταστείτε ότι το JIT είναι ένα από αυτά τα μαγικά ακουστικά που χρησιμοποιούν στα Ηνωμένα Έθνη, τα οποία μεταφράζονται με την κίνηση, κόβοντας τον μεσάζοντα. Ναι, αυτό είναι αρκετά freaking δροσερό.

Λίγο για την πραγματική αύξηση της ταχύτητας απαιτείται. Στην παραπάνω εικόνα, βλέπουμε μια εφαρμογή συγκριτικής αξιολόγησης που ονομάζεται Linpack

Αυτή η εφαρμογή έχει σχεδιαστεί μόνο για να δει πόσο γρήγορα μπορεί να μεταφραστεί ο κώδικας. Εμφανίζει μια τεράστια αύξηση της ταχύτητας, επειδή αυτό είναι όλο που κάνει - τη μέτρηση της ταχύτητας. Εκεί προέρχονται αυτοί οι ισχυρισμοί 3 έως 5 φορές ταχύτεροι. Οι πραγματικές καταστάσεις στον κόσμο δεν πρόκειται να σας οδηγήσουν σε αύξηση 500%. Συγγνώμη. Τα καλά νέα είναι ότι θα δώσει μια πολύ ωραία αύξηση ταχύτητας σε εφαρμογές τρίτων κατασκευαστών, καθώς και να ελευθερώσουν χρόνο επεξεργαστή για τις εγγενείς λειτουργίες του Android. Η JIT θα πρέπει να μας δώσει μια πολύ ωραία και πολύ ευπρόσδεκτη γενική ώθηση των επιδόσεων.

Τα λόγια δεν είναι ποτέ τόσο διασκεδαστικά όσο οι εικόνες, και δεν έχουν καμία πιθανότητα κατά του βίντεο! Τσέκαρέ το.

Νέα καλούδια

Cool βίντεο. Όλοι αγαπάμε τον μικρό πράσινο φίλο μας, ειδικά όταν μας λέει για φοβερά νέα πράγματα με τα οποία μπορούμε να παίξουμε. Δώσαμε στο JIT ένα ειδικό τμήμα προς τα πάνω, επειδή είναι τόσο μακριά από τον τοίχο και είναι δύσκολο να το εξηγήσουμε, αλλά ας δούμε τι άλλο λέει το βίντεο που θα πάμε με την ενημέρωσή μας για το FroYo.

Μηνύματα σύννεφου σε συσκευή

Μου αρέσει να ονομάζω αυτό το push plus. Αυτό το νέο χαρακτηριστικό δίνει στους προγραμματιστές έναν τρόπο να λάβουν πληροφορίες και να τις ωθήσουν απευθείας από τους διακομιστές της Google στο κινητό σας τηλέφωνο Android. Ποιες πληροφορίες; Οποιαδήποτε πληροφορία μπορεί να χειριστεί μια εφαρμογή. Στο παράδειγμα από το βίντεο, ένας χρήστης κοιτάζει τους Χάρτες Google στον περιηγητή ιστού του υπολογιστή του. Αφού επισημάνετε μια θέση στο χάρτη, μπορούν να χρησιμοποιήσουν μια προσθήκη προγράμματος περιήγησης για να προωθήσουν τη θέση σε ένα τηλέφωνο Android. Μόλις ληφθεί από το τηλέφωνο, ο χρήστης θα μπορούσε να κάνει ό, τι μπορούσε κανονικά στην εφαρμογή Χάρτες. Αποθηκεύστε το, κάντε το σελιδοδείκτη, πλοηγηθείτε σε αυτό ή μοιραστείτε ξανά. Αυτό θα λειτουργήσει πολύ περισσότερο από τους χάρτες. Βλέπω μια νέα σειρά λιστών κοινών εργασιών και η ανταλλαγή ημερολογίων στον ορίζοντα.

Θέλετε να το δείτε σε δράση; Φυσικά το κάνεις! Ο Phil το έβαλε αυτό μέσα από τους βηματισμούς, και βράχια. Δείτε το βίντεο

Τούτου λεχθέντος, πραγματικά περιμένω ότι η πλειοψηφία των συσκευών που είναι ακόμα διαθέσιμες προς πώληση μπορεί να πάρει FroYo. Φυσικά τα τηλέφωνα όπως το Droid Incredible ή το Nexus One πρόκειται να το πάρουν, αλλά νομίζω ότι ακόμη και μερικά παλαιότερα μοντέλα όπως το Droid Eris ή το MyTouch 3G πρόκειται να δουν 2, 2 τελικά. Η HTC μας έδωσε κάποια εικόνα για τα σχέδιά τους -

αν το τηλέφωνό σας ξεκίνησε φέτος, θα προσφέρουμε πιθανότατα μια αναβάθμιση για την έκδοση Froyo. Αυτό περιλαμβάνει δημοφιλή μοντέλα όπως το Desire και το Droid Incredible, καθώς και τα κινητά τηλεφώνων όπως το Evo 4G, το MyTouch slide και τα επερχόμενα μοντέλα. Θα ανακοινώσουμε μια πλήρη λίστα με τηλέφωνα και ημερομηνίες όταν είμαστε πιο κοντά στην εκκίνηση των αναβαθμίσεων. Συνεργαζόμαστε στενά με την Google και τους άλλους συνεργάτες μας για να διασφαλίσουμε ότι έχουμε την πρώτη πρόσβαση σε όλα όσα χρειαζόμαστε για να προσφέρουμε μια πλήρη και σταθερή εμπειρία Sense στο Froyo. Αναμένουμε να κυκλοφορήσουμε όλες τις ενημερώσεις κατά το δεύτερο εξάμηνο του τρέχοντος έτους, αλλά δεν μπορούμε να είμαστε πιο συγκεκριμένοι ακόμα.

Αξίζει να σημειωθεί ότι είναι το HTC Hero και το Droid Eris, αλλά όπως είπα - πιστεύω ότι αυτές οι συσκευές θα δουν κάποια ενημέρωση στο 2.2, αν μόνο για να ενοποιήσουν λίγο το Android Market.

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

Αλλά τι γίνεται με όλους τους άλλους; Η Google μπορεί να ελέγχει αυτό που στέλνει στο τηλέφωνό της, το οποίο είναι το μεγάλο πλεονέκτημα της ιδιοκτησίας ενός Nexus One παρόλο που έχει το μερίδιο των ζητημάτων. Άλλα μοντέλα πρέπει να εξαρτώνται από διαφορετικά κανάλια. Είμαστε όλοι σίγουροι ότι οι κατασκευαστές είχαν για λίγο πρόσβαση σε έκδοση Android 2.2 beta και είναι ήδη σκληρά στη δουλειά που τους μεταφέρουν για να λειτουργούν καλά στις συσκευές τους. Στη συνέχεια, θα αποστέλλουν την ενημέρωση στους αερομεταφορείς για έλεγχο και, μόλις εγκριθούν, οι μεταφορείς θα τις μεταβιβάσουν στους χρήστες.

Οι χρήστες του Motorola Droid θα πρέπει να δουν την ενημέρωση αρκετά σύντομα και μάλιστα μιλάμε για να το δούμε κάποτε τον Ιούνιο, αλλά δεν το καταφέρνω να υπολογίζω σε κουτσομπολιά μεταξύ των κουβανών. Δώστε στο Moto το χρόνο που χρειάζεται για να κάνετε μια ωραία αδιάκοπη αναβάθμιση και στο τέλος όλοι είναι πιο ευτυχισμένοι από ότι θα ήταν με ένα buggy βήτα-όπως χτίζει.

Άλλες συσκευές θα πρέπει να περιμένουν για πράγματα όπως η ενσωμάτωση HTC Sense ή MotoBlur (τα οποία ελπίζω ότι είχαν ήδη αντιμετωπιστεί εν μέρει κατά τη διάρκεια της εργασίας για αναβάθμιση σε 2.1) και πράγματα όπως η επεξεργασία όλων των κουνημάτων για να πάρει το υλικό να λειτουργεί καλά με την ενημέρωση. Να είστε βέβαιοι ότι οι κατασκευαστές είναι σκληροί στη δουλειά και θα κάνουν ό, τι μπορούσαν για να ενημερώσουν εγκαίρως, καθώς αυτό είναι πραγματικά το μόνο που μπορούμε να κάνουμε αν δεν θέλουμε να πάρουμε τα πράγματα στα χέρια μας.

Φυσικά, υπήρχαν περισσότερα πράγματα στο Google I / O ότι αυτό που καλύψαμε εδώ σήμερα, (τα μεγάλα στηρίγματα στον Jared για την προσπάθεια να συμβαδίσει με όλα αυτά!) Αλλά τώρα γνωρίζουμε τα κυριώτερα σημεία του τι θα συμβεί με αυτό που έχουμε ήδη στα χέρια μας. Τι προσβλέπουμε περισσότερο στο Android 2.2; Μοιραστείτε τις σκέψεις σας στα σχόλια και στα φόρουμ και ας παίξουμε όλοι μαζί το παιχνίδι αναμονής!

Δείτε όλα αργότερα,

Καθίκι