Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS (c) 2008 Grupa SPOT SJ
Grupa SPOT Krzysztof Cieślak, Maciej Gdula Spółka Jawna Podstawowe dane: firma założona w roku 2004 w wyniku połączenia firm SPOT i Virtua działających na rynku od roku 1998, zatrudnienie - 12 osób (2 wspólników, 1 konsultant, 7 programistów, grafik, specjalista do spraw obsługi klientów), profil: produkcja oprogramowania, outsourcing IT, własna farma serwerów w centrum kolokacyjnym GTS Energis (7 urządzeń), ponad 50 zrealizowanych projektów. Kwalifikacje: języki programowania - Java, C#, PHP, Ruby, platformy programistyczne - J2EE, J2ME,.NET, Ruby on Rails, programowanie mobilne - J2ME, Windows Mobile, BlackBerry bazy danych - MySQL, PostgreSQL, Oracle, MS SQL Server, serwer aplikacji JBoss, technologie multimedialne - Lingo, Shockwave, bezprzewodowy transfer danych, utrzymanie systemów on-line, mobilny marketing i komunikacja.
Wymagania stawiane pracownikom terenowym Wśród kluczowych wymagań związanych z specyfiką pracy w terenie najistotniejsze to: Mobilność -możliwość realizacji określonego zadania w terenie za pomocą dostępnych narzędzi, Dobry kontakt z centralą - wymiana danych z centralą firmy za pomocą komunikacji bezprzewodowej, Zdolność realizacji szerokiego spektrum zadań - łatwość adaptacji narzędzi do nowych zadań, Bezpieczeństwo danych - możliwość zdalnego zarządzania terminalami w razie np. zgubienia lub kradzieży.
Możliwości tworzenia aplikacji dla BlackBerry Technologia Zastosowania Wymagania dotyczące urządzenia BlackBerry Aplikacje oparte o WebService Aplikacje klienckie Tradycyjne aplikacje klientserwer Aplikacje przeglądarkowe Szybkie tworzenie aplikacji mobilnych z zastosowaniem WSDL, XML, SOAP i HTTP. Aplikacje klienckie stworzone w Javie, uruchamiane na urządzeniu BlackBerry. Typowe aplikacje pracujące w architekturze klientserwer. Dostęp do aplikacji działających w architekturze cienkiego klienta Zgodne ze wszystkim urządzeniami BlackBerry. Wymagane środowisko uruchomienione MDS Runtime. Zgodne z wszystkimi urządzeniami BlackBerry wyposażonymi w środowisko uruchomieniowe BlackBerry JVM. Zgodne z wszystkimi urządzeniami BlackBerry wyposażonymi w środowisko uruchomieniowe BlackBerry JVM. Zainstalowana fabrycznie na urządzeniu BlackBerry przeglądarka internetowa lub WAP.
MDS dla pracowników terenowych Technologia BlackBerry BES (BlackBerry Enterprise Server) Zdalne zarządzanie terminalami, Bezpieczne połączenie z centralą szyfrowanym protokołem, Technologia MDS (Mobile Data System) Centralna instalacja aplikacji; brak konieczności udziału użytkownika, Bogata biblioteka komponentów - szybkie tworzenie nowych aplikacji, Łączność z serwerem centralnym za pomocą Web Services.
Przykładowe rozwiązanie dla platformy BlackBerry -System mobilnego wsparcia sprzedaży i merchandisingu, początkowo opracowany dla platformy Windows Mobile, -Wdrożony w Wydawnictwie Helion S.A. i Wydawnictwie Zielona Sowa, -Wersja dla BlackBerry przygotowana i wdrożona w roku 2007. Wersja dla platformy BlackBerry w pełni wykorzystuje możliwości systemu MDS - zdalne zarządzanie systemem, wersjami aplikacji i urządzeniami. Wersję BlackBerry stworzono za pomocą środowiska programistycznego MDS Studio.
MDS - architektura rozwiązania (c) RIM
MDS komunikacja z centralą Metody biznesowe stosowane w centrali dostępne za pośrednictwem Web Services automatyczny import przez MDS Studio, Mechanizmy tworzenia interfejsu użytkownika na podstawie istniejącego WS, Szyfrowanie i uwierzytelnianie za darmo - w oparciu o dane urządzeń zarejestrowanych w BES.
MDS biblioteka komponentów Komponenty - gotowe klocki pozwalają na błyskawiczne tworzenie oprogramowania dla urządzeń RIM, Komponenty odciążają programistów od konieczności implementowania podstawowych mechanizmów takich, jak obsługa formularzy, weryfikacja danych itp. i pozwalają na skoncentrowanie się na logice biznesowej projektowanej aplikacji. Wśród komponentów znajdziemy elementy interfejsu użytkownika, mechanizmy wymiany danych, przetwarzania dokumentów XML i wiele innych.
MDS zarządzanie aplikacjami Automatyczna instalacja aplikacji mechanizm centralnego zarządzania aplikacjami zainstalowanymi na urządzeniu, Automatyczna aktualizacja aplikacji korzysta z tego samego mechanizmu centralnego zarządzania urządzeniami i aplikacjami BlackBerry Instalacja za pomocą reguł możliwość definiowania i edytowania reguł ustawień dla każdego urządzenia.
Tworzenie przykładowej aplikacji Krok 1. web services, Krok 2. kreator MDS Studio Krok 3. praca nad szczegółami Krok 4. instalacja na serwerze MDS Krok 5. dystrybucja aplikacji
Dopasowanie aplikacji do potrzeb użytkowników i zmiennych zadań Propozycja zmian w aplikacji Uwzględnienie zmian w MDS Studio Instalacja na serwerze MDS nowej wersji Automatyczna aktualizacja aplikacji
Grupa SPOT Krzysztof Cieślak, Maciej Gdula Spółka Jawna ul. Arkońska 4/4 44-100 Gliwice tel. +48 32 231 40 10, fax: +48 32 231 40 11 http://www.spot.pl spot@spot.pl