Αυτος διαβαζει πιο πολυ για android παρα για ios.. τι γινεται ρε παιδια?Σε ψαρωνει κ τα πιστευεις... Χαχα

Μετάβαση από iOS σε Android
#9001
Δημοσίευση 25/11/2013 - 14:53
Ad
#9002
Δημοσίευση 25/11/2013 - 14:54
Αυτος διαβαζει πιο πολυ για android παρα για ios.. τι γινεται ρε παιδια?
Θα αγορασε κ τπτ μετοχες samsung.
You'll Never Walk Alone
#9003
Δημοσίευση 25/11/2013 - 14:54
Δηλαδη δεν γινεται να μου κανεις εμενα δωρο το nexus και να σε ενημερωσω οτι στην 4.4 θα εχεις κ εσυ ART σε οποια συσκευη την χρησιμοποιεις?Αντωνη τα πράγματα ειναι απλα , σου παίρνω δώτο ένα Nexus 5 και παίρνουμε απο μέσα το ART .
Το κανεις μετατροπή για ολες τις συσκευές με τις γνώσεις σου και το βάζεις στο xda .
Μαζεύεις ΤΟΣΑ Donations που δεν ξέρεις τι να τα κάνεις .
Ειμαστε όλοι χαρουμενοι για την υπέροχη δουλειά σου (και το Nexus 5 είναι εθελοντική δωρεα απλά)
#9004
Δημοσίευση 25/11/2013 - 14:55
Αν συμβει αυτο θα απολυσουμε τους devs που εργαζονται πανω στο s3 και το note2 που μας τα επρηξαν με την 4.3 τοσο καιροΘα αγορασε κ τπτ μετοχες samsung.
#9005
Δημοσίευση 25/11/2013 - 14:58
Αν συμβει αυτο θα απολυσουμε τους devs που εργαζονται πανω στο s3 και το note2 που μας τα επρηξαν με την 4.3 τοσο καιρο
android rulez, sucks, κατι τετοιο...
You'll Never Walk Alone
#9006
Δημοσίευση 25/11/2013 - 15:00
Για σενα, εγω εχω note3 φιλε σε συσκευασια note2 οποτε δεν νιωθω..android rulez, sucks, κατι τετοιο...

#9007
Δημοσίευση 25/11/2013 - 15:01
Δηλαδη δεν γινεται να μου κανεις εμενα δωρο το nexus και να σε ενημερωσω οτι στην 4.4 θα εχεις κ εσυ ART σε οποια συσκευη την χρησιμοποιεις?
Εσυ εισαι χακερ δεν εισαι Dev με νοιάζει λειτουργικό ART και οχι beta .
Επίσης δεν μπορώ να περιμένω την 4.4 όοοοταν αυτη έρθει στο Note 3 μου (έρχεται σύντομα σου λεω το Ν3)
Γ αυτό ειπα στον Αντώνη να του κάνω δώρο το Nexus και αυτος να φτιάξει λειτουργικο το ART για το 4.3
#9008
Δημοσίευση 25/11/2013 - 15:04
Αντωνη τα πράγματα ειναι απλα , σου παίρνω δώτο ένα Nexus 5 και παίρνουμε απο μέσα το ART .
Το κανεις μετατροπή για ολες τις συσκευές με τις γνώσεις σου και το βάζεις στο xda .
Μαζεύεις ΤΟΣΑ Donations που δεν ξέρεις τι να τα κάνεις .
Ειμαστε όλοι χαρουμενοι για την υπέροχη δουλειά σου (και το Nexus 5 είναι εθελοντική δωρεα απλά)
*** Eπίσης πιστεύω οτι το KitKat αποτελεί εναν πρόδρομο της έκδοσης 5 που είναι προ των πυλών (αν όχι σύντομα , λογικά μέχρι το τέλος του 14) .
Εκεί θα βγεί το ART απο beta και θα δουμε και άλλες επιδόσεις στο συνολο του λειτουργικου. (Βέβαια όλα αυτά στο pure Android , γιατι απο πλευρά Sammy βλέπω στροφή σε Tizen OS ενώ οι άλλες εταιρίες θα αργήσουν τις αναβαθμίσεις μιας και θα πρέπει να στήσουν κάτι απο την αρχή)
Μονο που αν το ART ηταν τοσο ευκολο θα το ειχαμε ηδη !!! Στην ουσια μιλαμε για ενα runtime optimized για καθε αρχιτεκτονικη ξεχωριστα, μαζι με εναν optimizing compiler για καθε target αρχιτεκτονικη που θα τρεχει στην συσκευη του τελικου χρηστη (o compiler)
H google φαινεται οτι δυσκολευεται να πιστεψει αυτο που ολοι ξερουμε καλα, οτι performance και WORA (Write Once Run Anywhere) ειναι το ιερο δισκοποτηρο του development. Ειναι σαν να θες και την πιτα ολοκληρη και το σκυλο χορτατο. Απλα δεν γινεται !!! Κατι πρεπει να χασεις ...
#9009
Δημοσίευση 25/11/2013 - 15:06
Εισαι ενας νεος με εντονες ανησυχιες τεκνον μου.. χαχαχαχαχαχαΕσυ εισαι χακερ δεν εισαι Dev
με νοιάζει λειτουργικό ART και οχι beta .
Επίσης δεν μπορώ να περιμένω την 4.4 όοοοταν αυτη έρθει στο Note 3 μου (έρχεται σύντομα σου λεω το Ν3)
Γ αυτό ειπα στον Αντώνη να του κάνω δώρο το Nexus και αυτος να φτιάξει λειτουργικο το ART για το 4.3
#9010
Δημοσίευση 25/11/2013 - 15:07
You'll Never Walk Alone
#9011
Δημοσίευση 25/11/2013 - 15:08
Μονο που αν το ART ηταν τοσο ευκολο θα το ειχαμε ηδη !!! Στην ουσια μιλαμε για ενα runtime optimized για καθε αρχιτεκτονικη ξεχωριστα, μαζι με εναν optimizing compiler για καθε target αρχιτεκτονικη που θα τρεχει στην συσκευη του τελικου χρηστη (o compiler)
H google φαινεται οτι δυσκολευεται να πιστεψει αυτο που ολοι ξερουμε καλα, οτι performance και WORA (Write Once Run Anywhere) ειναι το ιερο δισκοποτηρο του development. Ειναι σαν να θες και την πιτα ολοκληρη και το σκυλο χορτατο. Απλα δεν γινεται !!! Κατι πρεπει να χασεις ...
Δηλαδή αν κατάλαβα καλά , αυτό που μου λες ειναι οτι το Dalvik τρεχει με τον ίδιο ακριβως τρόπο σε όλα τα συστήματα και δεν είναι optimized σε αντίθεση με το ART το οποίο θα αναγνωρίζει την αρχιτεκτονική της συσκευής και θα προσαρμόζεται ανάλογα;;
Το ερώτημα μου όμως είναι , θα μπορέσει η Google να το κάνει αυτό για όλες τις συσκευές , ή θα έχει υποστήριξη για "Nexus αρχιτεκτονική" και απο εκεί και πέρα θα πρέπει η εκάστοτε εταιρία να επέμβει , με αμφίβλολο αποτέλεσμα;
#9012
Δημοσίευση 25/11/2013 - 15:13
Εισαι ενας νεος με εντονες ανησυχιες τεκνον μου.. χαχαχαχαχαχα
Εγω ειμαι ενας νεος που το εχει καψει! αχαχαχαχαχα
#9013
Δημοσίευση 25/11/2013 - 15:16
tnt ταξε κ εξαλειψη lag κ ξεφραγκιασε τους!!
Κατσε μην τυχον στην ios8 δεν μπορει να bootαρει καν το 5s.. μην λες πολλα, θα εκτεθεις.. ολοκληρο framework απο note3 φοραμε κ παει σφαιρα το εργαλειο, εσεις ενα fade effect στο control center δεν μπορειτε να διαχειριστειτε.. κατσε φρονιμα...
#9014
Δημοσίευση 25/11/2013 - 15:36
Δηλαδή αν κατάλαβα καλά , αυτό που μου λες ειναι οτι το Dalvik τρεχει με τον ίδιο ακριβως τρόπο σε όλα τα συστήματα και δεν είναι optimized σε αντίθεση με το ART το οποίο θα αναγνωρίζει την αρχιτεκτονική της συσκευής και θα προσαρμόζεται ανάλογα;;
Το ερώτημα μου όμως είναι , θα μπορέσει η Google να το κάνει αυτό για όλες τις συσκευές , ή θα έχει υποστήριξη για "Nexus αρχιτεκτονική" και απο εκεί και πέρα θα πρέπει η εκάστοτε εταιρία να επέμβει , με αμφίβλολο αποτέλεσμα;
To Dalvik ειναι ενα VM. Ενα ιδεατο μηχανημα,μια ιδεατης αρχιτεκτονικης. Τα apk αρχεια περιεχουν κωδικα για αυτη την ιδεατη αρχιτεκτονικη. Για να τρεξει αυτος ο κωδικας σε πραγματικες αρχιτεκτονικες (ARM, Intel whatever) θα πρεπει να μεταφραστει. To Dalvik κανει αυτη την μεταφραση. Στην πιο απλη μορφη του λειτουργει σαν interpreter (σαν διερμηνεας). Μια-μια οι εντολες της ιδεατης αρχιτεκτονικης μεταφραζονται σε αντιστοιχες της πραγματιης και εκτελουνται απο την πραγματικη αρχιτεκτονικη. Σε μια πιο εξελιγμενη μορφη του ολοκληρα κομματια του αρχικου προγραμματος μεταφραζονται απο την ιδεατη γλωσσα σε πραγματικο εκτελεσιμο κωδικα και αποθηκευονται ετσι ωστε να μην χρειαστει να ξαναμεταφραστουν. Αυτο ειναι το JIT (just in time) compilation. Και τα δυο αποτελουν σημαντικο overhead κατα την εκτελεση ενος προγραμματος .
Συγκρινε το αυτο με αυτο που γινεται στο desktop. Αν θες μια εφαρμογη για Windows 32-bit σε intelx86 πρεπει να βρεις ενα binary για 32-bit windows x86, αν θες για windows 64-bit AMD πρεπει να βρεις ενα binary για Windows 64-bit AMD. Αντιστοιχα στο Unix ασ πουμε επρεπε να δεις τι επεξεργαστη εχει το μηχανημα σου (Intel , SPARC, Motorola, PowerPC ... )και να βρεις ενα αντισοιχο binary της εφαρμογης που σε ενδιαφερει. Τα binary αυτα παραγονται απο τους developers κατα το build. Η google Ομως ηθελε να κυριευσει τον κοσμο. Δεν την ενδιεφερε να κανει port το συστημα της απο την μια αρχιτεκτονικη στην αλλη. Ετσι το εγραψε ολο σε μια ενδιαμεση γλωσσα (αυτη που καταλαβαινει ο Dalvik) και αλλαζει μονο τον Dalvik ετσι ωστε να μπορει να μοιραζει το συστημα της παντου. Αυτο βολευει την ιδια αλλα οχι και τους χρηστες (οι συσκευες των οποιων καλουνται να κανουν compile αντι να τρεχουν ωφελιμο κωδικα).
Για να μην μακρυγορω, το ART ειναι κατι που εξακολουθει να ειναι μεσοβεζικο. Το συστημα και οι εφαρμογες θα γινονται ακομη distribute με τον ενδιαμεσο κωδικα που χρησιμοποιηται τωρα στα apk αλλα το ART διαβεβαιωνει οτι τα υπαρχει παντα ενα binary καταλληλο για την αρχιτεκτονικη το χρηστη ετοιμο για να τρεξει. Το binary θα παραγεται απο compilation που θα γινεται παλι στην συσκευη του χρηστη αλλα προτου αυτο χρειαστει ( στο boot ) και οχι κατα την ωρα του τρεξιματος.
Ειναι μεγαλη ιστορια Πανο. Κυριως ειναι θεμα φιλοσοφιας μιας και ολοι ξερουμε και εχουμε αποδεχτει πια οτι σε τεχνικο επιπεδο performance και WORA ειναι δυο στοχοι αντιδιαμετρικοι και παντα εμπλεκονται tradeoffs.
#9015
Δημοσίευση 25/11/2013 - 15:48
To Dalvik ειναι ενα VM. Ενα ιδεατο μηχανημα,μια ιδεατης αρχιτεκτονικης. Τα apk αρχεια περιεχουν κωδικα για αυτη την ιδεατη αρχιτεκτονικη. Για να τρεξει αυτος ο κωδικας σε πραγματικες αρχιτεκτονικες (ARM, Intel whatever) θα πρεπει να μεταφραστει. To Dalvik κανει αυτη την μεταφραση. Στην πιο απλη μορφη του λειτουργει σαν interpreter (σαν διερμηνεας). Μια-μια οι εντολες της ιδεατης αρχιτεκτονικης μεταφραζονται σε αντιστοιχες της πραγματιης και εκτελουνται απο την πραγματικη αρχιτεκτονικη. Σε μια πιο εξελιγμενη μορφη του ολοκληρα κομματια του αρχικου προγραμματος μεταφραζονται απο την ιδεατη γλωσσα σε πραγματικο εκτελεσιμο κωδικα και αποθηκευονται ετσι ωστε να μην χρειαστει να ξαναμεταφραστουν. Αυτο ειναι το JIT (just in time) compilation. Και τα δυο αποτελουν σημαντικο overhead κατα την εκτελεση ενος προγραμματος .
Συγκρινε το αυτο με αυτο που γινεται στο desktop. Αν θες μια εφαρμογη για Windows 32-bit σε intelx86 πρεπει να βρεις ενα binary για 32-bit windows x86, αν θες για windows 64-bit AMD πρεπει να βρεις ενα binary για Windows 64-bit AMD. Αντιστοιχα στο Unix ασ πουμε επρεπε να δεις τι επεξεργαστη εχει το μηχανημα σου (Intel , SPARC, Motorola, PowerPC ... )και να βρεις ενα αντισοιχο binary της εφαρμογης που σε ενδιαφερει. Τα binary αυτα παραγονται απο τους developers κατα το build. Η google Ομως ηθελε να κυριευσει τον κοσμο. Δεν την ενδιεφερε να κανει port το συστημα της απο την μια αρχιτεκτονικη στην αλλη. Ετσι το εγραψε ολο σε μια ενδιαμεση γλωσσα (αυτη που καταλαβαινει ο Dalvik) και αλλαζει μονο τον Dalvik ετσι ωστε να μπορει να μοιραζει το συστημα της παντου. Αυτο βολευει την ιδια αλλα οχι και τους χρηστες (οι συσκευες των οποιων καλουνται να κανουν compile αντι να τρεχουν ωφελιμο κωδικα).
Για να μην μακρυγορω, το ART ειναι κατι που εξακολουθει να ειναι μεσοβεζικο. Το συστημα και οι εφαρμογες θα γινονται ακομη distribute με τον ενδιαμεσο κωδικα που χρησιμοποιηται τωρα στα apk αλλα το ART διαβεβαιωνει οτι τα υπαρχει παντα ενα binary καταλληλο για την αρχιτεκτονικη το χρηστη ετοιμο για να τρεξει. Το binary θα παραγεται απο compilation που θα γινεται παλι στην συσκευη του χρηστη αλλα προτου αυτο χρειαστει ( στο boot
) και οχι κατα την ωρα του τρεξιματος.
Ειναι μεγαλη ιστορια Πανο. Κυριως ειναι θεμα φιλοσοφιας μιας και ολοι ξερουμε και εχουμε αποδεχτει πια οτι σε τεχνικο επιπεδο performance και WORA ειναι δυο στοχοι αντιδιαμετρικοι και παντα εμπλεκονται tradeoffs.
Κατάλαβα .
One step at a time που λενε και οι φίλοι μας.
Είναι (ας ελπίσουμε) η αρχή για κάτι καλό (ή μάλλον για κατι καλύτερο απο αυτό που έχουμε τώρα).
Σ ευχαριστώ πολύ Αντώνη για την αναλυση σου κατάλαβα αρκετά που δεν είχα καθαρίσει στο μυαλό μ!
Ad
Χρήστες που διαβάζουν αυτό το θέμα: 20
0 μέλη, 18 επισκέπτες, 0 ανώνυμοι χρήστες
-
Bing (2)