Cali: ciekawy kalkulator dla iOS z kontrolą gestów (+ dystrybucja kodów promocyjnych)

Jeśli przeanalizujesz liczbę aplikacji tego samego typu, które najczęściej znajdują się w App Store, najprawdopodobniej lista będzie prowadzona przez kalkulatory. Tak się stało i taka tradycja: po napisaniu upragnionego "Hello world" programiści podejmują się stworzenia kalkulatora. Z tego powodu w sklepie z aplikacjami są ich tysiące (wyszukiwanie przyniosło 2200 wyników dla zapytania kalkulatora) i wszystkie, szczerze mówiąc, "dla jednej osoby". Niedawno przypadkowo natknąłem się na zabawny kalkulator Cali i, będąc kuszony przez interesującą deklarowaną funkcjonalność (kontrola gestów), postanowiłem spróbować. Patrząc w przyszłość, powiem, że nie żałowałem!

* * *

Jak się później dowiedziałem, twórcą Cali jest Austin Valleskey, 15-letni licealista z Chicago w stanie Illinois. Decydując się spróbować swoich sił w App Store, był zaskoczony stworzeniem kalkulatora, a aby odróżnić się od innych konkurentów, użył kontroli gestu w swoim kalkulatorze.

Rozwiązanie jest dość logiczne i poprawne, ponieważ jeśli przypomnimy sobie scenariusz użycia iPhone'a jako kalkulatora, zwykle musimy szybko coś obliczyć. Dodaj, mnożenie, dzielenie lub odejmowanie. Wykorzystywane są tylko te podstawowe operacje, a także dla wszystkich cosinusów i sześciennych korzeni, bardziej poważne narzędzia. Tutaj przydatne są gesty obsługiwane przez bohatera tej recenzji. Po wprowadzeniu liczby wystarczy przesunąć w odpowiednim kierunku i aktywować wybraną akcję. Ale załatwmy wszystko.

Pierwsze spojrzenie

Projekt aplikacji został wykonany w duchu iOS 7. Minimalistyczny, prosty i jasny: jednostka cyfrowa jest wykonana w jasnych kolorach, a panel operacyjny jest odwrotnie czarny, z białymi wyrazistymi cyframi. W następnej wersji programista obiecuje kilka tematów, aby każdy mógł wybrać dla siebie. Większość miejsca na ekranie jest przypisana do bloku cyfrowego, duża liczba cyfr jest używana. W przypadku przycisków akcji wybrana jest niewielka czcionka, ponieważ zamiast klikać je, jesteśmy zaproszeni do korzystania z gestów. Przyciski działają również po naciśnięciu, ale ich głównym celem jest wskazanie bieżącej akcji (są one wyróżnione na niebiesko).

Zarządzanie gestami

Przejdźmy do najważniejszego punktu aplikacji - kontroli gestów. Jest zaimplementowany dla czterech podstawowych operacji: dodawania, odejmowania, mnożenia i dzielenia. Każda akcja ma swój własny gest, na przykład przesunięcie palcem w dół - odejmowanie lub przesuwanie w prawo - w celu pomnożenia. Pozostałe operacje matematyczne (korzenie, kwadraty, sinusy i styczne) są również dostępne w języku Cali, ale działają z prostymi kranami i są ukryte za pomocą przycisku więcej . Myślę, że to właściwa decyzja, ponieważ prawie nigdy z nich nie korzystamy i nie ma sensu przeciążać ich miejscem na ekranie.

Jak to działa?

W rzeczywistości sterowanie gestami jest całkiem wygodne, jedyne, co mi się nie podobało, to - aby obliczyć wyniki, trzeba mimo to nacisnąć przycisk. Jest oczywiste, że z liczbami, i tak trzeba je wprowadzać za pomocą pisaków, ale bardziej logiczne byłoby wykonywanie gestów zliczających wyniki - pozioma svayp z dwoma palcami idealnie pasuje do ogólnej koncepcji kontroli gestów. W przeciwnym razie wszystko działa idealnie: gesty są rozpoznawane poprawnie, nie ma błędów w obliczeniach.

Pomoc

Nawiasem mówiąc, programista udostępnił stronę pomocy, którą można znaleźć, klikając więcej - pro porady . Poniżej znajduje się opis wszystkich gestów używanych w aplikacji, z wyjątkiem czterech podstawowych działań matematycznych jest gest, aby skopiować numer do schowka (dotknij z przytrzymaniem) i usunąć numer z pola wejściowego (przesuń w lewo o numer).

Wsparcie

Deweloper aktywnie rozwija swoje dziecko, ulepszając i dodając nowe funkcje. Wkrótce powinna pojawić się aktualizacja, w której czekamy na różne tematy (w zgodzie z kolorami obudowy 5c) i korekcji błędów: zbyt głośno za naciśnięciem przycisku; dodanie wprowadzonego rysunku do wyniku, zamiast jego kasowania, po kliknięciu jest równe i inne ulepszenia. Dużym plusem jest to, że programista słucha życzeń użytkowników i szybko reaguje na komentarze.

Wady

W tej chwili Cali ma kilka wad. Jest to brak łańcucha obliczeń (nazwijmy to tak) po naciśnięciu 2 + 2 + 2 + ..., a wynik jest stale aktualizowany, umożliwiając szybkie obliczenia. Ponadto, podczas gdy Cali może działać tylko z liczbami czterocyfrowymi, dla większości użytkowników jest to wystarczające, ale dla niektórych może nie wystarczyć. Ale jestem pewien, że deweloper wyeliminuje te irytujące niedociągnięcia w najbliższej przyszłości.

Co chciałbym zobaczyć

Radziłbym deweloperowi, by poprawił kilka ważnych punktów, które sprawią, że Cali będzie jeszcze chłodniej. Upewnij się, że gest akcji jest równy (na przykład pozioma svayp z dwoma palcami). Ponadto przejrzyj gesty dotyczące bieżących podstawowych działań: na przykład logiczne jest składanie liczb za pomocą przesunięcia w dół (w kierunku do siebie) i vice versa z przesunięciem w górę (od siebie).

Wynik

Biorąc pod uwagę minimalną cenę aplikacji, ciekawą funkcjonalność i szybkość reakcji dewelopera, zdecydowanie możesz polecić Cali do kupienia, jeśli szukasz zamiennika standardowego kalkulatora. Co do mnie, właśnie to zrobiłem.

* * *

W trakcie pisania artykułu rozmawiałem z programistą i chętnie dostarczył nam kilka kodów, którymi tradycyjnie gramy wśród naszych czytelników. Aby wziąć udział w losowaniu, udostępnij link do tego artykułu w dowolnej sieci społecznościowej i napisz w komentarzach.

PS Austin okazał się bardzo sympatyczną osobą i obiecał wprowadzić ulepszenia w następnej aktualizacji. Jeśli masz jakieś pomysły lub sugestie dotyczące funkcjonalności Cali - mów w komentarzach, z pewnością zostaną one wzięte pod uwagę!

ZAKTUALIZOWANE . W tej chwili została już wydana wersja 1.2, w której programista dodał motywy, zaktualizował ikonę i naprawił kilka drobnych błędów.

<

Popularne Wiadomości