W kalkulatorach wykorzystana została biblioteka do rysowania wykresów kołowych (pie chart).
Dla PHP ta biblioteka wykorzystuje funkcje ImageFilledArc, ale dla iPhone i iPada taka funkcja nie była dostępna.
Podczas tworzenia kalkulatora została ona zaimplementowana, a następnie wykorzystana równiez w kolejnym projekcie, kreatorze wykresów Pie Chart 3D.
Nad biblioteką spędziłem trochę prywatnego czasu, więc nie zostanie ona udostępniona bezpłatnie.
Koszt licencji i kodu źródłowego to:
- 10 EUR za licencje na wykorzystanie w jednej aplikacji
- 50 EUR dla wszystkich aplikacji jednej osoby/firmy z prawem modyfikacji, ale bez prawa dalszego publikowania.
Wymagana płatność PayPal. Po zakupie proszę o kontakt na adres piechart [ at] orpi /dot\ pl
Dostępne funkcjonalności:
- definicja etykiet
- definicja wartości
- definicja kolorów
- wyświetlanie wartości liczbowych lub procentowych albo żadnych
- definicja ilości cyfr dziesiętnych w etykietach
- kąt rozpoczęcia wyświetlania wykresu
- pochylenie wykresu
- promień wykresu - interakcja z użytkownikiem (wyłączana)
.. obrót palcem
.. zmiana rozmiaru/promienia dwoma palcami
.. zmiana kąta pochylenia palcem
.. kliknięcie na element zwraca numer klikniętego elementu z wykorzystaniem metody protokołu, tak jak w przypadku table cell
Definicja klasy Pie Chart 3D zamieszczona jest tutaj