i kiedy warto myśleć o nim w kontekście aplikacji biznesowych

29

Upload: ngothu

Post on 14-Feb-2017

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych
Page 2: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Agenda

Co to jest RWD?

Dlaczego warto myśleć o RWD w

kontekście aplikacji biznesowych?

Przykłady

2013-06-20 2

Page 3: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

Ericpol

Page 4: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Ericpol - fakty

2013-06-20 4

Na polskim rynku od 22 lat

Prawie 1700 pracowników

w 4 krajach

Siedziba w Łodzi Biura: Kraków, Warszawa

Spółki zależne: Linköping, Szwecja

Lwów, Ukraina

Brześć, Białoruś

Certyfikaty

ISO 9001 & 14001

Page 5: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Oferta

2013-06-20 5

Obszary biznesowe

Telekomunikacja

Radio Access Networks

Core Networks

Value Added Services

Test System Solutions

M2M

Oprogramowanie

wbudowane

Platformy otwarte

Telematyka

Infotainment

Opieka medyczna

Systemy dla opieki

medycznej

e-Health

Wynajem kadry

inżynierskiej Konsulting

Hosting produktu

oprogramowania

Rozwiązania

dedykowane

Outsourcing

projektów

Aplikacje dla biznesu Wsparcie procesów

biznesowych

Business Intelligence

Bankowość i

Finanse

Rozwiązania IT

Oprogramowanie

Internetowe serwisy

transakcyjne

Infrastruktura

Usługi

Szkolenia

Sektor publiczny

Page 6: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Ericpol – w liczbach

2013-06-20 6

Ponad

75 krajów,

w których byli nasi pracownicy

Ponad

700 zrealizowanych

projektów

Ponad

2 mld użytkowników

współtworzonego przez nas

oprogramowania

Ponad

1mln samochodów z naszym

oprogramowaniem

Page 7: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

Co to jest RWD?

Page 8: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com 2013-06-20 8

Kiedyś było prościej…

Page 9: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com 2013-06-20 9

Kiedyś było prościej…

Page 10: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Co to jest RWD?

2013-06-20 10

Responsive Web Design Umożliwia dostarczenie jednej wersji serwisu lub aplikacji www.

Page 11: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Co to jest RWD?

2013-06-20 11

Fluid Grids Pozwala na dopasowanie układu do różnych szerokości.

31,25% (300 px)

100% (970 px)

Page 12: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Co to jest RWD?

2013-06-20 12

Media Queries Pozwala na dopasowanie układu do różnych szerokości.

@media screen and (min-width: 480px) {

.content { float: left; }

.social_icons { display: none }

// itd... }

Page 13: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Przedzialy dla rwd

2013-06-20 13

320px 480px 600px 768px 900px 1200px 1200+px

KOMPUTER

TABLET

TELEFON

Page 14: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Technicznie RWD jest

proste, ale …

2013-06-20 14

Page 15: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

… urządzeń mobilnych używamy inaczej niż komputerów.

2013-06-20 15

Page 16: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Co to jest RWD?

2013-06-20 16

Inny sposób interakcji Powinna być możliwość wygodnego użycia zarówno za pomocą myszki i

klawiatury oraz na ekranie dotykowym.

Page 17: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Co to jest RWD?

2013-06-20 17

Rozmiary elementów Część urządzeń mobilnych ma wysoką rozdzielczość na małych ekranach.

Trzeba zadbać o odpowiednią czytelność tekstu oraz wielkość elementów

nawigacyjnych

Page 18: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Co to jest RWD?

2013-06-20 18

Architektura informacji Trzeba dokładnie zaplanować rozmieszczenie poszczególnych elementów na

każdym z przedziałów, żeby zapewnić wygodę użycia.

Page 19: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

RWD podsumowanie

Zalety RWD

UX – unifikacja obsługi na wszystkich urządzeniach

Wdrażanie – brak przekierowań z wersji pełnej na mobilną

Utrzymanie – jedna wersja witryny

Zasoby – oszczędza zasoby serwera

Analityka – dane na temat ruchu ze wszystkich urządzeń

Elastyczność – działa na wielu urządzeniach niezależnie od systemu operacyjnego

2013-06-20 19

Page 20: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

RWD podsumowanie

Wady RWD

UX – dostosowanie do różnych urządzeń (nie

zawsze to jest dobre rozwiązanie)

Wdrażanie – dłuższa faza projektowania

przygotowania

Czas ładowania – większa objętość ze

względu na dodatkowy kod

Zgodność – starsze przeglądarki nie

obsługują media queries

2013-06-20 20

Page 21: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

RWD vs Aplikacje biznesowe

Page 22: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Dlaczego mobile?

Problemy klientów

Sprzęt i oprogramowanie

Organizacja firm

Bezpieczeństwo systemów

Bezpieczeństwo danych

Wiele systemów operacyjnych

2013-06-20 22

Jeżeli pojawią się bezpieczne sposoby udostępniania danych większość

problemów będzie rozwiązana

Page 23: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Dlaczego mobile?

2013-06-20 23

Fot. Go-Globe

Page 24: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Dlaczego mobile?

2013-06-20 24

Użytkownicy mobilni

Page 25: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Dlaczego mobile?

2013-06-20 25

PRODUKCJA UTRZYMANIE +3 LATA

Oprogramowanie

Page 26: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Dlaczego mobile?

Mobile to nowe możliwości

Zmiana kontekstu użycia pozwala

usprawnienie działania firmy

Szybszy przepływ informacji

Usprawnienie procesów np. Obieg

dokumentów

2013-06-20 26

Page 27: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com 2013-06-20 27

ZALETY WADY

Aplikacja mobilna

Możliwość pracy offline

Pełen dostęp do urządzenia i

jego możliwości

Dostęp tylko jeżeli jest

zainstalowana

Wysokie koszty (wiele

systemów)

„Lekka” strona

Szybki dostęp i krótki czas

ładowania

Niskie UX na tabletach

Wyższe koszty – osobna

wersja

Dostęp tylko online

RWD

Jedna wersja na wszystkie

urządzenia

Dopasowanie do urządzeń

Dostęp tylko online

Page 28: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com

Dlaczego mobile?

RWD w aplikacjach biznesowych:

Elastyczne przejście z komputerów na urządzania

mobilne

Ogranicza koszty utrzymania w przyszłości

Otwiera drogę do aplikacji

2013-06-20 28

Page 29: I kiedy warto myśleć o nim w kontekście aplikacji biznesowych

ericpol.com 2013-06-20 29

Dziękujemy za uwagę

Piotr Michalski

Senior Software Developer