niestety tak się nie da. Większość dostępnych programów jest płatnych (co widać przeglądając listę aplikacji w programie Android Market), tak więc można albo wszystkie kupić albo ściągnąć z Internetu pirackie wersje, co jest niezgodne z prawem.
Istnieje jeszcze jeden typ kalkulatorów, a mianowicie kalkulatory jako samodzielne urządzenia. Głównymi ich wadami jest cena, która często jest dosyć wysoka, wymiary, które są bardzo duże, brak możliwości dodawania nowych funkcji, przez co trzeba kupować coraz to nowsze urządzenia, aby móc korzystać z nowszych funkcji.
Interfejs użytkownika powstał z myślą o jak najbardziej intuicyjnej możliwości obsługi programu. Posiada edytor wyrażeń matematycznych, który był wzorowany na przeglądniętych programach na PC oraz Android i programową klawiaturę numeryczną. W związku z różnymi typami urządzeń, na które docelowo ma działać aplikacja, różniącymi się między sobą rozdzielczościami ekranu oraz tym, czy posiadają klawiaturę czy nie, a także szybkością procesora, aplikacja miała zajmować bardzo mało pamięci w telefonie i umieć dostosować się do odpowiedniej rozdzielczości oraz orientacji ekranu, co udało się osiągnąć w stu procentach. Na poniższym rysunku (Rys 5.1) został przedstawiony podstawowy wygląd aplikacji, uruchomionej na fizycznym urządzeniu.
mm |
'<!>, f .il ■ 12:16 |
Kalkulator Plus |
0
ctg root sin cos tg max min perm
* /12345+^*
nwtn % warbp warzp kombp komzp
( PI avg abs med geo 00 A
1.6 7 8 9 0 -
) , OOOOOOO A3 A2
Rys 5.1 Wygląd okna głównego aplikacji Kalkulator Plus. pokazujący się standardowo chwilę po jej uruchomieniu na smartfonie w orientacji poziomej. Źródło własne.
Edytor wyrażeń matematycznych to fragment ekranu, który odpowiedzialny jest za wyświetlanie wprowadzonych przez użytkownika cyfr oraz funkcji zadeklarowanych w programie Kalkulator Plus (Rys 5.2). Edytor posiada znak zachęty koloru zielonego, który informuje użytkownika o pozycji i możliwości wpisania kolejnej wartości z wirtualnej klawiatury, wbudowanej w program.
Dodatkową funkcją edytora wyrażeń matematycznych jest informowanie użytkownika o niezamkniętych nawiasach, bądź błędnie wpisanych wyrażeniach. W przypadku pojawienia się w edytorze jakiegoś błędu (kolorem czerwonym), bądź ostrzeżenia (kolorem zielonym), nie jest możliwe pokazania wyniku działania wpisanego wyrażenia matematycznego, dzięki czemu aplikacja jest odporna na błędy użytkowników i nie wyświetla błędnych wyników.
15