Jak napisać prostą aplikację na Symbiana cz. 2

środa, 10 lis 2010

Symbian logoMoja nowa Nokia 5230 ma wiele bardzo ciekawych funkcji i interesujące nowe możliwości. Okazuje się jednak, że brak jej jednej funkcji, często przeze mnie do tej pory używanej w poprzednim telefonie. To właśnie jej brak był bezpośrednim powodem rozpoczęcia poszukiwań dotyczących możliwości tworzenia własnych programów na Symbiana.

Mój nowy smartfon nie jest niestety aż taki smart, jak by wynikało z nazwy, bo nie potrafi poprawnie policzyć wysłanych smsów. Mając do wykorzystania co miesiąc 150 takich wiadomości gratis, chciałbym wiedzieć, ile z nich już wysłałem. Folder z wysłanymi wiadomościami pokazuje wprawdzie ilość znajdujących się tam smsów, ale w przypadku wysłania wiadomości dłuższej niż 160 znaków wiadomość taka liczona jest jako jedna, a operator oczywiście wysyła dwie (lub więcej) i tyleż odciąga z mojego konta darmowych smsów.

(więcej…)

Jak napisać prostą aplikację na Symbiana cz. 1

piątek, 5 lis 2010

Symbian logoDzisiejsze smartfony, a w zasadzie poszczególne platformy, na których one działają, pozwalają na tworzenie dla nich własnych aplikacji. Wcześniej nigdy nie zajmowałem się tym tematem, ponieważ nie miałem w zasięgu odpowiedniego telefonu, a więc nie było większego sensu rozpoznawania tego tematu. Ostatnio jednak, krótko po nabyciu Nokii 5230, zastanowiło mnie, czy także i na ten telefon można tworzyć własne programy i jak to zrobić. Okazuje się, że można i to w kilku różnych językach.

Pierwsze wrzucenie zapytania do Google dało parę najważniejszych informacji. Telefon działa na Symbianie i istnieją różne możliwości tworzenia programów na ten system. Przede wszystkim w języku C/C++, który jednak do moich ulubionych nie należy (czytaj: nie znam go na tyle, żeby szybko coś w nim napisać), co mnie trochę zniechęciło. Po chwili dalszych poszukiwań okazało się jednak, że możliwe jest również programowanie np. w Javie, a nawet w… Pythonie. Oczywiście Pythona też nigdy do tej pory nie używałem, ale kołatała mi się w głowie myśl, że język należy do łatwiejszych w użyciu niż C. Spojrzenie na przykładowe programy utwierdziło mnie w tym przekonaniu i dało poczucie, że stworzenie prostego programu będzie możliwe nawet bez większej praktyki w programowaniu w Pythonie. Tak więc wybór był jasny: Python.

(więcej…)