Witam ponownie po ponad 2 latach przerwy. Nie wiem czy pamiętacie kiedy to 2 lata wcześniej umieściłem na forum prosty kalkulator wartości odżywczych o nazwie "Body Builder". Wtedy to dzięki waszej pomocy udało się zebrać wiele cennych uwag. Wtedy też obiecałem kolejną wersję programu. Dziś chciałbym udostępnić pierwszy testowy milestone (kamień milowy) programu mającego być następcą Body Builder'a.
Następca doczekał się zmiany nazwy. Tym razem nazwany został Fitness Helper. Program jest tworzony pod licencją GPL 2, dzięki czemu korzystanie z programu jest w 100% bezpłatne. Aplikacja jest w całości tworzona z wykorzystaniem języka programowania JAVA, dlatego też do uruchomienia wymagana jest JAVA JRE w wersji 1.6. Na wcześniejszych wersjach maszyny wirtualnej JAVA program nie będzie funkcjonował poprawnie.
Zadaniem programu jest zbieranie informacji o posiłkach. Dodatkowo program umożliwia prowadzenie dziennika wymiarów ciała oraz rekordów siłowch. Udostępniana dziś wersja testowa zawiera pierwszy, podstawowy zestaw funkcji. W kolejnych milestonach zostaną udostępniane kolejne funkcje, takie jak:
1) dodawanie ręczne, eksportowanie oraz importowanie własnych produktów do bazy danych.
2) generowanie raportów pomagających analizowanie zebranych wcześniej danych
Niestety na dzień dzisiejszy program dostępny jest tylko w wersji anglojęzycznej, jednak finalna wersja zostanie spolonizowana.
Przypomnę, że jest to wersja testowa, więc możliwe są niestabilne zachowania. Dodatkowo program w tej wersji nie powinien być wykorzystywany do codziennego prowadzenia dziennika, gdyż nie jestem w stanie zagwarantować 100% kompatybilności wersji testowej z wersją finalną.
Na koniec przedstawię zasady korzystania z aplikacji.
1) Należy ściągnąć a następnie rozpakować plik FitnessHelper-1.0m1.zip
2) Po rozpakowaniu należy wejść do powstałego folderu FitnessHelper-1.0m1 i kliknąć 2x lewym przyciskiem myszki na pliku fitnesshelper.jar
3) Jeśli w systemie operacyjnym maszyna wirtualna JAVA jest poprawnie skonfigurowana, powinien pojawić się kreator użytkownika, który jest pierwszym etapem w korzystaniu z aplikacji. Podanie prawidłowych danych jest wymagane do dalszego prawidłowego funkcjonowania programu.
4) Po zakończeniu kreatora użytkownika zostanie załadowane głowne okno programu, które zawiera 4 aktywne przyciski:
- status screen: aktualne dane użytkownika, takie jak dane identyfikujące użytkownika, jego aktualny cel żywieniowy, dane dietetyczne z ostatnich 5 dni, aktualne wymiary oraz rekordy
- meals: tworzenie, edycja, usuwanie posiłków dla danego dnia
- measurements: wymiary użytkownika (aby kontrolować wymiary trzeba najpierw ustalić cel w menu File > User goal > Step 2, nie można zapisywać wymiarów "w przód", czyli dla dnia jutrzejszego)
- sport records: rekordy użytkownika (aby kontrolować wymiary trzeba najpierw ustalić cel w menu File > User goal > Step 3, nie można zapisywać rekordów "w przód", czyli dla dnia jutrzejszego)
5) dane podawane przez użytkownika zapisywane są na bierząco w miarę korzystania z aplikacji
6) możliwe jest posiadanie wielu profili użytkowników, profile nie są zabezpieczone hasłem
Proszę o uwagi i komentarze...
LINKI:
Fitness Helper 1.0m1 -
http://sourceforge.net/project/showfiles.php?group_id=191170 Java JRE 1.6u2 -
http://www.java.com/pl/ Sprawdzanie wersji środowiska JAVA -
http://www.javatester.org/version.htmlZmieniony przez - bodybuild w dniu 2007-09-28 23:49:49