Anticode Άνοιγμα επεξεργαστή

Φτιάξτε εφαρμογή παρακολούθησης συνηθειών με σερί, check-in και γραφήματα

Ένα habit tracker ζει ή πεθαίνει από μία κίνηση: το καθημερινό check-in. Αν θέλει κάτι παραπάνω από ένα πάτημα, ο κόσμος σταματά. Το Anticode μπορεί να φτιάξει μια προσωπική εφαρμογή παρακολούθησης συνηθειών που αποθηκεύει τα πάντα στον δικό σας browser και εγκαθίσταται στην αρχική οθόνη του κινητού σας, όπως το πρότυπο Ritualist. Δείτε τι να βάλετε, πώς να χειριστείτε τις χαμένες μέρες και το ένα πραγματικό αντίτιμο.

Ενημερώθηκε · Από την ομάδα της Anticode

Οι οθόνες που χρειάζεται ένα habit tracker

Σήμερα
Κάθε συνήθεια της ημέρας με μεγάλη περιοχή πατήματος για να σημειωθεί ως ολοκληρωμένη. Η αναίρεση είναι ένα πάτημα μακριά. Σε αυτή την οθόνη ανοίγει η εφαρμογή.
Προσθήκη ή επεξεργασία συνήθειας
Ένα όνομα, πόσο συχνά (καθημερινά, συγκεκριμένες μέρες της εβδομάδας ή κάποιες φορές την εβδομάδα), έναν προαιρετικό στόχο όπως 20 λεπτά ή 8 ποτήρια, και ένα χρώμα.
Ιστορικό
Ένα πλέγμα ημερολογίου ανά συνήθεια, με γεμάτα τετράγωνα για τις μέρες που έγινε. Στον κόσμο αρέσει να βλέπει μια χρονιά από τετράγωνα περισσότερο από οποιονδήποτε αριθμό.
Στατιστικά
Τρέχον σερί, μεγαλύτερο σερί και ποσοστό ολοκλήρωσης τις τελευταίες 30 ημέρες, με ένα απλό ραβδόγραμμα ή γράφημα γραμμής.

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

Σερί χωρίς ενοχές

Ο μετρητής σερί σε κινητοποιεί μέχρι να σπάσει, και μια χαμένη μέρα που μηδενίζει 60 ημέρες είναι η στιγμή που πολλοί τα παρατούν για πάντα. Αποφασίστε τους κανόνες σας πριν το φτιάξετε:

  • Εβδομαδιαίοι στόχοι αντί για καθημερινούς. Το «τρέξιμο τρεις φορές την εβδομάδα» δεν σπάει από μια μέρα ξεκούρασης.
  • Μέρες παράλειψης. Μια προγραμματισμένη παράλειψη (διακοπές, αρρώστια) που παγώνει το σερί αντί να το τερματίζει.
  • Περίοδος χάριτος. Αφήστε τη χθεσινή μέρα να σημειωθεί ως ολοκληρωμένη μέχρι το μεσημέρι της σημερινής, για όσους ξεχνούν να το τσεκάρουν το βράδυ.
  • Δείξτε και τη μεγάλη εικόνα. Το «27 από τις τελευταίες 30 ημέρες» αντέχει μια παράλειψη, ενώ ένα σερί όχι.

Αποφασίστε επίσης τι σημαίνει «σήμερα». Κάποιος που κάνει check-in στη 1 τα ξημερώματα συνήθως εννοεί χθες. Μια ρυθμιζόμενη ώρα έναρξης της ημέρας (για παράδειγμα 4 τα ξημερώματα) το λύνει αθόρυβα.

Ξεκινώντας από το Ritualist ή από μια πρόταση

Η συλλογή προτύπων του Anticode περιλαμβάνει το Ritualist, ένα habit tracker γραμμένο από το μοντέλο του Anticode. Αν το χρησιμοποιήσετε, ολόκληρη η εφαρμογή αντιγράφεται στο έργο σας χωρίς κλήση στο μοντέλο και χωρίς να μετρά στα όριά σας, και μετά μπορείτε να την αλλάξετε με αιτήματα αλλαγών: «πρόσθεσε εβδομαδιαίους στόχους», «κάνε το ιστορικό πλέγμα ενός έτους», «χρησιμοποίησε πράσινο για τις μέρες που έγιναν».

Για να φτιάξετε το δικό σας από την αρχή, περιγράψτε τις συνήθειες, τους κανόνες και την αίσθηση: «Ένα καθημερινό habit tracker για συγγραφέα: λέξεις ως αριθμητικός στόχος, διάβασμα ως ναι/όχι, και πρωινά χωρίς κινητό. Πρώτα η εβδομαδιαία προβολή. Σερί με μία παράλειψη την εβδομάδα. Ήρεμο, σκούρο, μεγάλες περιοχές πατήματος.» Το μοντέλο γράφει την εφαρμογή ως μία εφαρμογή που τρέχει στον browser, με γραφήματα σχεδιασμένα σε κώδικα και την οθόνη check-in σχεδιασμένη για χρήση με το ένα χέρι.

Πού φυλάσσονται τα δεδομένα σας

Οι εφαρμογές του Anticode τρέχουν σε sandbox χωρίς δίκτυο, οπότε ένα habit tracker φτιαγμένο εδώ δεν στέλνει ποτέ τα check-in σας σε server, ούτε σε αυτόν του Anticode. Οι συνήθειες και το ιστορικό αποθηκεύονται στον browser που χρησιμοποιείτε και είναι εκεί την επόμενη φορά που θα ανοίξετε την εφαρμογή σε εκείνη τη συσκευή. Για μια ιδιωτική συνήθεια, όπως ασκήσεις θεραπείας ή λιγότερο αλκοόλ, αυτό είναι πλεονέκτημα που αξίζει να γράφεται στην οθόνη καλωσορίσματος.

Κάθε δημοσιευμένη ιστοσελίδα μπορεί επίσης να εγκατασταθεί ως εφαρμογή σε κινητά και υπολογιστές, με δικό της εικονίδιο και σελίδα για χρήση εκτός σύνδεσης. Εγκατεστημένη στην αρχική οθόνη του κινητού σας, η εφαρμογή ανοίγει όπως κάθε άλλη, που είναι ακριβώς το check-in χωρίς τριβή που θέλετε.

Το αντίτιμο: χωρίς συγχρονισμό

Επειδή τίποτα δεν φεύγει από τη συσκευή, δεν υπάρχει συγχρονισμός. Κάνετε check-in στο κινητό και το laptop σας δεν δείχνει τίποτα. Αν σβήσετε τα δεδομένα ιστοσελίδων του browser ή χρησιμοποιήσετε ιδιωτικό παράθυρο, το ιστορικό χάνεται. Δύο συνήθειες βοηθούν: χρησιμοποιήστε την εφαρμογή σε μία μόνο συσκευή και ζητήστε κουμπί εξαγωγής και εισαγωγής (ένα αρχείο που αποθηκεύετε και φορτώνετε μόνοι σας), ώστε να μεταφέρετε το ιστορικό σας ή να κρατάτε αντίγραφο ασφαλείας.

Τι δεν μπορεί να κάνει

  • Χωρίς push υπενθυμίσεις. Η εφαρμογή δεν μπορεί να στείλει ειδοποιήσεις όταν είναι κλειστή. Χρησιμοποιήστε τις υπενθυμίσεις ή το ημερολόγιο του κινητού σας.
  • Χωρίς συνεργάτες λογοδοσίας. Το να μοιράζεστε την πρόοδό σας με έναν φίλο ή έναν coach χρειάζεται κοινά δεδομένα, που το sandbox δεν έχει.
  • Χωρίς δεδομένα υγείας. Δεν μπορεί να διαβάσει βήματα, ύπνο ή καρδιακούς παλμούς από ρολόι ή εφαρμογή υγείας· οτιδήποτε τέτοιο πληκτρολογείται.
  • Δεν είναι προϊόν για πολλούς χρήστες. Αν θέλετε να κυκλοφορήσετε δημόσια μια εφαρμογή συνηθειών με λογαριασμούς και συγχρονισμό, η εξαγωγή σε Next.js δίνει σε έναν προγραμματιστή σημείο εκκίνησης με βάση δεδομένων και σύνδεση χρηστών.

Συχνές ερωτήσεις

Είναι ιδιωτική η εφαρμογή παρακολούθησης συνηθειών;

Τα check-in σας μένουν στον δικό σας browser, στη συσκευή σας. Το Anticode βλέπει μόνο ότι η δημοσιευμένη σελίδα προβλήθηκε, μετρημένο χωρίς cookies.

Μπορώ να μοιραστώ το tracker μου με την οικογένεια;

Μπορείτε να μοιραστείτε τον σύνδεσμο, και ο καθένας παίρνει το δικό του άδειο tracker στη δική του συσκευή. Τα δεδομένα του και τα δικά σας δεν ανακατεύονται ποτέ.

Μπορεί να καταγράφει αριθμούς και όχι μόνο ναι ή όχι;

Ναι. Ζητήστε συνήθειες με αριθμητικό στόχο (λεπτά, σελίδες, ποτήρια) και γράφημα των τιμών στον χρόνο.