Μετάβαση στο περιεχόμενο


Φωτογραφία
* * * * - 39 ψήφοι

Μετάβαση από iOS σε Android


  • Παρακαλούμε συνδεθείτε για να απαντήσετε
14208 μηνύματα σε αυτό το θέμα

#9001   stefano23

stefano23

    iPH Enthousiast

  • 520 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 6 Plus
  • GameCenter:stefano_d23

Δημοσίευση 25/11/2013 - 14:53

Σε ψαρωνει κ τα πιστευεις... Χαχα

Αυτος διαβαζει πιο πολυ για android παρα για ios.. τι γινεται ρε παιδια?

Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;

#9002   atari4

atari4

    iPH Hero

  • 5.327 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone XS Max
  • Tablet:Άλλο
  • GameCenter:YNWA

Δημοσίευση 25/11/2013 - 14:54

Αυτος διαβαζει πιο πολυ για android παρα για ios.. τι γινεται ρε παιδια?


Θα αγορασε κ τπτ μετοχες samsung.

You'll Never Walk Alone


#9003   stefano23

stefano23

    iPH Enthousiast

  • 520 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 6 Plus
  • GameCenter:stefano_d23

Δημοσίευση 25/11/2013 - 14:54

Αντωνη τα πράγματα ειναι απλα , σου παίρνω δώτο ένα Nexus 5 και παίρνουμε απο μέσα το ART .

Το κανεις μετατροπή για ολες τις συσκευές με τις γνώσεις σου και το βάζεις στο xda .

Μαζεύεις ΤΟΣΑ Donations που δεν ξέρεις τι να τα κάνεις .

Ειμαστε όλοι χαρουμενοι για την υπέροχη δουλειά σου (και το Nexus 5 είναι εθελοντική δωρεα απλά) :P

Δηλαδη δεν γινεται να μου κανεις εμενα δωρο το nexus και να σε ενημερωσω οτι στην 4.4 θα εχεις κ εσυ ART σε οποια συσκευη την χρησιμοποιεις?

#9004   stefano23

stefano23

    iPH Enthousiast

  • 520 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 6 Plus
  • GameCenter:stefano_d23

Δημοσίευση 25/11/2013 - 14:55

Θα αγορασε κ τπτ μετοχες samsung.

Αν συμβει αυτο θα απολυσουμε τους devs που εργαζονται πανω στο s3 και το note2 που μας τα επρηξαν με την 4.3 τοσο καιρο

#9005   atari4

atari4

    iPH Hero

  • 5.327 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone XS Max
  • Tablet:Άλλο
  • GameCenter:YNWA

Δημοσίευση 25/11/2013 - 14:58

Αν συμβει αυτο θα απολυσουμε τους devs που εργαζονται πανω στο s3 και το note2 που μας τα επρηξαν με την 4.3 τοσο καιρο


android rulez, sucks, κατι τετοιο...

You'll Never Walk Alone


#9006   stefano23

stefano23

    iPH Enthousiast

  • 520 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 6 Plus
  • GameCenter:stefano_d23

Δημοσίευση 25/11/2013 - 15:00

android rulez, sucks, κατι τετοιο...

Για σενα, εγω εχω note3 φιλε σε συσκευασια note2 οποτε δεν νιωθω.. :P

#9007   PanosMouz

PanosMouz

    iPH Master

  • 7.098 μηνύματα
  • Twitter:@PanosMouz
  • Φύλο: Άντρας
  • Κινητό: iPhone 3G
  • Tablet:iPad 3 +4G
  • GameCenter:PanosMouz

Δημοσίευση 25/11/2013 - 15:01

Δηλαδη δεν γινεται να μου κανεις εμενα δωρο το nexus και να σε ενημερωσω οτι στην 4.4 θα εχεις κ εσυ ART σε οποια συσκευη την χρησιμοποιεις?

Εσυ εισαι χακερ δεν εισαι Dev :P με νοιάζει λειτουργικό ART και οχι beta .

 

Επίσης δεν μπορώ να περιμένω την 4.4 όοοοταν αυτη έρθει στο Note 3 μου (έρχεται σύντομα σου λεω το Ν3)

 

Γ αυτό ειπα στον Αντώνη να του κάνω δώρο το Nexus και αυτος να φτιάξει λειτουργικο το ART για το 4.3 :P 


| Jailbreak your iDevice - make it Unique |

#9008   ntnskrds

ntnskrds

    iPH Elite Poster

  • 2.334 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • Tablet:iPad Air
  • GameCenter:ntnskrds

Δημοσίευση 25/11/2013 - 15:04

Αντωνη τα πράγματα ειναι απλα , σου παίρνω δώτο ένα Nexus 5 και παίρνουμε απο μέσα το ART . 

 

Το κανεις μετατροπή για ολες τις συσκευές με τις γνώσεις σου και το βάζεις στο xda . 

 

Μαζεύεις ΤΟΣΑ Donations που δεν ξέρεις τι να τα κάνεις .

 

Ειμαστε όλοι χαρουμενοι για την υπέροχη δουλειά σου (και το Nexus 5 είναι εθελοντική δωρεα απλά) :P

 

*** 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   stefano23

stefano23

    iPH Enthousiast

  • 520 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 6 Plus
  • GameCenter:stefano_d23

Δημοσίευση 25/11/2013 - 15:06

Εσυ εισαι χακερ δεν εισαι Dev :P με νοιάζει λειτουργικό ART και οχι beta .

Επίσης δεν μπορώ να περιμένω την 4.4 όοοοταν αυτη έρθει στο Note 3 μου (έρχεται σύντομα σου λεω το Ν3)

Γ αυτό ειπα στον Αντώνη να του κάνω δώρο το Nexus και αυτος να φτιάξει λειτουργικο το ART για το 4.3 :P

Εισαι ενας νεος με εντονες ανησυχιες τεκνον μου.. χαχαχαχαχαχα

#9010   atari4

atari4

    iPH Hero

  • 5.327 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone XS Max
  • Tablet:Άλλο
  • GameCenter:YNWA

Δημοσίευση 25/11/2013 - 15:07

tnt ταξε κ εξαλειψη lag κ ξεφραγκιασε τους!!

You'll Never Walk Alone


#9011   PanosMouz

PanosMouz

    iPH Master

  • 7.098 μηνύματα
  • Twitter:@PanosMouz
  • Φύλο: Άντρας
  • Κινητό: iPhone 3G
  • Tablet:iPad 3 +4G
  • GameCenter:PanosMouz

Δημοσίευση 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 αρχιτεκτονική" και απο εκεί και πέρα θα πρέπει η εκάστοτε εταιρία να επέμβει , με αμφίβλολο αποτέλεσμα;


| Jailbreak your iDevice - make it Unique |

#9012   PanosMouz

PanosMouz

    iPH Master

  • 7.098 μηνύματα
  • Twitter:@PanosMouz
  • Φύλο: Άντρας
  • Κινητό: iPhone 3G
  • Tablet:iPad 3 +4G
  • GameCenter:PanosMouz

Δημοσίευση 25/11/2013 - 15:13

Εισαι ενας νεος με εντονες ανησυχιες τεκνον μου.. χαχαχαχαχαχα

Εγω ειμαι ενας νεος που το εχει καψει! αχαχαχαχαχα 


| Jailbreak your iDevice - make it Unique |

#9013   stefano23

stefano23

    iPH Enthousiast

  • 520 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 6 Plus
  • GameCenter:stefano_d23

Δημοσίευση 25/11/2013 - 15:16

tnt ταξε κ εξαλειψη lag κ ξεφραγκιασε τους!!


Κατσε μην τυχον στην ios8 δεν μπορει να bootαρει καν το 5s.. μην λες πολλα, θα εκτεθεις.. ολοκληρο framework απο note3 φοραμε κ παει σφαιρα το εργαλειο, εσεις ενα fade effect στο control center δεν μπορειτε να διαχειριστειτε.. κατσε φρονιμα...

#9014   ntnskrds

ntnskrds

    iPH Elite Poster

  • 2.334 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • Tablet:iPad Air
  • GameCenter:ntnskrds

Δημοσίευση 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   PanosMouz

PanosMouz

    iPH Master

  • 7.098 μηνύματα
  • Twitter:@PanosMouz
  • Φύλο: Άντρας
  • Κινητό: iPhone 3G
  • Tablet:iPad 3 +4G
  • GameCenter:PanosMouz

Δημοσίευση 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 :huh:) και οχι κατα την ωρα του τρεξιματος. 

 

 

 

Ειναι μεγαλη ιστορια Πανο. Κυριως ειναι θεμα φιλοσοφιας μιας και ολοι ξερουμε και εχουμε αποδεχτει πια οτι σε τεχνικο επιπεδο performance και  WORA ειναι δυο στοχοι αντιδιαμετρικοι και  παντα εμπλεκονται tradeoffs. 

Κατάλαβα .

 

One step at a time που λενε και οι φίλοι μας.

 

Είναι (ας ελπίσουμε) η αρχή για κάτι καλό (ή μάλλον για κατι καλύτερο απο αυτό που έχουμε τώρα).

 

Σ ευχαριστώ πολύ Αντώνη για την αναλυση σου :D κατάλαβα αρκετά που δεν είχα καθαρίσει στο μυαλό μ!


| Jailbreak your iDevice - make it Unique |

Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;



Χρήστες που διαβάζουν αυτό το θέμα: 42

0 μέλη, 41 επισκέπτες, 0 ανώνυμοι χρήστες


    Bing (1)