Προς το περιεχόμενο

Επίσημο το Meizu PRO 5 Ubuntu Edition


Προτεινόμενες αναρτήσεις

Δημοσ.

Απλά να διευκρινήσω, γιατί διαβάζω ...Linux τάδε και Linux υποστήριξη...To android αν δεν το έχετε καταλάβει ειναι Linux!

Όχι ακριβώς. Ο kernel ναι, τα υπόλοιπα (το περισσότερο μέρος δηλαδή) όχι. Για παράδειγμα όλες οι εφαρμογές της Google (οι επαφές, ο dialer κ.ο.κ. είναι κλειστά)

 

Εδώ έχουμε περισσότερο "linux". Στηρίζεται στο QT toolkit (C++) και όχι στην Java. Νύχτα με την μέρα δηλαδή για πολλούς λόγους. Ότι java εφαρμογή έχω στον υπολογιστή σέρνεται, οι QT πετάνε. (για αυτό και το iOS πετάει)

 

Ένα άλλο παράδειγμα για να καταλάβεις πως μιλάμε για κανονικό υπολογιστή σε κινητό.

 

"Can I develop programs directly on Ubuntu Touch?"

 

"Ubuntu Touch is a real linux, of course you can install a c compiler and all the rest of the essential-build system and can develop on the mobile devices like on any other linux."

 

Μέχρι που θα μπορείς να κάνεις cross-compile. Να προγραμματίζεις πρόγραμμα στο ubuntu touch και να φτιάχνεις εκτελέσιμο για x86. (υπερβολή, το αναφέρω ως παράδειγμα)

 

Και το router σου linux έχει, δεν μπορείς να το συγκρίνεις με το linux στον υπολογιστή. Το ubuntu touch συγκρίνεται.

 

"The freedom to combine QML, C or C++ and JavaScript"

http://www.ubuntu.com/phone/developers

 

Το μόνο πρόβλημα είναι πως πρέπει να είναι 3-4 χρόνια (ίσως και παραπάνω) πίσω σε εφαρμογές / λειτουργικότητα. Εγώ θα το αγόραζα μόνο και μόνο για να τους υποστηρίξω. Νομίζω το aquaris κάπου στα 200€ βγαίνει. Αν δεν είναι abandonware όπως το android, θα το προτιμούσα. Πολλές εφαρμογές (βλ. facebook) δουλεύουν σωστά με browser, στην χειρότερη δουλεύεις τον browser περισσότερο.

  • Like 5
  • Απαντ. 38
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δημοσ.

Απλά να διευκρινήσω, γιατί διαβάζω ...Linux τάδε και Linux υποστήριξη...To android αν δεν το έχετε καταλάβει ειναι Linux!

Όντως αλλά δεν είναι GNU/Linux, δηλαδή αυτό που οι περισσότεροι αναφέρουν ως Linux. 

Δημοσ.

Όχι ακριβώς. Ο kernel ναι, τα υπόλοιπα (το περισσότερο μέρος δηλαδή) όχι. Για παράδειγμα όλες οι εφαρμογές της Google (οι επαφές, ο dialer κ.ο.κ. είναι κλειστά)

 

Εδώ έχουμε περισσότερο "linux". Στηρίζεται στο QT toolkit (C++) και όχι στην Java. Νύχτα με την μέρα δηλαδή για πολλούς λόγους. Ότι java εφαρμογή έχω στον υπολογιστή σέρνεται, οι QT πετάνε. (για αυτό και το iOS πετάει)

 

Ένα άλλο παράδειγμα για να καταλάβεις πως μιλάμε για κανονικό υπολογιστή σε κινητό.

 

"Can I develop programs directly on Ubuntu Touch?"

 

"Ubuntu Touch is a real linux, of course you can install a c compiler and all the rest of the essential-build system and can develop on the mobile devices like on any other linux."

 

Μέχρι που θα μπορείς να κάνεις cross-compile. Να προγραμματίζεις πρόγραμμα στο ubuntu touch και να φτιάχνεις εκτελέσιμο για x86. (υπερβολή, το αναφέρω ως παράδειγμα)

 

Και το router σου linux έχει, δεν μπορείς να το συγκρίνεις με το linux στον υπολογιστή. Το ubuntu touch συγκρίνεται.

 

"The freedom to combine QML, C or C++ and JavaScript"

http://www.ubuntu.com/phone/developers

 

Το μόνο πρόβλημα είναι πως πρέπει να είναι 3-4 χρόνια (ίσως και παραπάνω) πίσω σε εφαρμογές / λειτουργικότητα. Εγώ θα το αγόραζα μόνο και μόνο για να τους υποστηρίξω. Νομίζω το aquaris κάπου στα 200€ βγαίνει. Αν δεν είναι abandonware όπως το android, θα το προτιμούσα. Πολλές εφαρμογές (βλ. facebook) δουλεύουν σωστά με browser, στην χειρότερη δουλεύεις τον browser περισσότερο.

Μα linux είναι ο πυρήνας, στον ίδιο πυρήνα βασίζονται και τα δύο, άρα όσο linux είναι το ένα είναι και το άλλο. Επίσης να θυμίσω πως υπάρχει το AOSP το οποίο όπως λέει και το όνομα του είναι open source οποιος θέλει το πέρνει το κάνει ότι μετατροπές θέλει και βγάζει και δικιά του ROM αν γουστάρει(το ίδιο ισχύει κ για το blotware της google που λέτε πολλοί, μπορείς πολύ εύκολα να πετάξεις μια customia). Επίσης το ότι τα apps του τρέχουν σε QT δε το κάνει περισσότερο linux, μια χαρά τρέχει και η java στο linux και όχι το iOS δεν τρέχει σε QT(objective C και πλέον swift). Το μόνο plus που θα μπορεί να έχει το ubuntu touch είναι αυτο που θέλουν να κάνουν όταν το συνδέεις σε μια οθόνη να έχεις μια κανονική desktop εμπειρία αλλά απ ότι φένεται αυτό θα αργήσει... 

Δημοσ.

Το μόνο plus που θα μπορεί να έχει το ubuntu touch είναι αυτο που θέλουν να κάνουν όταν το συνδέεις σε μια οθόνη να έχεις μια κανονική desktop εμπειρία αλλά απ ότι φένεται αυτό θα αργήσει... 

 

Στο MWC την επόμενη εβδομάδα θα δείξουν το πρώτο tablet με convergence..

  • Like 1
Δημοσ.

Καλησπέρα σε όλες και όλους,

 

Θα προσπαθήσω να σας μεταφέρω την εμπειρία μου από το Ubuntu Touch στο Nexus 5. Το λειτουργικό από μόνο του, μαζί με τις προ εγκατεστημένες εφαρμογές, αν και σε ΒΕΤΑ μορφή τρέχει απίστευτα στρωτά και ήπια "αγγλιστί smooth". Οι εφαρμογές του αντίστοιχου store αν και περιορισμένες τον αριθμό δουλεύουν εξίσου καλά. Γενικά αν κάποιος ενδιαφέρεται ιδιαίτερα για την προστασία της ιδιωτικότητάς ή ψάχνει τρόπους να "φύγει" από Android/IOS/WM/Blackberry συστήνεται ανεπιφύλακτα. Τέλος όσο και αν φανεί περίεργο ή αστείο λόγω του ότι η συσκευή πλέον δεν θα έχει "περιττές" εφαρμογές, κερδίζεις άνετα δεύτερη μέρα και σε αυτονομία μπαταρίας και χρόνο από την προσωπική σου ζωή :)

 

Υ.Γ. 1 : Το συγκεκριμένο κινητό αν και εφόσον είναι πανομοιότυπο με το android αδελφάκι του έρχεται σε δύο εκδόσεις μία με  3GB Ram / 32 GB Rom και μία με 4 GB Ram / 64 GB Rom.

 

Υ.Γ. 2 : Και μία διευκρίνηση για τον Exynos που έχει το συγκεκριμένο κινητό είναι ίδιος με αυτόν του SGS6. Οπότε μιλάμε για την πιο δυνατή συσκευή που μπορεί κάποιος να αγοράσει σήμερα με official ubuntu touch.

 

Υ.Γ. 3 : Λύσεις όπως αντίστοιχη του Microsoft Display Port δεν υπάρχουν, τουλάχιστον όχι ακόμη επίσημα, αλλά το καλό είναι ότι υποστηρίζονται εγγενώς από τις εφαρμογές και με το USB Type-C 1.0 σίγουρα θα μπορείς να έχεις στην κυριολεξία μόνιμα το γραφείο πάντοτε μαζί σου ;)

  • Like 2
Δημοσ.

Μα linux είναι ο πυρήνας, στον ίδιο πυρήνα βασίζονται και τα δύο, άρα όσο linux είναι το ένα είναι και το άλλο. Επίσης να θυμίσω πως υπάρχει το AOSP το οποίο όπως λέει και το όνομα του είναι open source οποιος θέλει το πέρνει το κάνει ότι μετατροπές θέλει και βγάζει και δικιά του ROM αν γουστάρει(το ίδιο ισχύει κ για το blotware της google που λέτε πολλοί, μπορείς πολύ εύκολα να πετάξεις μια customia). Επίσης το ότι τα apps του τρέχουν σε QT δε το κάνει περισσότερο linux, μια χαρά τρέχει και η java στο linux και όχι το iOS δεν τρέχει σε QT(objective C και πλέον swift). Το μόνο plus που θα μπορεί να έχει το ubuntu touch είναι αυτο που θέλουν να κάνουν όταν το συνδέεις σε μια οθόνη να έχεις μια κανονική desktop εμπειρία αλλά απ ότι φένεται αυτό θα αργήσει... 

kernel = πυρήνας, πού διαφωνείς; Αυτό έγραψα. Αν μείνεις στον πυρήνα είναι το ίδιο. Δηλαδή το router σου είναι ίδιο με το κινητό σου; Αυτό είναι στην λογική αστυνομικός = όργανο = μπουζούκι. Άρα Αστυνομικός = μπουζούκι.

 

Έγραψα επίσης πως έχουμε περισσότερο 'linux' (σε εισαγωγικά) αναφερόμενος στο ότι η DEFAULT μηχανή παραγωγής προγραμμάτων θα είναι η QT και όχι η Java.

 

Ότι έχω σε java σε Linux πάει αργά. Εσύ μπορεί να έχεις 8πύρηνο ή ελαφριά προγράμματα. Σε εμένα στον διπύρηνο πάει αργά. Φαντάσου σε κινητό.

 

Το AOSP χωρίς drivers είναι άχρηστο. Και οι customιες που αναφέρεις ανύπαρκτες και όταν υπάρχουν άχρηστες και με bugs.

 

Δεν έγραψα πως τρέχει το iOS σε QT, έγραψα πως επειδή δεν τρέχει java πετάει. Τώρα με την Swift δεν ξέρω τί θα γίνει, το φοβάμαι λίγο, αλλά από την άλλη έχουν γίνει οι επεξεργαστές και οι μνήμες θηρία. Ίσως iPhone 5 και πριν την πατήσουν.

 

Και στο android αν θες γραφεις σε C. Δεν το κάνει κανείς, γράφουν σε Java αφού αυτό υποστηρίζει επίσημα και καθυστερεί το σύμπαν. Εδώ υποστηρίζουν QT που δεν καθυστερεί το σύμπαν όπως η Java.

 

Το ubuntu touch ίσως αποκτήσει πολλά plus.

 

1. Αντοχή στον χρόνο. (φτάνει με το abandonware)

2. Ταχύτητα. (QT vs Java)

3. Πραγματικά ανοιχτό λογισμικό και όχι εν μέρη (αν δίνουν και drivers)

4. Ιδιωτικότητα (μακρυά από την Google)

5. Port όλων των Open Source εφαρμογών. (π.χ. τρέχεις ό,τι... server θες. )

Δημοσ.

Δεν έγραψα πως τρέχει το iOS σε QT, έγραψα πως επειδή δεν τρέχει java πετάει. Τώρα με την Swift δεν ξέρω τί θα γίνει, το φοβάμαι λίγο, αλλά από την άλλη έχουν γίνει οι επεξεργαστές και οι μνήμες θηρία. Ίσως iPhone 5 και πριν την πατήσουν.

 

Και στο android αν θες γραφεις σε C. Δεν το κάνει κανείς, γράφουν σε Java αφού αυτό υποστηρίζει επίσημα και καθυστερεί το σύμπαν. Εδώ υποστηρίζουν QT που δεν καθυστερεί το σύμπαν όπως η Java.

 

Γιατί αγώνες κάνουν τα κινητά; Διαφορετικά το android δε θα είχε 1+ mil apps και να τρέχουν σε τόσα chips, arm/x86 και δεν ξέρω αν χρησιμοποιείται και αλλού. Έτσι σχεδιάστηκε... να μπορεί να τρέξει παντού εύκολα... 

Δημοσ.

kernel = πυρήνας, πού διαφωνείς; Αυτό έγραψα. Αν μείνεις στον πυρήνα είναι το ίδιο. Δηλαδή το router σου είναι ίδιο με το κινητό σου; Αυτό είναι στην λογική αστυνομικός = όργανο = μπουζούκι. Άρα Αστυνομικός = μπουζούκι.

 

Έγραψα επίσης πως έχουμε περισσότερο 'linux' (σε εισαγωγικά) αναφερόμενος στο ότι η DEFAULT μηχανή παραγωγής προγραμμάτων θα είναι η QT και όχι η Java.

 

Ότι έχω σε java σε Linux πάει αργά. Εσύ μπορεί να έχεις 8πύρηνο ή ελαφριά προγράμματα. Σε εμένα στον διπύρηνο πάει αργά. Φαντάσου σε κινητό.

 

Το AOSP χωρίς drivers είναι άχρηστο. Και οι customιες που αναφέρεις ανύπαρκτες και όταν υπάρχουν άχρηστες και με bugs.

 

Δεν έγραψα πως τρέχει το iOS σε QT, έγραψα πως επειδή δεν τρέχει java πετάει. Τώρα με την Swift δεν ξέρω τί θα γίνει, το φοβάμαι λίγο, αλλά από την άλλη έχουν γίνει οι επεξεργαστές και οι μνήμες θηρία. Ίσως iPhone 5 και πριν την πατήσουν.

 

Και στο android αν θες γραφεις σε C. Δεν το κάνει κανείς, γράφουν σε Java αφού αυτό υποστηρίζει επίσημα και καθυστερεί το σύμπαν. Εδώ υποστηρίζουν QT που δεν καθυστερεί το σύμπαν όπως η Java.

 

Το ubuntu touch ίσως αποκτήσει πολλά plus.

 

1. Αντοχή στον χρόνο. (φτάνει με το abandonware)

2. Ταχύτητα. (QT vs Java)

3. Πραγματικά ανοιχτό λογισμικό και όχι εν μέρη (αν δίνουν και drivers)

4. Ιδιωτικότητα (μακρυά από την Google)

5. Port όλων των Open Source εφαρμογών. (π.χ. τρέχεις ό,τι... server θες. )

Νομίζω πως το έχεις βγάλει τα μάτια με την αργή java. Όχι, το ότι δεν κολλάει το iphone δεν οφείλεται στο ότι δε χρησιμοποιεί τη κακιά java. Μια χαρά είναι η γλώσσα. Σε ότι γλώσσα και αν γράψεις κάτι αν γραφεί κακογραμμένα θα είναι το ίδιο αργό. Οσο για τις ανυπαρκτες και ανούσιες customies μάλλον δε θα ξέρεις το xda. Εχω αναστήσει ένα xperia U με unofficial cm ROM.

Δημοσ. (επεξεργασμένο)

Έχω ψηθεί για ubuntu phone μιας και χρησιμοποιώ και ubuntu. Θα ήθελα πιο οικονομικές και ποιοτικές συσκευές.

 

 

Και ΝΑΙ και ΟΧΙ.

Είναι linux, αλλά έχει ξεφύγει από τις ιδέες που πρεσβεύει το linux (κοινότητα).
Άρα τι να το κάνω. Είναι απλά το λιγότερο κακό για εμάς ...

Το AOSP μια χαρα open source project είναι. Μια χαρά φτιάξανε το Cyanogen OS και το MIUI. Ακόμα και στις συσκευές μας, μόνο τα google apps είναι closed και από κει και πέρα ότι κάνει ο κάθε κατασκευαστή.

 

 

Το ubuntu touch ίσως αποκτήσει πολλά plus.

1. Αντοχή στον χρόνο. (φτάνει με το abandonware)
2. Ταχύτητα. (QT vs Java)
3. Πραγματικά ανοιχτό λογισμικό και όχι εν μέρη (αν δίνουν και drivers)
4. Ιδιωτικότητα (μακρυά από την Google)
5. Port όλων των Open Source εφαρμογών. (π.χ. τρέχεις ό,τι... server θες. )

 

1. H Canonical μια χαρά κάνει abandon project αν δε της βγει

2. Δε παίζει μεγάλο ρόλο, πιο πολύ το bloatware των κατασκευαστών κρεμάει της συσκευές, ακόμα και τις ναυαρχίδες. είχα xperia active που πέταγε με cyanogen...

3. Οι drivers κατά βάση ήταν και θα είναι κλειστοί.

4. Amazon online search σου λέει κάτι; Στο 16.04 το αφαιρέσαν άλλα έδειξε τη νοοτροπία της.

5. Δεν θα είναι Port. Θα τρέχουν σε container, θα δείξει πόσο καλά θα αποδίδει.

Επεξ/σία από ditsikts
  • Like 1
Δημοσ.

2. Ταχύτητα. (QT vs Java)

4. Ιδιωτικότητα (μακρυά από την Google)

 

2. Είναι λίγο άκυρη η σύγκριση. Το QT είναι framework και ενθυλακώνει το native API της πλατφόρμας στην οποία εκτελείται, με αποτέλεσμα να έχει overhead σε πόρους.

 

Επίσης, η Java έχει πάψει εδώ και χρόνια να τρέχει με JIT compiler αφού χρησιμοποιεί AOT compiler κατά την εγκατάσταση της εφαρμογής. Η συζήτηση σχετικά με την ταχύτητα εκτέλεσης Java vs Native (c, c++, κλπ) είναι πλέον καθαρά ακαδημαϊκού ύφους. Κάθε μοντέρνο λειτουργικό σύστημα θα πρέπει να προσφέρει όλες τις επιλογές στον developer ώστε να μπορεί να αποφασίσει ανάλογα με τις απαιτήσεις του.

 

4. Μπορείς να χρησιμοποιήσεις AOSP Android με F-Droid / fossdroid / και οποιαδήποτε υπηρεσία - πάροχο νομίζεις ότι εμπιστεύεσαι. Εξάλλου, το Android προσφέρει απλόχερα αυτή τη δυνατότητα σε αντίθεση με τα υπόλοιπα κονσερβοποιημένα, λειτουργικά (κυρίως iOS, WinMo).

Δημοσ.

Επίσης, η Java έχει πάψει εδώ και χρόνια να τρέχει με JIT compiler αφού χρησιμοποιεί AOT compiler κατά την εγκατάσταση της εφαρμογής. Η συζήτηση σχετικά με την ταχύτητα εκτέλεσης Java vs Native (c, c++, κλπ) είναι πλέον καθαρά ακαδημαϊκού ύφους. Κάθε μοντέρνο λειτουργικό σύστημα θα πρέπει να προσφέρει όλες τις επιλογές στον developer ώστε να μπορεί να αποφασίσει ανάλογα με τις απαιτήσεις του.

Και τότε γιατί το Lolliop έκανε αργό το Nexus 7;

 

 

4. Μπορείς να χρησιμοποιήσεις AOSP Android με F-Droid / fossdroid / και οποιαδήποτε υπηρεσία - πάροχο νομίζεις ότι εμπιστεύεσαι. Εξάλλου, το Android προσφέρει απλόχερα αυτή τη δυνατότητα σε αντίθεση με τα υπόλοιπα κονσερβοποιημένα, λειτουργικά (κυρίως iOS, WinMo).

Καλά αυτό που λες είναι μόνο θεωρητικά σωστό. Στην πραγματικότητα, κάθε εφαρμογή υψηλής αξίας, δηλαδή πέρα του calculator και των επαφών, έχει γίνει πλεον ένα περήφανο closed-source Google App (πχ Google Photos, Google Camera, Google Keyboard, Google Music, WebView, Google Calendar, Google Search)  ενώ η παλαιότερη AOSP έκδοση έχει εγκαταληφθεί. Οπότε, πόσο Android μένει πλεον (σε UX επίπεδο) μετά την αφαίρεση της Google; Επίσης μερικές εφαρμογές θέλουν Google Play Services να δουλέψουν, οπότε με το μη-Google-Android χάνεις και αρκετό compatibiity...

Δημοσ.

Και τότε γιατί το Lolliop έκανε αργό το Nexus 7;

Αυτό είναι άσχετο. Πλήρως.

 

Καλά αυτό που λες είναι μόνο θεωρητικά σωστό.....

Πρακτικά είναι ακόμη πιό σωστό.

 

Όλες οι εφαρμογές που ανέφερες είναι Gapps και φυσικά κλειστού κώδικα με αποτέλεσμα να μην περιλλαμβάνονται στο AOSP.

 

Εκτός από το Goog Search, όλες οι άλλες υπάρχουν κανονικά στο AOSP, μέχρι και ο Chromium. Δεν αναφέρω πουθενά ότι το Android δε διαθέτει εφαρμογές κλειστού κώδικα.

 

Όπως γράφω...

4. Μπορείς να χρησιμοποιήσεις AOSP Android με F-Droid / fossdroid / και οποιαδήποτε υπηρεσία - πάροχο νομίζεις ότι εμπιστεύεσαι. Εξάλλου, το Android προσφέρει απλόχερα αυτή τη δυνατότητα σε αντίθεση με τα υπόλοιπα κονσερβοποιημένα, λειτουργικά (κυρίως iOS, WinMo).

Όσοι επιθυμούν κλειστά λειτουργικά από aapl και msft, αναγκαστικά τρώνε στη μάπα το closed source. Είναι νόμος.

 

Το άρθρο του Ars το είχα διαβάσει πέρυσι και το βρίσκω απόλυτα έγκυρο. Δεν υποστηρίζω σε καμία περίπτωση την goog, απλά γράφω ότι με το android μπορείς να είσαι όσο open μπορείς. Μη σε μπερδεύει το avatar :)

Δημοσ.

Και τότε γιατί το Lolliop έκανε αργό το Nexus 7;

 

Δε σε κατάλαβα εδώ. Και η lolipop και οι προηγούμενες εκδόσεις java τρέχουν. Εγινα αργό για τον ίδιο λόγο που γίνονται και τα iphone μετά από μερικα updates(στα 2 με 3 χρόνια), απλά να πάρεις καινούργιο...

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...