Jump to content

myphone.gr LIVE: Android εφ΄ όλης της ύλης!


vlachaquito
 Κοινοποίηση

Recommended Posts

Η εκπομπή είναι διαθέσιμη μέσω κάποιας εφαρμογής podcast?

 

οχι, θα υπάρχει ένα νέο θέμα στην κεντρική με λινκ από youtube από όπου απλά θα μεταδίδεται η εκπομπή :)

Link to comment
Share on other sites

μετα την ανακοινωση των windows 10 , οποτε και των επερχομενων wp 10 , η google "ετρεξε" να "προλαβει" και δινει την εκδοση 5, μονο και μονο για να δειξει και καλα κατι "νεο" στην αγορα. "αγαπημενο" το android δεν ειναι. ειναι θεμα συνηθειας του καταναλωτη, και αυτο που του πασαρουν. επισης χαλια μαυρα το λειτουργικο σε φθηνες συσκευες , που ποτε δεν θα παρουν την 5.

 

Έχεις πιάσει android συσκευή ποτέ σου ή λέμε απλά για να λέμε ;

Νίκος

Κάτοχος Samsung Galaxy S10+ (Android 10 Official).

- 001 με την όπισθεν

Link to comment
Share on other sites

Έχεις πιάσει android συσκευή ποτέ σου ή λέμε απλά για να λέμε ;

 

Λέμε απλά για να λέμε.. Εκτός αν είχε Android των 100€ και lagαρε σα τρελό και έβγαλε το ασφαλές συμπέρασμα του..

Huawei P30/Huawei mate 10 lite/Samsung Galaxy S6 /Lg Nexus 5 Black 5.0.1/Unlock bootloader/Root

Sony Xperia P Silver/ICS 4.0.4/Root

Sony Ericsson Xperia Neo V Silver/GB (Sold)

Sony Ericsson Xperia X8 Black/GingerDX 2.3.7

Link to comment
Share on other sites

H Google στοχεύει στις αναπτυσσόμενες αγορές και ειδικά στην Ινδία, όπου το ποσοστό διείσδυσης (μην πάει ο νους σας στο πονηρό) των smartphones/tablets είναι πολύ χαμηλό και οι δυνητικοί πελάτες ΠΑΡΑ πολλοί. Στην Κίνα τα πράγματα είναι πιο προχωρημένα αλλά και εκεί ο ρυθμός εξάπλωσης του Android είναι τρομακτικός. Οι δυτικές αγορές, από την άλλη, είναι υπερ-κορεσμένες και δεν έχουν μεγάλα περιθώρια μεγέθυνσης.

 

Αυτό σημαίνει ότι οι low/entry-level συσκευές είναι πρώτης προτεραιότητας και πρέπει να εξυπηρετούνται σωστά από το λειτουργικό. Άρα δεν είναι τυχαίο ότι από το KitKat και μετά δίνει βαρύτητα σε θέματα βελτιστοποίησης της λειτουργίας σε χαμηλής δυνατότητας hw. Στο Lolipop κάνει ακόμα ένα βήμα (minimum recommended RAM τα 512ΜΒ, default ART runtime execution). Στο ίδιο πράγμα στοχεύει και η απλοποίηση του user interface. Πιστεύω ότι θα το προχωρήσει κι άλλο. Προς το παρόν περιμένω να δω τις βελτιώσεις του Lolipop στην πράξη.

Edited by lariser
PS
Link to comment
Share on other sites

Το art δεν λένε ότι τρώει περισσότερο μνήμη από το dalvic;

Πως συνδυάζεται αυτό με 512 μνήμη.

Είναι όλες οι εφαρμογές έτοιμες για art και θα τρέχει με art default το lollipop;

Στην 4.4 αν ενεργοποιούσες το art και έβαζες εφαρμογή που δεν ήταν συμβατή έκανε επανεκκίνηση η συσκευή και στο boot ξανά ρύθμιζε όλες τις εφαρμογές για dalvic.

Άλλαξε κάτι μήπως που δεν το γνωρίζω;

http://i.imgur.com/REW6ccY.jpg The future of android by Google. Δεν χρησιμοποιώ πλέον FACEBOOK σε καμία από τις συσκευές μου. Sheepple Γιάννης (dedaliskos@hotmail.com).
Link to comment
Share on other sites

Το art δεν λένε ότι τρώει περισσότερο μνήμη από το dalvic;

Πως συνδυάζεται αυτό με 512 μνήμη.

Είναι όλες οι εφαρμογές έτοιμες για art και θα τρέχει με art default το lollipop;

Στην 4.4 αν ενεργοποιούσες το art και έβαζες εφαρμογή που δεν ήταν συμβατή έκανε επανεκκίνηση η συσκευή και στο boot ξανά ρύθμιζε όλες τις εφαρμογές για dalvic.

Άλλαξε κάτι μήπως που δεν το γνωρίζω;

 

ας μην ξεχνούμε ότι το art στο 4.4.χ ήταν σε beta μορφή. γιαυτό ήθελε συσκευή με τουλάχιστο 2 giga ram. φαίνεται ότι το έφτιαξαν αυτα και θα πέζει σε λιγότερη μνήμη. βέβαια αν δεν βγούν τα lolipop κανονικά δεν μπορούμε να ξέρουμε τι ακριβώς γίνεται. περιμένουμε τα αποτελέσματα, το μέλλον πάντως φαίνεται λαμπρό...

Link to comment
Share on other sites

Παραθέτω κάποια στοιχεία που απαντούν στα ερωτήματά σου. Το δεύτερο μέρος αφορά το runtime.

 

H ερώτησή μου αφορούσε τον πυρήνα του Android που είναι ουσιαστικά LTS Linux kernel με διάφορα tweaks από την Google όπως λχ τα wakelocks και τα xxxmem. Θεώρησα ότι θα έκανες αντιπαραβολή με το μακρινό ξάδερφο ΧΝU που χρησιμοποιεί το iOS, αλλά δεν έχω πρόβλημα να μιλήσουμε και για το runtime, βιβλιοθήκες και το application framework για να δούμε πιο σφαιρικά το ΟS.

 

Ας δούμε ένα ένα τα σημεία.

 

 

1) Διαχείριση μνήμης/Μultitasking.

H διαχείριση μνήμης στο Android στην πραγματικότητα είναι αρκετά καλή αν αναλογιστεί κανείς τις συνθήκες όπου γίνεται. To runtime (dalvik+corelibs) λειτουργεί ως middle tier μεταξύ του πυρήνα, όπου διαχειρίζεται τη μνήμη σε ανώτερο επίπεδο μέσω του garbage collection. Το Android δεν διαθέτει swap space για τη μνήμη, χρησιμοποιεί όμως paging και memory-mapping. Tα τελευταία έχουν ως αποτέλεσμα όποια τροποποίηση στη μνήμη, είτε από ανάθεση νέων αντικειμένων ή μεταβολή memory-mapped σελιδών, παραμένει resident στη μνήμη και δεν μπορεί να σελιδοποιηθεί. Ο μόνος τρόπος να απελευθερωθεί μνήμη από κάποια διεργασία είναι μέσω απελευθέρωσης αναφορών σε αντικείμενα που κρατούνται σε αυτήν, με αποτέλεσμα να διατεθεί αυτή η μνήμη για garbage collection. Yπάρχει μια εξαίρεση στον παραπάνω κανόνα, οποιαδήποτε αρχεία έχουν γίνει memory-mapped χωρίς καμία τροποποίηση, μπορούν να σελιδοποιηθούν εκτός μνήμης αν το σύστημα χρειαστεί να χρησιμοποιήσει τη μνήμη αυτή για κάποια πιο κρίσιμη διεργασία.

 

Η παραπάνω λειτουργία είναι αρκετά αποδοτική, όμως υπάρχουν προβλήματα τα οποία τα προκαλούν οι κακές πρακτικές προγραμματισμού των developers (διάβασε εδώ σχετικά). Μερικά παραδείγματα των παραπάνω είναι η ασύστολη χρήση services, η μη απελευθέρωση πόρων για βασικά σχήματα όπως το process switching, UI migration/hide, activity, memory_running_xxx κτλ, η απουσία ρεαλιστικού ελέγχου απαιτούμενης μνήμης, χρήση bitmaps ή λανθασμένων data containers, η αγνόηση των επιπτώσεων του memory overhead, εξωτερικές βιβλιοθήκες, buffers και άλλα πολλά (πάρα πολλά για την ακρίβεια).

 

Όσον αφορά το συναφές θέμα του multitasking, η αντίληψη που έχεις για το Android είναι λανθασμένη. Oι εφαρμογές και οι διεργασίες που έχουν κάνει UI migration (δεν είναι δηλαδή ενεργές στο χρήση) «παγώνουν» στη μνήμη και δεν χρησιμοποιούν περαιτέρω CPU cycles όσο παραμένουν σε αδράνεια. Επειδή η μνήμη είναι πεπερασμένη, δεν χρησιμοποιείται swap space καί γίνεται δυναμική κατανομή αυτής, χρησιμοποιείται σχήμα LRU ώστε όταν το σύστημα χρειαστεί πόρους να τερματίσει τις ελάχιστα χρησιμοποιούμενες διεργασίες, δίνοντας ταυτόχρονα σημασία στο ποιες διεργασίες είναι χρειάζονται περισσότερους πόρους σε μνήμη. To LRU σχήμα σε συνδυασμό με το content switching είναι εξαιρετικά αποδοτικό, στην πράξη δεν χρειάζεται να κλείσεις χειροκίνητα καμία εφαρμογή όταν το σύστημα έχει αρχίσει να έρχεται στα όριά του, αφού η παραπάνω αυτοματοποιημένη διαδικασία κάνει τη σωστή δουλειά. Tα προβληματικά processes αντιμετωπίζονται με adaptively enforcement τρόπους, με γνώμονα την εύρυθμη λειτουργία του συστήματος γενικότερα. Έτσι υπάρχει αρκετά καλό load balancing και οι πόροι του συστήματος δεν κατασπαταλώνται. Το πόσες διεργασίες μπορούν να υποστηριχθούν ταυτόχρονα, είναι θέμα hardware και του τύπου των διεργασιών. Τα εργαλεία διαχείρισης και αναφοράς υπάρχουν ( onTrimMemory(), getMemoryClass(), getLargeMemoryClass() ) και πρέπει να χρησιμοποιούνται για το σωστό αποτέλεσμα.

 

Συνοψίζω το θέμα διαχείριση μνήμης και multitasking, αναφέροντας ότι το Android τα πάει αρκετά καλά και στους δύο τομείς και τα όποια προβλήματα υπάρχουν οφείλονται κατά κύριο λόγο σε κακές πρακτικές των προγραμματιστών, κατάσταση αναπόφευκτη λόγω του τεράστιου αριθμού της και της πολυσυλλεκτικότητας των software developers. Η Google φέρει ευθύνη στο γεγονός ότι είναι αρκετά ελαστική σε κάποια guidelines, αλλά από την άλλη, ένας top-notch developer έχει στη διάθεσή του περισσότερα εφόδια για να γράψει καλό κώδικα, σε σχέση με ένα περιβάλλον το οποίο θα ήταν αυστηρότερα καθορισμένο. Τα καλά νέα είναι ότι όσο περνάει ο καιρός, οι developers ωριμάζουν και η κατάσταση βαίνει βελτιούμενη σε μεγαλύτερο ρυθμό από ότι μπορεί να ακολουθήσει ο ανταγωνισμός.

 

2) Περί runtime

Eδώ η κουβέντα είναι φιλοσοφική. Χρήση abstraction και VM ή native coding και τι σχήμα θα τρέχει η VM; JIT ή ΑΟΤ; Eξαρτάται.

 

Όταν το Android ξεκίνησε, ο σκοπός ήταν να αναπτυχθεί όσο το δυνατόν περισσότερο μέσω της ποικιλομορφίας των hardware υλοποιήσεων. Η καλύτερη λύση είναι ασφαλώς να γράψεις native κώδικα και να του αλλάξεις τα φώτα στο low level optimization. Aυτό είναι εφικτό όταν το υποστηριζόμενο hardware feature set είναι δεδομένο. Δεδομένη ISA, δεδομένη ιεραρχία μνήμης, δεδομένο IPC, δεδομένο Ι/Ο, δεδομένο power management scheme κοκ. Όταν όμως οι συνδυασμοί feature set είναι χιλιάδες και το hardware βρίσκεται ακόμα σε χαμηλά επίπεδα απόδοσης, οι μπαταρίες διαθέτουν χαμηλό συνολικό φορτίο κτλ τα χέρια σου είναι δεμένα.

 

Αναγκαστικά πας στη λύση του layer abstraction και υποστήριξη runtime με VM και μάλιστα όχι οποιαδήποτε VM, αλλά μια VM που εξασφαλίζει την απρόσκοπτη ταυτόχρονη συλλειτουργία πολλαπλών instances αυτής στην ίδια συσκευή και με σχήμα το οποίο είναι υπολογιστικά ελαφρύ και με μικρές απαιτήσεις σε αποθηκευτικό χώρο, διότι οι CPU είναι ακόμα αργές και το storage λίγο και ακριβό, α και οι συνδυασμοί hardware feature set είναι χιλιάδες, μην ξεχνιόμαστε. Στο Αndroid επιλέχθηκε ένα 2 step scheme. Τα προγράμματα γράφονται κατά κανόνα σε Java και μετατρέπονται σε bytecode για την JVM. Έπειτα μεταγλωττίζονται σε Dalvik bytecode και αποθηκεύονται σε compact executables, τα γνωστά .dex και .odex.

 

H Dalvik VM είναι register-based και χρησιμοποιεί JIT compiler. Aυτό συνεπάγεται ότι κάθε φορά που πρέπει να τρέξει μια εφαρμογή, η παραπάνω διαδικασία πραγματοποιείται πάντα με αποτέλεσμα το επιπλέον overhead σε πόρους και φυσικά performance penalty διότι ο ενδιάμεσος κώδικας είναι έως και τρεις τάξεις μεγέθους πιο αργός σε σχέση με τον native. Αν και πλέον υπάρχουν τρόποι ώστε να καλύψουμε το penalty σε επιδόσεις όταν χρησιμοποιούμε VM μέσω των hardware modes που τρέχουν το bytecode natively στο hardware όπως ήταν πχ η Jazelle DBM, η πολυπλοκότητα παραμένει τεράστια.

 

Η JIT προσέγγιση έχει αρκετά θετικά καθώς λειτουργεί ως speed boosted interpreter μέσω caching και επιτρέπει σε μεγάλο βαθμό το hardware agnosticism. Όμως όλη η ενδιάμεση διεργασία είναι πολύπλοκη, χρειάζεται επιπλέον πόρους για να υποστηριχθεί και κατά συνέπεια είναι ενεργοβόρος. Επίσης υπάρχει performance penalty, όπως έγραψα πιο πάνω, διότι την ίδια στιγμή που τρέχει ο ενδιάμεσος κώδκας, μεταγλωττίζεται σε κώδικα μηχανής.

 

Περνάνε τα χρόνια, το hardware εξελίσσεται σε σημαντικό βαθμό, ο αποθηκευτικός χώρος πλέον είναι πολλαπλάσιος αυτού στις απαρχές του Android, υπάρχει όμως ένα πρόβλημα. Το συνολικό φορτίο των μπαταριών δεν αυξήθηκε με τον ίδιο ρυθμό και παρά τις βελτιώσεις στη λιθογραφική διαδικασία και το power management, οι μεγάλες οθόνες και επιπλέον features που ζητάει το κοινό επιβάλλουν τη χρήση άλλων μεθόδων και στο θέμα του runtime.

 

Έχουμε λοιπον το ART, μια ahead-of-time compilation process virtual machine η οποία υποστηρίζει τρεις ISA (ARM, MIPS και x86) όπου μεταφράζει το bytecode σε native code, διατηρώντας παράλληλα backward compatibility με το legacy code με την υποστήριξη των κλασικών .dex executables. Αντί για .odex χρησιμοποιεί τα κλασικά ELF executables, με αποτέλεσμα λιγότερο overhead.

 

Η ΑΟΤ προσέγγιση προσεγγίζει τους κλασσικούς compilers, όπου το πρόγραμμα έχει μεταγλωττιστεί εξαρχής και κατά την εκτέλεση δεν υπάρχουν επιπλέον διαδικασίες όπως στην περίπτωση της JIT. Τα πλεονεκτήματα είναι αρκετά διότι μπορεί κανείς να δώσει optimizations που μικραίνουν το performance/power trade-off. Eπίσης η διαδικασία είναι one-off, δηλαδή εκτελείται άπαξ με την εγκατάσταση της εφαρμογής με αποτέλεσμα τη χρήση λιγότερων δυναμικών πόρων και κατά συνέπεια τη μειωμένη κατανάλωση ενέργειας. Πέραν από την αυτονόητη βελτίωση στις επιδόσεις, το ART φέρνει βελτιώσεις και στη διαχείριση μνήμης λόγω γενικότερου overhaul του garbage collection Η θεωρία πληροφορίας διακατέχεται από space-time συμβιβασμούς και στην περίπτωση του ΑΟΤ compilation, το τελικό εκτελέσιμο είναι πράγματι μεγαλύτερο σε μέγεθος και όντως το compilation χρειάζεται χρόνο για να ολοκληρωθεί. Όμως μακροπρόθεσμα είναι πιο αποδοτική λύση, διότι η εξάλλειψη του translation overhead αποδίδει περισσότερο όσον αφορά την κατανάλωση ενέργειας (μια μεγάλη διεργασία vs αλλεπάλληλες μικρότερες).

 

Συνοψίζοντας για το runtime, η VM με JIT σχήμα προσέγγιση που ακολούθησε αρχικα η Google ήταν αποτέλεσμα των συνθηκών και των στόχων που επικρατούσαν στα πρώτα βήματά του. Πλέον, βρισκόμαστε σε μια φάση σχετικής ωριμότητας και κάποιες παράμετροι είναι φθηνές και σε μεγάλη διαθεσιμόητα (CPU, RAM, storage κα) και άλλοι όχι (φορτίο μπαταρίας, δίψα χρηστών για νέα features, υπομονή κα).

 

Το ΑRT με το AOT σχήμα δεν θα μπορούσε να περπατήσει πριν λίγα χρόνια. Πλέον, όσο περνάει ο καιρός το compilation time θα βαίνει μειούμενο (βελτιωμένες CPU και λοιπά tweaks) και λόγω αυξητικής τάσης storage, ο επιπλέον χώρος που απαιτούν τα executables δεν πρόκειται να ενοχλήσει κανέναν. Από την άλλη, η βελτίωση στην αυτονομία και σημαντική αύξηση στις επιδόσεις είναι άμεσα αντιληπτές.

 

O πληθωρισμός hardware feature set είναι αυτός που αποτρέπει τα deep optimizations στο hw/sw interface και επιβάλλει τα απλώς λειτουργικά firmware. Aν το hardware feature set ήταν δεδομένο, το μόνο σίγουρο είναι ότι θα έπεφτε optimization όσο δεν παίρνει.

 

3) Ασφάλεια

Το Αndroid είναι πλέον πλήρως sandboxed και με εκτενές σύστημα permissions, όμως υπάρχει ένα twist. Βy design, ο χρήστης μπορεί να δώσει permissions σε εφαρμογές, προσπερνώντας έτσι τα στεγανά που το σύστημα διαθέτει by default. Yπάρχουν τα disclaimers και τα warnings, υπάρχουν τα guidelines προς τους developers, υπάρχει το verify apps, υπάρχει ο bouncer, αλλά όπως και στο θέμα της διαχείρισης μνήμης, το κακό όνομα στο Android δίνεται από τεμπέληδες ή κακόβουλους developers και από χρήστες οι οποίοι αγνοούν όλες τις προειδοποιήσεις.

 

Το δεδομένο είναι ότι αν ένας χρήστης ακολουθήσει όλα τα guidelines και αποφύγει dubious applications, δεν πρόκειται να αντιμετωπίσει κανένα πρόβλημα σχετικά με την ασφάλεια. Η ελευθερία συνεπάγεται και κινδύνους, αλλά με χρήση κοινής λογικής αποφεύγονται οι κακοτοπιές.

 

Φυσικά υπάρχουν και επιπλέον 3rd party schemes ασφαλείας (πχ Κnox) τα οποία από ό,τι φαίνεται θα βρουν με τη μία ή την άλλη μορφή το δρόμο τους στο core OS.

 

4) Core API

Λόγω του ότι το Android έχει ως βάση το linux kernel, υπάρχουν κάποια standard core API και middleware όπως πχ το bionic, όμως ο πληθωρισμός του hardware feature set αποτρέπει την ύπαρξη μιας μικρής και ισχυρής ομάδας σχετικών interfaces. H Google δίνει κάποια εργαλεία, αλλά στην πράξη εξαρτάται από τον ΟΕΜ να αναπτύξει και να διαθέσει middleware για τις συσκευές που κατασκευάζει. Τρέχα γύρευε δηλαδή. Παρολαυτά, με τα υπάρχοντα εργαλεία η δουλειά γίνεται, έστω και με πατέντες. Αν ο developer είναι καλός και διαθέτει τα εχέγγυα, μπορεί να φτιάξει παπάδες και στο Android. Με το ΑRT η κατάσταση θα βελτιωθεί σημαντικά διότι θα βγουν σιγά σιγά βελτιωμένες core libraries και middleware.

 

 

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

Edited by gnt
http://imageshack.com/a/img854/9724/9yva.jpg

Link to comment
Share on other sites

Πολύ σημαντικό η συζήτηση να εστιάσει στις νέες λειτουργίες και βελτιώσεις του Lolipop και να μην χαθούμε σε ατέρμονες διαμάχες γιατί το Nexus 6 είναι μεγάλο ή το Nexus 9 έχει λίγη μνήμη. Συνοψίζω τί, βασικά, περιμένουμε στο νέο Android:

 

Κάτω από το καπό

- Εγγενής υποστήριξη αρχιτεκτονικής 64-bit (SoC, RAM, apps κτλ)

- Άμεση εκτέλεση των apps αποκλειστικά από το ART runtime

- Βελτιστοποιημένη διαχείριση μπαταρίας (Project Volta)

- Βελτιώσεις σε ασφάλεια (kill switch, native encryption, personal unlocking)

- Ξεχωριστή διαχείριση δεδομένων για εφαρμογές (home/work)

- Ομοιόμορφη επικοινωνία μεταξύ συσκευών του Android οικοσυστήματος (Android Wear, Android TV, Android Auto κτλ)

- Υποστήριξη AV input από USB

- Υποστήριξη Bluetooth 4.1 LE

- Διευρυμένη υποστήριξη audio/video codecs και metadata

- Υποστήριξη συσκευών με 512MB RAM

 

Στην επιφάνεια

- Νέο user interface με την ενσωμάτωση του Material Design

- Εξελιγμένη διαδραστικότητα με animations και transitions

- Νέα lockscreen και σύστημα ειδοποιήσεων

- 3D multitasking

- Εμφάνιση ειδοποιήσεων από την συσκευή Android στο Chromebook

- Βελτιστοποιημένος τρόπος εμφάνισης των αναζητήσεων στο διαδίκτυο

- Νέος τρόπος εμφάνισης και διαχείρισης των Recent Apps

 

Σίγουρα θα υπάρχουν κι άλλα. Αν ξέχασα κάποιο σοβαρό συμπληρώστε.

 

Camera2 API

Sound latency fix

και διαφορα αλλα

Link to comment
Share on other sites

Σχετικά με τα νέα features...

 

Material Design

A bold, colorful, and responsive UI design for consistent, intuitive experiences across all your devices

Responsive, natural motion, realistic lighting and shadows, and familiar visual elements make it easier to navigate your device

Vivid new colors, typography, and edge-to-edge imagery help to focus your attention

Notifications

New ways to control when and how you receive messages – only get interrupted when you want to be

View and respond to messages directly from your lock screen. Includes the ability to hide sensitive content for these notifications

For fewer disruptions, turn on Priority mode via your device’s volume button so only certain people and notifications get through. Or schedule recurring downtime like 10pm to 8am when only Priority notifications can get through

With Lollipop, incoming phone calls won’t interrupt what you’re watching or playing. You can choose to answer the call or just keep doing what you’re doing

Control the notifications triggered by your apps; hide sensitive content and prioritize or turn off the app’s notifications entirely

More intelligent ranking of notifications based on who they’re from and the type of communication. See all your notifications in one place by tapping the top of the screen

Battery

Power for the long haul

A battery saver feature which extends device use by up to 90 mins

Estimated time left to fully charge is displayed when your device is plugged in

Estimated time left on your device before you need to charge again can now be found in battery settings

Security

Keep your stuff safe and sound

New devices come with encryption automatically turned on to help protect data on lost or stolen devices

SELinux enforcing for all applications means even better protection against vulnerabilities and malware

Use Android Smart Lock to secure your phone or tablet by pairing it with a trusted device like your wearable or even your car

Device Sharing

More flexible sharing with family and friends

Multiple users for phones. If you forget your phone, you still can call any of your friends (or access any of your messages, photos etc.) by simply logging into another Android phone running Lollipop. Also perfect for families who want to share a phone, but not their stuff

Guest user for phones and tablets means you can lend your device and not your stuff

Screen pinning: pin your screen so another user can access just that content without messing with your other stuff

New Quick Settings

Get to the most frequently used settings with just two swipes down from the top of the screen

New handy controls like flashlight, hotspot, screen rotation and cast screen controls

Easier on/off toggles for Wi-Fi, Bluetooth, and location

Manually adjust your brightness for certain conditions. Then, adaptive brightness will kick in based on ambient lighting

Connectivity

A better internet connection everywhere and more powerful Bluetooth low energy capabilities

Improved network handoffs resulting in limited interruption in connectivity. For example, continue your video chat or VoIP calls without interruption as you leave the house and switch from your home Wi-Fi back to cellular

Improved network selection logic so that your device connects only if there is a verified internet connection on Wi-Fi

Power-efficient scanning for nearby Bluetooth low energy (“BLE”) devices like wearables or beacons

New BLE peripheral mode

Runtime and Performance

A faster, smoother and more powerful computing experience

ART, an entirely new Android runtime, improves application performance and responsiveness

Up to 4x performance improvements

Smoother UI for complex, visually rich applications

Compacting backgrounded apps and services so you can do more at once

Support for 64 bit devices, like the Nexus 9, brings desktop class CPUs to Android

Support for 64-bit SoCs using ARM, x86, and MIPS-based cores

Shipping 64-bit native apps like Chrome, Gmail, Calendar, Google Play Music, and more

Pure Java language apps run as 64-bit apps automatically

Media

Bolder graphics and improved audio, video, and camera capabilities

Lower latency audio input ensuring that music and communication applications that have strict delay requirements provide an amazing realtime experience

Multi-channel audio stream mixing means professional audio applications can now mix up to eight channels including 5.1 and 7.1 channels

USB Audio support means you can plug USB microphones, speakers, and a myriad of other USB audio devices like amplifiers and mixers into your Android device

OpenGL ES 3.1 and Android extension pack brings Android to the forefront of mobile graphics putting it on par with desktop and console class performance

A range of new professional photography features for Android Lollipop that let you

Capture full resolution frames around 30 fps

Support raw formats like YUV and Bayer RAW

Control capture settings for the sensor, lens, and flash per individual frame

Capture metadata like noise models and optical information

State of the art video technology with support for HEVC main profile to allow for UHD 4K 10-bit video playback, tunneled hardware video decoding to save power and improved HLS support for streaming

OK Google

Easy access to information and performing tasks

Even if your screen is off, you can say “OK Google” on devices with digital signal processing support such as Nexus 6 and Nexus 9

Talk to Google on the go to get quick answers, send a text, get directions and more

Android TV

Support for living room devices

User interface adapted for the living room

Less browsing, more watching with personalized recommendations for content like movies and TV shows

Voice search for Google Play, YouTube and supported apps so you can just say what you want to see

Console-style Android gaming on your TV with a gamepad

Cast your favorite entertainment apps to your big screen with Google Cast support for Android TV devices

Accessibility

Enhanced low vision and color blind capabilities

Boost text contrast or invert colors to improve legibility

Adjust display to improve color differentiation

Now in 68+ languages

15 new additions

Basque, Bengali, Burmese, Chinese (Hong Kong), Galician, Icelandic, Kannada, Kyrgyz, Macedonian, Malayalam, Marathi, Nepali, Sinhala, Tamil, Telugu

Device set up

Get up and running in no-time

Tap & go: instant set up of your new Android phone or tablet by simply tapping it to your old one (requires NFC)

Whenever you get a new Android phone or tablet, you can bring over your apps from Google Play automatically from any of your old Android devices

And a whole lot more

Tap & pay: easily manage multiple payment apps by quickly switching between them

Print preview and page range support

Revamped display for battery, Bluetooth, data usage, and Wi-Fi settings and new search functionality

New device level feedback for Nexus devices in Settings > about phone > send feedback

Easier sharing with

Improved ranking of your options within the share menu

Android Beam: lets you share a file with someone nearby by gently tapping the two devices together

Where supported by the hardware, your device will wake up as soon as you pick it up or tap the screen twice

Improved hardware keyboard accessory support including support for multilingual, emoji input, search key, and improved app and system key chords

Edited by aroutis
Our greatest weakness lies in giving up. The most certain way to succeed is always to try just one more time -- Thomas A. Edison
Link to comment
Share on other sites

Πολύ σημαντικό η συζήτηση να εστιάσει στις νέες λειτουργίες και βελτιώσεις του Lolipop και να μην χαθούμε σε ατέρμονες διαμάχες γιατί το Nexus 6 είναι μεγάλο ή το Nexus 9 έχει λίγη μνήμη. Συνοψίζω τί, βασικά, περιμένουμε στο νέο Android:

 

Κάτω από το καπό

- Εγγενής υποστήριξη αρχιτεκτονικής 64-bit (SoC, RAM, apps κτλ)

- Άμεση εκτέλεση των apps αποκλειστικά από το ART runtime

- Βελτιστοποιημένη διαχείριση μπαταρίας (Project Volta)

- Βελτιώσεις σε ασφάλεια (kill switch, native encryption, personal unlocking)

- Ξεχωριστή διαχείριση δεδομένων για εφαρμογές (home/work)

- Ομοιόμορφη επικοινωνία μεταξύ συσκευών του Android οικοσυστήματος (Android Wear, Android TV, Android Auto κτλ)

- Υποστήριξη AV input από USB

- Υποστήριξη Bluetooth 4.1 LE

- Διευρυμένη υποστήριξη audio/video codecs και metadata

- Υποστήριξη συσκευών με 512MB RAM

 

Στην επιφάνεια

- Νέο user interface με την ενσωμάτωση του Material Design

- Εξελιγμένη διαδραστικότητα με animations και transitions

- Νέα lockscreen και σύστημα ειδοποιήσεων

- 3D multitasking

- Εμφάνιση ειδοποιήσεων από την συσκευή Android στο Chromebook

- Βελτιστοποιημένος τρόπος εμφάνισης των αναζητήσεων στο διαδίκτυο

- Νέος τρόπος εμφάνισης και διαχείρισης των Recent Apps

 

Σίγουρα θα υπάρχουν κι άλλα. Αν ξέχασα κάποιο σοβαρό συμπληρώστε.

 

σαμη ακους..... απαιτω να την παρει και το δικο μου σ3 !!!ζηταω πολλα εεε..... :p:p:p

Link to comment
Share on other sites

καλησπερα

για lg g3 εχουμε καμια ενημερωση αν θα λαβει την καινουργια εκδοση ANDROID??

 

Φυσικά και θα την πάρει, είναι η ναυαρχίδα της LG.

Link to comment
Share on other sites

μετα απο πολυ σκεψη αποφασισα να απαντησω. ε, δεν εχετε μεγαλη διαφορα απο τους i-fans που κατηγορειτε!. το οτι δεν θα παρουν ποτε το android l το 90% των συσκευων που εχει ο πολυς κοσμος και το οτι καθε συσκευη περα των ακριβων μοντελων θελει καθε λιγο επανεκινηση, ε, δεν χρειαζεται να πω τιποτα αλλο. η πορωση δεν κανει καλο , ουτε και οι παρωπιδες. δεν ειμαι ουτε φαν του android, ουτε του i-phone ουτε των wp. τι εχω φαινεται απο την υπογραφη. οσο για ακυρο στο αθρο, καμια σχεση, ζητηθηκε σχολιο, και σχολιασα! το android δεν ειναι ουτε η αρχη , ουτε το τελος και σιγουρα οχι το καλυτερο λειτουργικο....
NOKIA 808 PUREVIEW THE MOBILE KING - XIAOMI MI 10 PRO 5G USER.
Link to comment
Share on other sites

μετα απο πολυ σκεψη αποφασισα να απαντησω. ε, δεν εχετε μεγαλη διαφορα απο τους i-fans που κατηγορειτε!. το οτι δεν θα παρουν ποτε το android l το 90% των συσκευων που εχει ο πολυς κοσμος και το οτι καθε συσκευη περα των ακριβων μοντελων θελει καθε λιγο επανεκινηση, ε, δεν χρειαζεται να πω τιποτα αλλο. η πορωση δεν κανει καλο , ουτε και οι παρωπιδες. δεν ειμαι ουτε φαν του android, ουτε του i-phone ουτε των wp. τι εχω φαινεται απο την υπογραφη. οσο για ακυρο στο αθρο, καμια σχεση, ζητηθηκε σχολιο, και σχολιασα! το android δεν ειναι ουτε η αρχη , ουτε το τελος και σιγουρα οχι το καλυτερο λειτουργικο....

 

Μιλησε κανεις για καλυτερο λειτουργικο;;;

Τις παρωπιδες και τη πωρωση που ειδες; Εχουμε κι μεις υπογραφες αλλα μαλλον σου ξεφυγαν. Βλεπεις να αναφερει κανεις οτι η συσκευη του ειναι mobile king:X

Φευγω τωρα...παω να κανω καμια επανεκκινηση μπας και στανιαρουν οι συσκευες μου:cry:

Link to comment
Share on other sites

Μιλησε κανεις για καλυτερο λειτουργικο;;;

Τις παρωπιδες και τη πωρωση που ειδες; Εχουμε κι μεις υπογραφες αλλα μαλλον σου ξεφυγαν. Βλεπεις να αναφερει κανεις οτι η συσκευη του ειναι mobile king:X

Φευγω τωρα...παω να κανω καμια επανεκκινηση μπας και στανιαρουν οι συσκευες μου:cry:

 

Κάτσε Λευτέρη να κάνω και εγώ επανεκκίνηση το nexus γιατί μου το θύμισε το παλικάρι.. Έκλεισε 900 ώρες ανοιχτό alagαριστο..

Huawei P30/Huawei mate 10 lite/Samsung Galaxy S6 /Lg Nexus 5 Black 5.0.1/Unlock bootloader/Root

Sony Xperia P Silver/ICS 4.0.4/Root

Sony Ericsson Xperia Neo V Silver/GB (Sold)

Sony Ericsson Xperia X8 Black/GingerDX 2.3.7

Link to comment
Share on other sites

μετα απο πολυ σκεψη αποφασισα να απαντησω. ε, δεν εχετε μεγαλη διαφορα απο τους i-fans που κατηγορειτε!. το οτι δεν θα παρουν ποτε το android l το 90% των συσκευων που εχει ο πολυς κοσμος και το οτι καθε συσκευη περα των ακριβων μοντελων θελει καθε λιγο επανεκινηση, ε, δεν χρειαζεται να πω τιποτα αλλο. η πορωση δεν κανει καλο , ουτε και οι παρωπιδες. δεν ειμαι ουτε φαν του android, ουτε του i-phone ουτε των wp. τι εχω φαινεται απο την υπογραφη. οσο για ακυρο στο αθρο, καμια σχεση, ζητηθηκε σχολιο, και σχολιασα! το android δεν ειναι ουτε η αρχη , ουτε το τελος και σιγουρα οχι το καλυτερο λειτουργικο....

 

γιατί αρπάζεσαι ;

απλά σκέψου ότι ουσιαστικά trollares με το "σχολιασμό" σου και σε πείραξε που απαντήσαμε ;

και αν δεν είσαι fan και ; υπάρχουν και οι haters

Link to comment
Share on other sites

Φθάνει με τα δευτερεύοντα σχόλια ;)

Κυριακή 18.06.23 Νέο meeting @ Thessaloniki

Συζητήσεις, διαγωνισμοί, εκπλήξεις... σας περιμένουμε!

💡"ο κάθε άνθρωπος είναι ευτυχισμένος τόσο... όσο του επιτρέπει το μυαλό του..."

Α.Lincoln

μεετινγγ.jpg

Link to comment
Share on other sites

Το lollipop φέρνει εκτός απο καινοτομίες και μια καθυστέρηση στο nexus 5 στη μορφή όπου το δοκιμασα χθες.

Version 5.0

hammerhead-lpx13d-preview-f7596f51.tgz

Είναι ίσως νωρίς αλλά όλα τα λειτουργικά ειτε iOS ειτε Windows ειτε Linux ειτε Android τείνουν να γίνονται όλο και πιο βαριά ζητώντας καλύτερο hardware.

Edited by parisp82
Link to comment
Share on other sites

μετα απο πολυ σκεψη αποφασισα να απαντησω. ε, δεν εχετε μεγαλη διαφορα απο τους i-fans που κατηγορειτε!. το οτι δεν θα παρουν ποτε το android l το 90% των συσκευων που εχει ο πολυς κοσμος και το οτι καθε συσκευη περα των ακριβων μοντελων θελει καθε λιγο επανεκινηση, ε, δεν χρειαζεται να πω τιποτα αλλο. η πορωση δεν κανει καλο , ουτε και οι παρωπιδες. δεν ειμαι ουτε φαν του android, ουτε του i-phone ουτε των wp. τι εχω φαινεται απο την υπογραφη. οσο για ακυρο στο αθρο, καμια σχεση, ζητηθηκε σχολιο, και σχολιασα! το android δεν ειναι ουτε η αρχη , ουτε το τελος και σιγουρα οχι το καλυτερο λειτουργικο....

 

Μην πας μακριά, η αγαπητή σου ''εταιρία'' όταν την εξαγόρασαν υποσχέθηκε αναβαθμίσεις μέχρι το '16.. και τώρα στα τέλη του '14 σας πήραν και τα σώβρακα.

Νίκος

Κάτοχος Samsung Galaxy S10+ (Android 10 Official).

- 001 με την όπισθεν

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Επισκέπτης
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Κοινοποίηση

×
×
  • Create New...