Responsive web design (nie będę tego tłumaczył bo nie znam się na tym i nie chcę stworzyć jakiegoś koszmarka :) ) to podejście do projektowania stron internetowych w taki sposób aby mogli z nich korzystać wszyscy internauci. Oznacza to, że strona będzie odczytywana przez każde urządzenie pragnące ją odczytać. W praktyce oznacza to, że strona dostosowuje swój wygląd do rozmiaru okienka w jakim jest przeglądana.
Życie w pudełku czyli jak to się ma do APEX'a
APEX to aplikacja webowa, a więc zbudowana jest tak samo jak każda inna strona internetowa. Posiada zawartość w HTML i dodatkowe pliki graficzne, pliki stylów (CSS) i pliki JavaScript. Oprócz silnika, który za tym wszystkim stoi, nie różni się od zwykłej statycznej strony internetowej. Oznacza to, że jeśli coś można zrobić na jakiejś stronie w internecie to na 99.9% można to zrobić w APEX-ie. Potwierdzeniem tego są nowe tematy graficzne w APEX, z których jeden (nr 25) został zbudowany jako temat Responsive. Polecam sprawdzenie działania tego rozwiązania - nie trzeba mieć wypasionego telefonu, wystarczy zmiana wielkości okna przeglądarki internetowej :).
I co z tego czyli do czego nam to przydatne
Wszyscy widzimy jak internet podąża w kierunku urządzeń mobilnych. Coraz więcej ludzi korzysta z aplikacji webowych w pracy i dla rozrywki. Dzięki rozwiązaniom mobilnym jakie są w APEX deweloperzy mogą budować aplikacje dla szerszej rzeszy użytkowników. Mamy zatem kolejne plusy dodatnie ;). Użytkownik nie tylko będzie mógł skorzystać z aplikacji gdziekolwiek jest ale także z jakiegokolwiek urządzenia. Nie potrzeba już laptopów. Wystarczy telefon z przeglądarką internetową.
Jak zacząć czyli stwórz prostą aplikację z responsive design
Tworzenie aplikacji z RWD staje się banalnie proste dzięki już wcześniej wspomnianemu tematowi graficznemu nr 25. Wystarczy tworzyć aplikację w tym temacie graficznym aby dokonać kroku milowego w przyszłość. Jest to także dobry start dla tych co chcieliby stworzyć własny temat graficzny RWD ale nie wiedzą jak. Wystarczy zająć się modyfikacją tematu nr 25. Dla bardziej wytrwałych czekają znakomite efekty i zadowoleni klienci. Przykładem może tu być niedawno przeze mnie stworzona strona www.bespokedbsolutions.com.
Aby nie było za wesoło czyli łyżka dziegciu w beczkę miodu
Wszystko to piękne, ale jak przy każdym nowym rozwiązaniu są pewne mankamenty. Najważniejszym z nich jest kwestia raportu interaktywnego (IR). Jak do tej pory nikt nie pokusił się o stworzenie tematu graficznego który dałby możliwość swobodnej obsługi raportu interaktywnego z poziomu małego ekranu. Nie oznacza to że nie da się z nim pracować. Jest to jednak dosyć kłopotliwe i raczej mało prawdopodobne aby starczyło komuś cierpliwości do używania IR na telefonie.
Mimo powyższych niedogodności polecam responsive design, bo dzięki niemu łatwo przejść z aplikacji zwykłej do mobilnej.

Brak komentarzy:
Prześlij komentarz