10 sierpnia 2008

Zarządzanie produktami z Windows

Ukazała się pierwsza, oznaczona numerem 0.1 Beta, aplikacja IAI-ShopUploader.com. Jako pierwsi na świecie, stworzyliśmy zupełnie innowacyjną aplikację do zarządzania bazą produktów sklepu internetowego z poziomu pulpitu Windows, nawet bez połączenia z Internetem. Temperaturę podnosi fakt, że aplikacja dostępna jest bez żadnych opłat, całkowicie za darmo.

Podstawą do rozpoczęcia trwających ponad rok prac nad IAI-ShopUploader.com były przeprowadzone rozmowy z klientami, w których wskazywali oni, że praca z arkuszem kalkulacyjnym jest dla nich najwygodniejsza przy zarządzaniu dużą ofertą sklepu. Z drugiej strony skomplikowane reguły, potrzeba stosowania wielu plików utrudniają korzystanie z zarządzania ofertą sklepu przez pliki CSV. Tak narodził się pomysł połączenia pracy w arkusza kalkulacyjnego z panelem IAI-Shop.com.

W aplikacji nie znajdziemy okienek, wszystko prezentowane jest na jednym arkuszu. Nie ma w programie wyszukiwarek, są jedynie filtry i sortowania. Dzięki temu już po paru chwilach użytkownik będzie w stanie przy pomocy myszki odkryć wszystkie funkcje programu. Dużym wyzwaniem było zapewnienie szybkiego przewijania oferty produktów, liczącej np. 50 tysięcy produktów nawet na średniej klasy komputerze. Wygląd pierwszej wersji prezentujemy na załączonym zrzucie ekranu.

Pierwsza wersja celowo została oznaczona jako 0.1 Beta. Na dzień dzisiejszy skończony został najtrudniejszy etap prac, a więc engine i akrusz. Skończony jest mechanizm wykrywania zmian i przesyłania tylko tych danych do serwera i od niego. Został również wykonany mechanizm pracy grupowej.

Co ciekawe, dzięki wbudowanej bazie danych, program umożliwia pobranie bazy produktów na laptopa i np. pracę w pociągu nad bazą produktów. Po przyjeździe do biura, wystarczy nagrać zmiany na serwer, bez uszkodzenia danych wprowadzonych przez innych użytkowników.

W przyszłych wersjach pojawi się wiele dodatkowych elementów, zapewniających aplikacji 100% funkcjonalności znanej z panelu administracyjnego. Do końca 3 kwartału, zamierzamy wydać 2 kolejne wersje 0.2 i 0.3, które wprowadzą m.in. dodawanie nowych produktów i zarządzanie zdjęciami i ikonami.

Dalsze plany rozwoju IAI-ShopUploader.com są bardzo ambitne. Jednak z założenia program ma być aplikacją darmową, ułatwiającego przygotowywanie dużej oferty. Z pewnością program nie powstałby nigdy jako darmowa aplikacja, gdyby nie abonamenty kilkuset klientów, dzięki którym możemy coraz wyżej mierzyć z prowadzonymi projektami.
Założeniem jest jednak to, że aplikacja będzie służyła wyłącznie do zarządzania ofertą produktów, nie magazynu i nie zamówieniami.

Dalsze prace będą systematycznie prowadzone. Mimo najszczerszych chęci nie będziemy podawali precyzyjnych planów wprowadzania poszczególnych funkcji i ich terminów. Spędzony nad projektem czas, pokazał że tak innowacyjne przedsięwzięcie kryje w sobie tysiące niewiadomych, których nie jesteśmy w stanie zidentyfikować przed rozpoczęciem pracy. Jednym z przykładów było stracenie ostatnich 3 miesięcy na znalezienie algorytmów wydajnego prezentowania arkusza kalkulacyjnego. Wszystkie wcześniejsze próby powodowały zbyt intensywne obciążenie procesora i twardego dysku komputera. Wpłynęło to wprost na prawie 2-miesięczne opóźnienie w premierze aplikacji.

Obecnie trwają już prace nad wersją 0.2 która wprowadzi zarządzanie zdjęciami. Tym czasem zapraszamy wszystkich klientów IAI-Shop.com do korzystania z już dostępnych funkcji jako uzupełnienia panelu administracyjnego.

Załączniki:
Pobierz plikIAI-ShopUploader.com-0.1.0.2.png