Witajcie!
Sporo było na Wykopie artykułów prezentujących aplikacje/serwisy użytkowników, dnia dzisiejszego zapragnąłem dołączyć do wspomnianego grona :)
Dokładnie w styczniu narodził się pomysł na aplikacje: wraz z kolegą studiującym chemię ( ja kończę w tym roku informatykę) zauważyliśmy, że wpisując Chemistry w Google Play naszym oczom ukażą się - łągodnie mówiąć średnie programy. Jakiś prosty kalkulator, układ okresowy, ściąga z teorii. A gdyby tak połączyć te pomysły, opakować w przyjemną szatę graficzną i znacząco poszerzyć możliwości?
Przechodząc od słów do czynów, przystąpiliśmy do dzieła - po pracy, weekandami, w każdej chwili wolnej od uczelni/pracy opracowywaliśmy nasz projekt.
Google Play - Chemik FREE
Google Play - Chemik PRO ADFREE
Z dniem 23 września nastąpił wielce oczekiwany dzień - Premiera przez duże P!
Gotowa aplikacja jest prawdziwym kombajnem chemicznym - choć materiałem pokrywa dopiero gimnazjum/liceum.
Możliwości prezentuje film na youtube:
Prezentacja możliwośći
Za pomocą układu okresowego klikamy na pierwiastki - możemy w ten sposób sprawdzić informacje o pierwiastku, budować związki (program sugeruje podpowiedzi, gdy już jesteśmy blisko właściwego związku) a także bilansować i liczyć stechiometrię równań.
W bazie danych znajduje się ponad 1500 związków i 2000 równań, do działania nie wymaga internetu ( nie żebym coś sugerował, ale na zajęciach może okazać się pomocny :) Uprawnienia Internetowe są potrzebne jedynie do wyświetlania reklam w wersji darmowej oraz do obsługi Google Analytics.
Pełna lista mozliwości aplikacji:
Opcje dla związków:
- Mase czasteczkowa
- Wzór strukturalny
- Wzór sumaryczny
- Dysocjacje
- Stopnie utlenienia
- Stosunek liczbowy
- Skład atomowy
- Charakter chemiczny
- Stężenie procentowe
- Stężenie molowe
- Typ wiazania
Opcje dla pierwiastków:
- informacje ogólne
- elektroujemnosc
- informacje o atomie
- struktura atomu
Opcje dla rekacji chemicznych:
- zapis słowny
- zapis jonowy
- obliczenia stechiometryczne
Minął prawie miesiąc od premiery, aplikacja doczekała się aktualizacji ( Dodaliśmy moduł obliczeń stechiometrycznych) oraz premiery wersji płatnej, pozbawionej reklam. Darmowa aplikacja ma na dzień dzisiejszy 861 pobrań, wersja płatna - 1! ( Owszem, sam sprawdziłem, czy działa :P)
Nasze pobrania
Proces produkcji uważam za ciężki, ale satysfakcjonujący. Nauczyliśmy się sporo o systemie Android, projektowaniu interfejsów, aktualnie wciąż się dokształcamy z wiedzy o marketingu mobilnym.
Moje uwagi dla zapaleńców i amatorskich twórców aplikacji? Nie poddawaj się, warto szukać tego denerwującego błędu przez kolejny wieczór, by wreszcie ujrzeć efekty swojej pracy. Za korzystne uważam też podzielenie aplikacji na części/moduły,wizja ogromu pracy jest zwykle dołująca, a kończąc kolejne klocki widzimy jak projekt rośnie w oczach i każdego dnia staje się coraz dojrzalszy.
Skąd czerpać wiedzę? Poza nieocenionym
StackOverflow polecam kupić i przeczytać przynajmniej jedną książkę o tworzeniu aplikacji, ja korzystałem z Android - programowanie aplikacji na urządzenia przenośne. Owszem, książki szybko się deaktualizują, jednak nie wyobrażam sobie pisania metodą copy paste z forum, bez ogólnego pojęcia o środowisku które dobrze przyswoić na spokojnie z rozdziału ksiązki :) Dodatkowo -
Dokumentacja Google - świetne przykłady, zarówno kodu jak i pomocnych rozwiązań związanych z wydajnością czy też łatwością obsługi przez użytkownika.
Użyteczne biblioteki? Wykorzystaliśmy ActionBar Sherlock, aby wyświetlać górny pasek na androidach < 4.0
Tabela ze związkami, przed trafieniem do bazy danych.
Zrzut z Eclipse, trochę klas + pozdrowienia xD
Plany na przyszłość? Jest potencjał, zdecydowanie będzie dodawać kolejne związki w aktualizacjach, nowe równania, nowe funkcjonalności. Nieśmiało przeglądaliśmy tutoriale tworzenia aplikacji na iOS, jest to także kwestia otwarta.
Tak samo jak w przypadku poprzednich wykopów - liczymy na uwagi, wskazówki i krytykę. Jeżeli ktoś ma pytania dotyczące programowania na Androida - wysyłajcie śmiało PM'y. A jeśli znacie lub sami jesteście uczniami i potrzebujecie pomocy w nauce chemii - zapraszam do pobierania aplikacji Chemik :)
Komentarze (52)
najlepsze
a skoro o szkolnej chemii to coolstory:
gdy bylem w podstawówce (lata 90') mieliśmy salę fizyczno-chemiczną z małym zapleczem na różne przybory, substancje i i takie tam. oczywiście było wszytko bardzo biednie wyposażone, ale nasza nauczycielka chemii a dyrektorka zarazem pewnego dnia chciała nam pokać doświadczenie. nie zdarzalo się to często. zazwyczaj wszytko było opisywane tylko na tablicy. poszła na zaplecze i przyniosła jakies roztwory czy inne ciecze w słoikach. powiedziała,
Komentarz usunięty przez moderatora