Aplikacje internetowe są już faktem. Płatności w banku, rozkład jazdy on-line, mapa z dojazdem do firmy czy sklepu - to typowe zastosowania dla każdego, kto na co dzień używa internetu.
Obecnie nadszedł czas na systemy księgowe i wspomagające zarządzanie firmą przez internet. Przyjęcie idei instalacji takiego programu na serwerze i obsługa go przez przeglądarkę
jest coraz częściej wybieranym modelem pracy. Tym bardziej, że w przeglądarkę są wyposażone również urządzenia mobilne (np. telefony, smartfony, tablety, notebooki), co ułatwia dostęp do programu.
Invoicer na komórce
Uruchomiony program Invoicer Mobile na komórce Samsung Galaxy.
Android 2.2
Skanuj kod
Wersja demo programu Invoicer Mobile
Przykładowe APK
Praca przez przeglądarkę umożliwia duże udogodnienia i nowe zastosowania. Wynikają one z łatwiejszej instalacji i administracji takim systemem,
a także z możliwości nieograniczonego czasu i miejsca dostępu do danych.
Dlatego rozpoczęliśmy prace nad stworzeniem aplikacji,
pozwalającej na obsługę programu Invoicer przez urządzenia mobilne, wyposażone w Androida.
Dostępne programy / aplikacje MADAR
Zdalny dostęp do aplikacji
Wersja demonstracyjna programu, dzięki której można wypróbować działanie Invoicer Mobile 4.0 - dostępna jest pod adresem http://www.invoicer.pl/demoonline.htm.
Instalacja programu na urządzeniu
Wersja testowa natywnego programu (działającego bezpośrednio pod systemem Android):
Do ściągania programu na urządzenia mobilne można wykorzystać kod dwuwymiarowy.
Konieczne jest zainstalowanie na urządzeniu z Androidem programu odczytującego app np. Barcode Scanner.
Tego typu programy nie tylko potrafią odczytać kody kreskowe i QR, ale również automatycznie otwierać
zawarte w nich linki.
Wystarczy więc zeskanować kod dwuwymiarowy, a do urządzenia przesyłany jest link do
pobrania aplikacji.
Słowniczek
Android - to system operacyjny dla urządzeń przenośnych takich jak telefony komórkowe, tablety PC i netbooki,
rozwijany przez Google i oparty na jądrze Linux.
Apk - rozszerzenie *.apk oznacza aplikację dla Androida. Ten format plików jest używany do dystrybucji i instalacji paczki komponentów
na urządzeniach z systemem operacyjnym Android.
Plik APK ma postać zarchiwizowanych plików (rozpakowywanych np. 7-Zip, WinZip, WinRAR, Ark),
zawierających zazwyczaj:META INF, res oraz pliki: AndroidManifest.xml,
classes.dex i resources.arsc.
Apps - skrót ang. Applications - oznacza: oprogramowanie, aplikacje, programy. Używane pojęcie web app
oznacza często aplikacje obługiwane przez urządzenia mobilne.
Gesty - najbardziej popularne używanie gestów dotykowych:
Przesuwanie - dotknięcie ekranu i przeciągnięcie strony jednym lub dwoma palcami.
Powiększanie i pomniejszanie - należy dotknąć wybrany elementy w dwóch punktach dotykowych -
zbliżenie palców do siebie, tak jak przy uszczypnięciu, powoduje pomniejszanie; rozsunięcie palców na boki - powiększanie.
Obracanie - należy dotknąć dwóch punktów na elemencie, a następnie przesunąć ten element w kierunku, w którym chce się go obrócić.
Naciśnięcie i wybranie - należy nacisnąć element jednym palcem, a następnie bez zwalniania szybko wybrać go drugim palcem.
iOS - system operacyjny Apple Inc. dla urządzeń mobilnych iPhone, iPod touch oraz iPad.
Obecna nazwa funkcjonuje od 7 czerwca 2010, wcześniej system był znany jako iPhone OS.
System ten bazuje na systemie operacyjnym Mac OS X 10.5 i tym samym jądrze Darwin.
Kod QR dwuwymiarowy - (ang. Quick Response) - alfanumeryczny, dwuwymiarowy, matrycowy,
kwadratowy kod kreskowy wynaleziony przez japońską firmę Denso-Wave w 1994 roku.
Natywny program - łac. nativus "urodzony, wrodzony". Natywny program, to program "wrodzony" w daną platformę sprzętowo-programową, a więc działający na niej bezpośrednio, bez pomocy innych programów, takich jak emulatory czy maszyny wirtualne.
Pierwsze koty za płoty
"Czy można do czegokolwiek wykorzystać tak małe urządzenia w firmie?" - to pytanie często pojawia się przy okazji omawiania fenomenu, jakim jest gigantyczny wzrost sprzedaży urządzeń mobilnych. Zjawisko to musi bowiem mieć wpływ na sposób postrzegania i wykorzystania informatyki - również w przedsiębiorstwach.
Okazało się, że kierunek rozwoju naszego oprogramowania - jakim było stworzenie interfejsu obsługi przez przeglądarkę - doskonale wpisuje się w możliwości i ograniczenia, z jakimi spotyka się przy próbie stworzenia aplikacji pod urządzenia mobilne.
Na początek - z internetu
Jak przenieść oprogramowanie na inny system operacyjny? Na początek wcale nie trzeba - każde bowiem urządzenia ma wbudowaną przeglądarkę! A dostęp do internetu umożliwi korzystanie z programu on-line.
Doskonały pomysł umożliwiający śledzenie na bieżąco pracy firmy ze swojej komórki, na przykład niezapłaconych, utargów w sklepach, stanu konta i kasy, ilości zamówień. Specjalnie przygotowana aplikacja M7 Dashboard umożliwia wyświetlenie tych danych na komórce, palmtopie, smartfonie, tablecie, laptopie ...
Wersja natywna na androida
Nic nie zastąpi jednak wersji natywnej, to znaczy takiej, która może zostać wgrana na urządzenie i na nim działać. Niezależnie, czy internet jest dostępny czy nie.
Okazało się, że większość pracy została wykonana wcześniej - dzięki stworzeniu wersji programów dla Linux.
Opisywany wcześniej program M7 Dashboard może być również instalowany jako apk w wersji natywnej - co pozwala szybkie połączenie z systemem ERP w firmie.
Drugim programem, który może działać w ten sposób jest M7 Narzędziownia
Służy do ewidencjonowania, rejestrowania i rezerwowania narzędzi i maszyn.
ewidencję narzędzi, wypożyczeń i zwrotów
rezerwację narzędzi w wybranym czasie przez pracownika,
tworzenie raportów wypożyczeń, zwrotów, napraw i przeglądów narzędzi,
tworzenie zestawień bieżącego stanu narzędzi, narzędzi aktualnie wypożyczonych lub narzędzi do zwrotu przez pracowników.
Nowości nawigacyjne
Ekran dotykowy - zmienia całkowicie ideę obsługi i dodaje nowe możliwości. Gesty: przesuwanie, powiększanie, obracanie, naciśnięcie i wybranie; klawiatura "na żadanie" przesłaniająca dolną częśc ekranu; obracanie urządzenia powodujące zmianę orientacji ekranu - to tylko niektóre "nowości", z którymi trzeba się zmierzyć rozwijając program dla tej grupy użytkowników.
M7 Dashboard - monitorowanie pracy firmy, również z komórki
Skuteczne zarządzanie przedsiębiorstwem wymaga pozyskiwania i monitorowania informacji o stanie firmy. Podstawą takiej informacji są w większości dane wprowadzane do programu ERP, analizowane niezależnie, czy dane są wprowadzane dla celów podatkowych, księgowych, produkcji, kadr czy płac.
W szczególności są to dane na temat przychodów i kosztów, zysku, realizacje planu w odniesieniu do przychodów czy budżetu w odniesieniu do kosztów, sprzedaży i uzyskanej marży dla towarów, grup towarów czy klientów, poziomu należności i zobowiązań czy w końcu - sprawozdania finansowego.
Specjalnie zaprojektowany program M7 Dashboard pozwala na zdefiniowanie wymaganych przez zarządzających raportów oraz ich prezentację tak, by maksymalnie skrócić czas otrzymania potrzebnej informacji.
Instalując przygotowaną aplikację apk na urządzeniu mobilnym z systemem Android (np. na telefonie komórkowym) - po wybraniu jednego przycisku - na ekranie pojawią się żądane wskaźniki !
Prezentowane wskaźniki są przypisane do konkretnegu użytkownika. Aplikacja pozwala na wprowadzenie i zapisanie w pamięci urządzenia danych, pozwalających na zalogowanie do systemów mobilnych, takich jak Madar 7 Mobile czy Invoicer 4.0 Mobile.
Aplikacja bazuje na danych wprowadzanych do programu przez wszytskich pracujących na nich użytkownikach. Korzystając z najprostszego darmowego programu Invoicer 4.0, na którym w biurze wystawiane są faktury, a księgowa uzupełnia płatności - można monitorować:
obecny stan kasy,
sprzedaż (netto, brutto ..) za dowolny okres - na przykład bieżący miesiąc,
niezapłacone - zbiorczo, dla wybranego kontrahenta,
Również podając limity sprawdzając ich realizację!
Krok pierwszy - instalacja programu
Invoicer Madar 4.0 to całkowicie darmowy program, pozwalający na wystawianie faktur VAT, również przez on-line internet:
w biurze, w domu, w podróży, u klienta czy nawet na urlopie; w jezyku polskim, angielskim i niemieckim.
automatyczne przeniesienie do rejestrów VAT, wydruk rejestrów
współpraca z modułem faktur cyklicznych, cenniki
możliwość zapisu dokumentów w formacie html, pdf
fakturowanie sprzedaży złomu z adnotacją VAT płaci nabywca, rejestracja faktur zakupu, wydruk faktury wewnętrznej, rozliczanie VAT.
Program wystarczy pobrać ze strony invoicer.pl i zainstalować.
Krok drugi - uruchomienie programu Invoicer Mobile
Sposób instalacji programów mobilnych opisujany został na stronie Instalacja serwera Invocier Mobile
Krok trzeci - zaprojektowanie wskaźników
Kiedy często kontroluje się określone wskaźniki -- konieczne jest wielokrotne sporządzanie tych samych zestawień w zasadzie tylko po to, aby zobaczyć kilka liczb podsumowujących. W programie można ten proces zautomatyzować.
Wskaźniki projektuje się dla konkretnego użytkownika, wykorzystując opcję w programie dashboard i raportowanie.