Ιστοσελίδες

Το Android SDK δεν αντιμετωπίζει προβλήματα που αντιμετωπίζουν οι προγραμματιστές

Point Sublime: Refused Blood Transfusion / Thief Has Change of Heart / New Year's Eve Show

Point Sublime: Refused Blood Transfusion / Thief Has Change of Heart / New Year's Eve Show
Anonim

Η Google κυκλοφόρησε μια νέα έκδοση του Android SDK. Η έκδοση 2.0.1 είναι μια δευτερεύουσα ενημέρωση για την πλατφόρμα Android, όχι μια σημαντική έκδοση και δεν αντιμετωπίζει τα σοβαρότερα προβλήματα που αντιμετωπίζουν οι προγραμματιστές Android.

Η τοποθεσία blog του Android Developers περιγράφει την ενημέρωση "Το Android 2.0.1 είναι μια μικρή ενημερωμένη έκδοση για το Android 2.0 Αυτή η ενημερωμένη έκδοση περιλαμβάνει πολλές διορθώσεις σφαλμάτων και αλλαγές συμπεριφοράς, όπως επιλογή πόρων πόρων βάσει του επιπέδου API και αλλαγές στην αξία ορισμένων σταθερών που σχετίζονται με τη σύνδεση Bluetooth. "

Οι αλλαγές που εισήχθησαν στην ίδια την πλατφόρμα, ειδικά μια λύση για τη λειτουργία της φωτογραφικής μηχανής στο Verizon Droid, χαιρετίζονται. Η Google έχει επίσης προσθέσει μερικά εργαλεία για να βοηθήσει τους προγραμματιστές, αλλά το Android αντιμετωπίζει προκλήσεις που προκύπτουν τόσο από τη σχετική νεολαία της στο χώρο της κατάστημα εφαρμογών όσο και από τους διάφορους συνδυασμούς λογισμικού και υλικού που πρέπει να εξετάσουν οι προγραμματιστές

[Περαιτέρω ανάγνωση: κάθε προϋπολογισμό.]

Όταν η Google παρουσίασε το Android "Donut" SDK (έκδοση 1.6), ανακοινώθηκε ως αλλαγή παιχνιδιού λόγω των αλλαγών που πραγματοποίησε η Google με το Android Market. Η βελτιωμένη περιήγηση σε εφαρμογές και η δυνατότητα να συμπεριληφθούν στιγμιότυπα οθόνης για την προώθηση των εφαρμογών δέχτηκαν οι προγραμματιστές.

Μια πρόσφατη έρευνα, ωστόσο, δείχνει ότι οι προγραμματιστές Android είναι δυσαρεστημένοι και ότι η Google εξακολουθεί να έχει έναν τρόπο να προχωρήσει με το Android Market. Η Google χρειάζεται προγραμματιστές για να αντλούν χρήσιμες εφαρμογές που επεκτείνουν τις δυνατότητες και τη λειτουργικότητα της πλατφόρμας Android, αλλά πολλοί προγραμματιστές δεν είναι ικανοποιημένοι με τον όγκο των λήψεων και τα συνολικά έσοδα που δημιουργούνται από το Android Market.

Η Google πρέπει να αντιμετωπίσει αυτά τα θέματα και να συνεχίσει να αναπτύξει μια ισχυρή και ικανοποιημένη κοινότητα προγραμματιστών εάν έχει πιθανότητες να συναντήσει προβλέψεις αναλυτών ότι ο αριθμός των εφαρμογών στο Android Market θα πενταπλασιαστεί το 2010. Η App Store θα χρειαστεί να δημιουργήσει μια ποικιλία εφαρμογών για να παρέχει στους χρήστες τα εργαλεία που θέλουν και οδηγούν τις πωλήσεις των συσκευών που βασίζονται στο Android

Ένα πράγμα που έκανε η Apple, το οποίο η Google και οι άλλοι αμφισβητίες καταστημάτων εφαρμογών πρέπει να κάνουν επίσης είναι να κάνει την ανάπτυξη εφαρμογών τόσο εύκολη ώστε οποιοσδήποτε με λίγη γνώση προγραμματισμού μπορεί να ξεκλειδώσει μια εφαρμογή. Ο λόγος για τον οποίο υπάρχει μια «εφαρμογή για αυτό» για οτιδήποτε μπορείτε να σκεφτείτε είναι ότι ουσιαστικά κάθε εταιρεία έχει αναπτύξει μια προσαρμοσμένη εφαρμογή κάποιου είδους για να συνδεθεί με τους πελάτες και να πάρει κάποια μίλια μάρκετινγκ την ίδια στιγμή στην πλατφόρμα του iPhone.

Ένα άλλο πλεονέκτημα που έχει η Apple με το iPhone είναι η συνεκτικότητα της πλατφόρμας. Παρόλο που υπάρχουν διαθέσιμα μερικά διαφορετικά μοντέλα iPhone και iPod Touch, το ίδιο το υλικό και η έκδοση του λειτουργικού συστήματος iPhone που χρησιμοποιείται είναι συνεπείς σε όλο το εύρος.

Πολλοί άνθρωποι αμφισβητούν τον τρόπο με τον οποίο ελέγχει την Apple για όλες τις πτυχές της συσκευές. Η Apple διατηρεί στενά το υλικό και το λογισμικό και οι προγραμματιστές τρίτων πρέπει να περάσουν από τις στεφάνες για να έχουν εγκεκριμένες εφαρμογές για το iPhone. Ωστόσο, η ιδιωτική κλειστή πλατφόρμα της Apple αποτελεί μέρος της συνταγής της Apple για επιτυχία.

Οι προγραμματιστές για το Android αντιμετωπίζουν διαφορετικές εκδόσεις του Android SDK σε κυκλοφορία και μια σειρά συσκευών με διαφορετικές λειτουργίες και λειτουργίες. Ο κατακερματισμός της πλατφόρμας Android περιπλέκει τη διαδικασία ανάπτυξης και δημιουργεί μοναδικές προκλήσεις για τους προγραμματιστές του Android, τους οποίους οι προγραμματιστές του iPhone δεν χρειάζεται να αντιμετωπίσουν.

Καθώς η Google συνεχίζει να προσαρμόζει την πλατφόρμα Android και το SDK, θα πρέπει να αντιμετωπίσει θέματα που έχουν οι προγραμματιστές με το Android Market. Το πιο σημαντικό είναι ότι η Google πρέπει να παρέχει στους προγραμματιστές Android τα εργαλεία που χρειάζονται για να απλοποιήσουν την ανάπτυξη εφαρμογών και να διασφαλίσουν ότι οι εφαρμογές θα λειτουργούν στις διάφορες εκδόσεις λογισμικού Android και σε διαφορετικό υλικό <Ο Tony Bradley tweets ως

@PCSecurityNews, και μπορεί να επικοινωνήσει μαζί του στη σελίδα Facebook.