Η εφαρμογή Battery Guru και γενικά περί μπαταρίας

snapdragon battery guru android app

Η Qualcomm διαθέτει την εφαρμογή Battery Guru στο Google Play, η οποία υπόσχεται καλύτερη (?) διαχείρηση της μπαταρίας στις Android συσκευές οι οποίες διαθέτουν Snapdragon SoC.

Η συγκεκριμένη εφαρμογή φεύγει από το στάδιο Beta που ήταν μέχρι σήμερα, έχοντας φτάσει σε ένα αξιοπρεπές επίπεδο. Χρειαζόμαστε πραγματικά όμως τέτοιου είδους εφαρμογές?

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

 

Πώς λειτουργούν οι εφαρμογές "εξοικονόμησης" μπαταρίας?

Εφαρμογές όπως το Battery Guru, έχουμε δει και επίσημα ενσωματωμένες σε διάφορες ROMs εταιρειών, όπως για παράδειγμα το "Stamina Mode" στο Xperia Z.

Όλες λειτουργούν με ανάλογο τρόπο, "ελέγχοντας" τις εφαρμογές που καταναλώνουν CPU Cycles στο παρασκήνιο, συνήθως για να κάνουν συγχρονισμό των δεδομένων τους.

Για παράδειγμα μία εφαρμογή καιρού μπορεί να χρειάζεται να συνδεθεί στο παρασκήνιο με το internet, ώστε να κατεβάσει τις τελευταίες προβλέψεις καιρού. Μία εφαρμογή e-mail χρειάζεται να συνδέεται για να ελέγχει (και να κατεβάζει) τα τελευταία μηνύματά μας.

"Αναγκάζοντας" λοιπόν τις παραπάνω εφαρμογές να κάνουν συγχρονισμό ΜΟΝΟ σε συγκεκριμένες περιπτώσεις (ή και καθόλου), γλιτώνουμε CPU Cycles, άρα και μπαταρία.

Επίσης τέτοιες εφαρμογές μπορεί να κλείνουν αυτόματα το WiFi ή το GPS όταν απομακρυνόμαστε από το σπίτι μας, κτλ.

 

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

Σίγουρα μπορούμε να εξοικονομήσουμε μπαταρία με τις σχετικές εφαρμογές. Παρ' όλα αυτά δυστυχώς αποτελούν δίκοπο μαχαίρι. Και εξηγούμαι:

Τα apps αυτά, αλλάζουν και τον τρόπο με τον οποίο λειτουργεί (και περιμένουμε να λειτουργεί) η συσκευή μας. Το να απενεργοποιήθεί το WiFi ή το GPS "αυτόματα" από μία εφαρμογή είναι (για εμάς) λάθος.

Για εμάς ο χρήστης είναι αυτός που θα πρέπει να κρίνει πότε θα απενεργοποιηθούν τα σχετικά modules, μέσω του power control widget όπως έχουμε δει.

Επιπλέον, ο έλεγχος του συγχρονισμού δεδομένων μίας εφαρμογής, θα έπρεπε να γίνεται από την ίδια την εφαρμογή, και όχι από άλλες. Οι developers θα πρέπει οι ίδιοι να ενσωματώνουν επιλογές για το "πότε" θα συγχρονίζουν δεδομένα τα apps τους.

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

Εμείς κρίνουμε ότι το θέμα είναι οι developers να γράφουν καλύτερες εφαρμογές, και όχι να "χρειαζόμαστε" ένα ακόμα app να διαχειρίζεται τα λάθη των άλλων.

Οπότε κάθε φορά που εντοπίζουμε σχετική (κακογραμμένη) εφαρμογή, επικοινωνούμε (ευγενικά) με τον developer και του ζητάμε να την διορθώσει.

Αν θέλετε δείτε και τα δικά μας tips, για οικονομία στην μπαταρία!

  • battery-android-1
  • battery-android-2
  • battery-android-3
  • battery-android-4

Download Snapdragon™ BatteryGuru

 

Κάντε Like το GreeceAndroid.gr στο Facebook!

Γίνετε μέλος της Ελληνική Κοινότητας του Android στο G+

aByte