Opis:
Interaktywny katalog gier/tapet/dzwonków na komórki z javą, napisany dla FunAndMobile.com. Zlecenie obejmowało stworzenie midletu pozwalającego na przeglądanie informacji o grach/dzwonkach/tapetach oraz skrypcie php generującym dynamicznie taki midlet na podstawie plików XML z ścieżkami do potrzebnych plików, same pliki reprezentowały np. top10 gier itp...
Midlet jest idealnie przystosowany do współpracy z skryptem PHP, de facto to skrypt PHP tworzy ów midlet - dynamicznie, który pobierając dane z pliku XML (który domyślnie generowałby administrator serwisu, czy też inny skrypt) tworzy odpowiednią strukturę plików i wpisy w plikach index'owych tak aby użycie tego programu było maksymalnie zautomatyzowane.
Niestety nie doszło do oficjalnego zakończenia prac nad tym programem, zleceniodawca w trakcie wykonywania uznał że potrzebny będzie programista z Warszawy - ze względów technicznych... Nie mniej jednak midlet przyjęto z zadowoleniem zatem uznaję projekt za zakończony powodzeniem. Program w mniej lub bardziej zmodyfikowanej formie istnieje i ma się chyba całkiem nieźle na stronie funandmobile.com. Promowany jako "Katalog kontentu mobilnego" program podejrzanie przypomina to co zostało mi zlecone ;-) Także z jednej strony, cieszy fakt że mój program dostał się do środowiska produkcyjnego (?), nie cieszy fakt jak "brzydko" tam go zabrano.
Założenia:
- Kompatybilność z wieloma komórkami
- Przystosowanie do szybkiego portowania między różnymi komórkami
- Przygotowanie do dynamicznego ładowania danych, obrazków i dźwięków
- Automatyczne zamawianie towaru z poziomu programu
Warte uwagi w tym projekcie:
- Struktura plików i pliki indexujące działy (z pełną obsługą UTF-8) dynamicznie tworzone i kompresowane do gotowego do dystrybucji archiwum JAR
- Tylko jedna wielkość jest hardcode'owana, cały kod rozmieszczania elementów GUI przystosowuje się automatycznie do wyświetlacza i grafik
- Możliwość odtwarzania jakichkolwiek obsługiwanych przez komórkę dźwięków (wav, midi, mp3, 3gp...)
- Wimplementowana obsługa wysyłania SMSów zamawiających towar
- Przyjazna dla człowieka i webmasterów obsługa zawartości katalogu przez pliki XML na których bazie budowane są zawsze aktualne wersje dystrybucyjne
Galeria:
Zaspół:
Licencja: Własnościowa
Jednym słowem: brak dostępu do kodu źródłowego dla osób postronnych.
Strona www:
http://www.funandmobile.com/pl/project/catalogue/Ostatnia aktualizacja: 2009-04-14 20:36:39
![[Project13.pl - The Soul of a Coder]](/images/top.png)