Étape 4: Les caractéristiques supplémentaires de la version complète
- La version complète permet d’enregistrer vos données de kilomètrage de gaz pour la revue postérieure directement sur votre iPhone ou iPod.
- Dans un UITableView, j’essaie de faire toutes les données disponibles qui peuvent être calculées par les valeurs d’entrée de base, y compris la date.
- Si un résumé est sélectionné, une liste de tous les données est affichée avec la possibilité de regrouper les données mensuelles, pour afficher les totaux où approprié (par exemple gaz total coût mensuel), total moyenne ou moyennes mensuelles. Pour sélectionner ces options, chaque résumé dispose de trois boutons en bas de la UIViews analytique. La première d'entre vont regrouper toutes les données par mois. Le deuxième bouton va trier toutes les données croissant ou décroissant, selon que les valeurs plus petits ou plus grands sont bonnes. Les « bonnes » valeurs sont censés pour être en haut des listes. Le troisième bouton affiche les valeurs moyennes (si les données sont regroupées par mois, vous obtenez des moyennes mensuelles, si elle n’est pas groupé, vous obtenez la moyenne de toutes les valeurs).
- Dans les paramètres UIView, pour les unités américaines ou métriques sont disponibles. La valeur de trajet quotidien est réglable et vous pouvez également définir les préférences pour afficher vos données dans les résumés (par exemple si vous voulez voir vos données regroupées mensuellement)
Programmation :
- Les unités sont dures codé dans mon application. L’application vérifie vos paramètres locaux pour voir si votre iDevice est définie sur les unités métriques ou US, mais vous pouvez toujours définir l’autre dans ce menu.
- Les symboles monétaires sont tirées les paramètres iDevice. De cette façon, en combinaison avec les unités, vous voyez toujours les unités appropriées pour l’endroit où vous habitez. Aux États-Unis, vous avez $ le gallon, j’ai €/ km. C’est vraiment pratique, donc même si vous ne prévoyez pas sur la localisation de votre application pour différents pays, mis en place des unités et de la monnaie avec les versions NSLocalized.
- Icônes ! Utilisation facile à comprendre des icônes. Même s’il faut mettre plus d’efforts dans la création de votre application, prenez le temps de dessiner vos icônes (ne prenez juste eux de l’internet en raison de problèmes de copyright). Traduire votre application obtient beaucoup plus facile si vous n’avez pas à traduire chaque inscription de bouton. La mesure du possible, essayez de trouver une bonne icône au lieu d’utiliser le texte.