PDA

Επιστροφή στο Forum : H Google αλλάζει από τον επόμενο μήνα τον τρόπο με τον οποίο εμφανίζονται τα apps του Play Store



Farkadonitis
15-10-2013, 18:25
H Google αλλάζει από τον επόμενο μήνα τον τρόπο με τον οποίο εμφανίζονται τα apps του Play Store σε tablets

http://3.bp.blogspot.com/-Dq099oWXtxI/UloxB73k6wI/AAAAAAAAdLY/TtsjeRVaTbg/s320/c2f772e004173314fa1d04955f244e7e.jpg


H Google αλλάζει από τον επόμενο μήνα τον τρόπο με τον οποίο εμφανίζονται τα apps του Play Store σε tablets, τονίζοντας αυτά που έχουν αναπτυχθεί ειδικά για το εκάστοτε είδος συσκευής, tablet ή smartphone. Ουσιαστικά υπάρχουν 2 αλλαγές που θα τεθούν σε ισχύ από τις 21 Νοεμβρίου: Η προβολή "Σχεδιασμένα για tablets" η οποία θα είναι η προεπιλεγμένη σε κάθε λίστα για τους χρήστες των tablets, (Top Paid, Top Free, Top Grossing, Top New Paid, Top New Free, και Trending). Εφαρμογές και games τα οποία δε συμβαδίζουν με τα κριτήρια του "Σχεδιασμένο για tablets", θα βρίσκονται στην κατηγορία "Σχεδιασμένα για smartphones".
Η Google προειδοποιεί έτσι τους προγραμματιστές δίνοντάς τους έξι βδομάδες προβάδισμα έτσι ώστε να σιγουρευτούν ότι οι εφαρμογές τους είναι τροποποιημένες και για tablets. Συγκεκριμένα θα πρέπει να τηρούν τις προϋποθέσεις της λίστας "Σχεδιασμένες για tablets" και για αυτό το λόγο υπάρχει αντίστοιχα το Tablet App Quality Checklist. Οι προγραμματιστές θα έχουν τη δυνατότητα να δούνε ορισμένα tips μέσα από το Developer Console και να δρομολογήσουν ορισμένες αυτοματοποιημένες "to do" ενέργειες έτσι ώστε η εφαρμογή τους να είναι έτοιμη. Τον περασμένο Μάρτιο η Google είχε προσθέσει την παραπάνω κατηγορία στο Google Play, με στόχο οι χρήστες να μπορούν να ανακαλύπτουν πιο εύκολα εφαρμογές για tablets. Ο στόχος τότε ήταν η καλύτερη εύρεση των εφαρμογών, ενώ τώρα προστίθενται κριτήρια έτσι ώστε οι εφαρμογές να συμπεριλαμβάνονται στη λίστα.

pavlitakis
16-10-2013, 08:27
Έχουν μαζέψει όλα τα μυαλά εκεί. Πώς να δουλέψουν οι υπόλοιποι.;

NikosSkouteris
16-10-2013, 11:36
Έχουν μαζέψει όλα τα μυαλά εκεί. Πώς να δουλέψουν οι υπόλοιποι.;

Τί σχέση έχει αυτό, ρε Τάκη; Δεν χρειάζονται και μεγάλες ικανότητες για να το υλοποιήσεις αυτό... Ένα If είναι...



Απλά, η Google με τα Google Play Services "δένει" το Android με αυτή, και με τις λοιπές κινήσεις, όπως η παρούσα, εδρεώνει περισσότερο την κυριαρχία της. Τα λοιπά "stores", όποια υπάρχουν πια, θα χάσουν την θέση τους και θα κρατήσουν μόνον ένα πιστό κοινό (μέχρι να σταματήσουν να υπάρχουν). Διαφήμιση είναι περισσότερο, κατά την γνώμη μου, και μια προσπάθεια διασκέδασης τού προβλήματος που ονομάζεται fragmentation.

Για να το ξεκαθαρίσουμε: όλες οι (σωστά σχεδιασμένες) εφαρμογές που παίζουν σωστά σε ένα τηλέφωνο είναι ικανές να παίξουν εξίσου σωστά σε ένα tablet. Το μόνο που έχει να κάνει ο προγραμματιστής, ίσως, είναι να προσέξει λίγο τον σχεδιασμό μέσω τών ειδικών xml αρχείων και τα περιθώρια (margins) σε κάποιες περιπτώσεις, αλλοιώς η εφαρμογή του θα κρεμάει σχεδιαστικά. Δείτε στην σελίδα Tablet App Quality Checklist (http://developer.android.com/distribute/googleplay/quality/tablet.html) τα διάφορα σημεία που πρέπει να προσέξει ο προγραμματιστής. Αν δεν τα έχει κάνει ήδη τότε η εφαρμογή του δεν θα παίζει σωστά σε όλες τις συσκευές, π.χ. να παίζει το ίδιο καλά σε ένα SonyEricsson Χ8 (320 x 480 pixels, 3.0 inches, ~192 ppi pixel density) και ένα Galaxy Nexus (720 x 1280 pixels, 4.65 inches, ~316 ppi pixel density). Επίσης, αναλόγως τής φύσεως τής εφαρμογής, δεν είναι δυνατόν σε κάποιες περιπτώσεις ο προγραμματιστής να ακολουθήσει όλες τις οδηγίες τής Google. Δηλαδή, σε αυτήν την περίπτωση, αποκλείεται η εφαρμογή του από τα tablets; Όχι, βεβαίως...!

Η πλατφόρμα τού Android είναι ανοιχτού κώδικα. Σε αυτήν η Google προσθέτει τις δικές της εφαρμογές και υπηρεσίες με τέτοιον τρόπο που να "δένει" το λειτουργικό με αυτήν. Όποιος ξέρει, η Google θέλησε με το Nexus παλιότερα και πρότινος με τις Google TV να περάσει την Apple στον μεταξύ τους "ανταγωνισμό", αλλά και στις δύο περιπτώσεις απέτυχε. Και ο απλός λόγος είναι το ίδιο το Android που, λόγω φύσεως (http://www.openhandsetalliance.com/), υπερίσχυσε και τώρα η αυτοκρατορία αντεπιτίθεται... Αλλά οι διάφοροι Σιθ παραφυλάνε... May the force be with you!

NikosSkouteris
16-10-2013, 13:07
Έλα, θα το πάω παραπέρα...

Η Google, μέσω τού Tablet App Quality Checklist (http://developer.android.com/distribute/googleplay/quality/tablet.html), θέτει το εξής αξιοσημείωτο:
At a minimum, check the <uses-sdk> element to make sure that:
a. targetSdkVersion is declared with value 11 or higher (14 or higher is recommended), OR
b. minSdkVersion is declared with value 11 or higher.
c. If a maxSdkVersion attribute is declared, it must have a value of 11 or higher. Note that, in general, the use of maxSdkVersion is not recommended.

Τί σημαίνει το b; Σημαίνει πως ο προγραμματιστής ή θα πρέπει να φτιάξει πολλαπλά εκτελέσιμα APK (multiple APK support (http://developer.android.com/google/play/publishing/multiple-apks.html)), ή απλά, πιο εύκολα, να πάψει να υποστηρίζει συσκευές με λογισμικό κάτω από την έκδοση 3.0 (Honeycomb, API level 11). Σήμερα στο Android Dashboards (http://developer.android.com/about/dashboards/index.html) βλέπουμε πως υπάρχουν ακόμα συσκευές με Android με έκδοση μικρότερη τού 3.0, και συγκεκριμένα 2,2% τών συσκευών έχουν έκδοση 2.2, και 28,5% έχουν έκδοση 2.3.3 έως και 2.3.7 (για τού λόγου το αληθές επισυνάπτω κι ένα screenshot πιο κάτω). Σύνολο 30,7%. Άρα, ή οι προγραμματιστές θα προσαρμοστούν με την λύση τών πολλαπλών APK, πράγμα αρκετά μπελαλίδικο που αν συνυπολογίσουμε και τα τερτίπια και τα όρια (limitations) στις πρό τού Android 3.0 εκδόσεις τότε τα πράγμα καταντάει δραματικό, ή απλώς θα πάψουν να υποστηρίζουν παλιότερα λειτουργικά.
http://imageshack.us/a/img69/1309/1u4h.png



Οπότε, μήπως αυτό είναι και μια πίεση προς τους καταναλωτές για "αναβάθμιση"; Δηλαδή, κατά κάποιον τρόπο η μεγαλοκυρία Google γράφει στα παλαιότερα τών υποδημάτων της το ένα τρίτο (1/3) περίπου τών καταναλωτών και μετά πετάει αυτά τα γόβα-στιλέτο υποδήματα στην ντουλάπα με όλα τα άλλα τα παραπεταμένα. Και, φυσικά, λύνει κι ένα μέρος τού fragmentation (http://opensignal.com/reports/fragmentation-2013/), οπότε κύριοι προγραμματιστές για περάστε κι από δω. Λέω εγώ τώρα...

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

Α, και σε δυο-τρία χρόνια θα έχουμε πάλι τα ίδια με κάποια νεώτερη΄"πιο σοφιτικέ" έκδοση τού Android.

pavlitakis
16-10-2013, 14:19
Τί σχέση έχει αυτό, ρε Τάκη; Δεν χρειάζονται και μεγάλες ικανότητες για να το υλοποιήσεις αυτό... Ένα If είναι...

Νίκο δεν εννοώ το πώς το κάνει αλλά πως το σκέφτηκε.....εννοώ ότι αναλύοντας τα στατιστικά, βλέπει μια ευκαιρία να προωθήσει κάποιες εφαρμογές και να βγάλει περισσότερα χρήματα. Δλδ δημιουργεί κάτι το οποίο δεν υπάρχει έως τώρα. Ενα μαρκετ για ταμπλέτες με πιστοποιημένες εφαρμογές. Καινοτομία λέγεται αυτό.
Και βέβαια θέλει να προωθήσει τους καλύτερους προγραμματιστές.
Τι θα κάνω εγώ τώρα που έχω βολευτεί με 2.3.5 και δεν θέλω ν αλλάξω με τπτ και να πάρω παντόφλα.????
Αρκεί να μην κάνει τπτ και μου απενεργοποιήσει το κινητό. Αλλιώς νο μπρομπλεμ.
Πάντως στροφή είναι στο όλο και δυνατότερο haedware και μεγάλες οθόνες με αυτονομία τπτ.
Εγώ πλέον αναγκάστηκα και κουβαλάω 2ο κινητό (χαζό) για να μπορώ να μιλάω σαν άνθρωπος.

NikosSkouteris
16-10-2013, 14:36
Έχουν μαζέψει όλα τα μυαλά εκεί. Πώς να δουλέψουν οι υπόλοιποι.;
Τί σχέση έχει αυτό, ρε Τάκη; Δεν χρειάζονται και μεγάλες ικανότητες για να το υλοποιήσεις αυτό... Ένα If είναι...
Νίκο δεν εννοώ το πώς το κάνει αλλά πως το σκέφτηκε.....Μπα; Δεν το κατάλαβα...




... εννοώ ότι αναλύοντας τα στατιστικά, βλέπει μια ευκαιρία να προωθήσει κάποιες εφαρμογές και να βγάλει περισσότερα χρήματα. Δλδ δημιουργεί κάτι το οποίο δεν υπάρχει έως τώρα. Ενα μαρκετ για ταμπλέτες με πιστοποιημένες εφαρμογές.Το να κάνω το GPSInfo να είναι μια "πιστοποιημένη" εφαρμογή για tablets, απλά αλλάζω το minSdkVersion από 8 σε 11. Αλλά δεν θα παίζει στο 2.3.5 σου... Έφαγα αρκετό χρόνο για να το κάνω να παίζει το ίδιο από API 8 έως API 18. Μήπως είναι βλακεία εκ μέρους τής Google (ή καλύτερα κοροϊδία) ;




Καινοτομία λέγεται αυτό.Ειλικρινά, δεν μπορώ να δω την καινοτομία ΠΟΥΘΕΝΑ!




Και βέβαια θέλει να προωθήσει τους καλύτερους προγραμματιστές. Οι καλύτεροι προγραμματιστές βρίσκουν τρόπο να δουλεύει σωστά η εφαρμογή τους σε όσο το δυνατόν περισσότερες εκδόσεις λειτουργικού (εκεί υπάρχει η δυσκολία ΚΑΙ η μαγκιά). Οι σκράπες το κάνουν να δουεύει μόνον στις νεώτερες. Κομπρέντε;



Βέβαια, δεν βλέπεις πως σε έχουνε χεσμένο, αφού οι περισσότεροι προγραμματιστές θα σταματήσουν να ασχολούνται με το 2.3.5 σου...

NikosSkouteris
16-10-2013, 15:36
Ετσι κι αλλιώς μ εχουν χεσμένο πολλοί, γιατί δεν είμαι θύμα να μου τα παίρνουν με τις μπούρδες που βγάζουν και να μου υπόσχονται, ότι θα διορθωθούν κάποια μέρα.
I am fine with that. Μπορώ να ζήσω και έτσι....Αλλά δεν μπορώ να μην παραδεχτώ ότι οι άνθρωποι απ το τπτ ελέγχουν όλο τον κόσμο πλέον κι εμείς βλέπουμε μόνο τη σκόνη τους (όσο κι αν προσπαθούμε να τους απαξιώσουμε). MS, Google, Apple, Youtube, Facebook κλπ. Οχι σαν τέλειες εφαρμογές αλλά σαν μέσον προώθησης κουλτούρας, που αυτό είναι ισοπεδωτικό πλέον.
Αρχίζουμε άλλο γύρο?:D....περίμενε μέχρι αύριο να τελειώσω κάτι εκρεμμότητες που έχω.:xamogelo_3:

Μπα, βαριέμαι....

Εγώ τελειώνω επισημαίνοντας κάποια δικά σου με bold και προσθέτοντας: Είμαστε έξιοι τής τύχης μας. Γκρινιάζουμε για τις προσπάθειες και ευχαριστιόμαστε με τις αποτυχίες.

Petros
17-10-2013, 20:59
Τα....εκτός.....μεταφέρθηκαν ΕΔΩ (http://www.naviphone-hellas.gr/showthread.php/1398-Χωρίς-Τίτλο)για περαιτέρω αναλύσεις:crazy: