Oracle
Oracle
Application
Application
Development
Development
Framework Mobile
Framework Mobile
Środowisko Oracle ADF Mobile wchodzi w skład platformy Oracle Fusion
Middleware i jest oparte na technologiach HTML5 i Java.
Oprogramowanie to pozwala programistom z łatwością opracowywać,
wdrażać i rozbudowywać aplikacje biznesowe przeznaczone do
eksploatacji w różnych środowiskach mobilnych, w tym działających pod
kontrolą systemów iOS i Android, w oparciu o ten sam kod źródłowy.
Środowisko Oracle ADF Mobile jest oparte na architekturze
umożliwiającej tworzenie oprogramowania hybrydowego na różnego
typu platformy mobilne.
Pozwala programistom zwiększyć produktywność, umożliwiając
wielokrotne stosowanie tych samych fragmentów kodu dzięki
wykorzystaniu elastycznej architektury opartej na otwartych
standardach.
Zalety Oracle ADF Mobile
Zalety Oracle ADF Mobile
Przystosowywanie aplikacji do eksploatacji na urządzeniach
mobilnych: Programiści mogą uprościć infrastrukturę aplikacji,
korzystając ze wspólnej, sprawdzonej platformy obsługującej
aplikacje serwerowe oraz przeznaczone do użytkowania na
komputerach biurkowych i urządzeniach mobilnych. Mogą także
zabezpieczyć aplikacje mobilne za pomocą kompleksowych
zabezpieczeń i szyfrowania.
Wdrażanie tego samego kodu na różnych platformach:
W środowisku Oracle ADF Mobile programiści mogą korzystać ze
spójnych, obsługujących różne platformy interfejsów oraz stosować
znane technologie internetowe, takie jak HTML5, JavaScript i CSS.
Dzięki tej architekturze mogą też uzyskiwać bezpośredni dostęp do
usług udostępnianych przez poszczególne urządzenia, takich jak
aparat fotograficzny, GPS, lista kontaktów itd.
Zwiększenie produktywności: Programiści mogą przyspieszyć
wprowadzanie na rynek nowych produktów poprzez opracowywanie
jednej aplikacji, którą można następnie wdrażać na różnych
platformach. Szybsze opracowywanie aplikacji jest także możliwe
dzięki graficznemu i deklaratywnemu modelowi programowania,
który jest już znany programistom pracującym w środowisku Oracle
ADF.
Ochrona inwestycji: Adaptacyjna architektura do tworzenia
aplikacji hybrydowych umożliwia programistom lepiej dostosować
ich produkty do zmian technologicznych. Pozwala też korzystać z
usług programistów dysponujących wcześniej uzyskanymi
kwalifikacjami i stosujących technologie takie, jak HMTL5,
JavaScript, Java i Oracle ADF.
Instalacja rozszerzenia ADF
Instalacja rozszerzenia ADF
Po zainstalowaniu Android SDK i JDeveloper wersji 11.1.2.4 lub
nowszej, zainstaluj rozszerzenie ADF Mobile za pomocą Centrum
aktualizacji JDeveloper. Zacznij JDeveloper, a następnie wybierz
pozycję z menu Help –> Check for Updates… .
Kliknij przycisk Next w oknie powitalnym.
Wybierz opcję Search Update Centres i kliknij Next .
Wyszukaj i zaznacz rozszerzenie ADF Mobile, następnie przejdź
dalej, do końca procesu instalacyjnego
Wyszukaj i zaznacz rozszerzenie ADF Mobile, następnie przejdź
dalej, do końca procesu instalacyjnego
Po ponownym uruchomieniu JDeveloper wybierz
Po ponownym uruchomieniu JDeveloper wybierz
Developer
Developer
Studio (wszystkie funkcje)
Studio (wszystkie funkcje)
, aby móc używać rozszerzenia ADF
, aby móc używać rozszerzenia ADF
Mobile, oraz ustawić preferencje SDK urządzenie w następujący
Mobile, oraz ustawić preferencje SDK urządzenie w następujący
sposób:
sposób:
Wybrać pozycję z menu
Wybrać pozycję z menu
Tools -> Preferences..
Tools -> Preferences..
.
.
Rozwiń węzeł
Rozwiń węzeł
ADF Mobile
ADF Mobile
. Przy pierwszym użyciu ADF Mobile
. Przy pierwszym użyciu ADF Mobile
trzeba kliknąć przycisk
trzeba kliknąć przycisk
Load Extension
Load Extension
.
.
Po załadowaniu wybierz z tego węzła
Po załadowaniu wybierz z tego węzła
Platforms
Platforms
, i zaznaczasz
, i zaznaczasz
Android.
Android.
Wybierz lokalizacje zapisu projektów.
Wybierz lokalizacje zapisu projektów.
Tworzenie nowej aplikacji
Tworzenie nowej aplikacji
Dodajemy nową aplikację
W okienku New Gallery zaznaczamy Mobile Applicaation
(ADF), które znajduje się w General -> Applications
Nadajemy nazwę swojej aplikacji np. „MyMobileApp”
Idziemy dalej i kończymy tworzenie aplikacji
Widok projektu
Widok projektu
Dodanie nowego elementu
Dodanie nowego elementu
Aby dodać nowy element
Aby dodać nowy element
przechodzimy do pliku adfmf-
przechodzimy do pliku adfmf-
feature.xml
feature.xml
Klikamy zielony plusik i dodajemy
Klikamy zielony plusik i dodajemy
wybrany element w naszym
wybrany element w naszym
przypadku dokument HTML
przypadku dokument HTML
Edycja dokumentu HTML
Edycja dokumentu HTML
Uruchamianie
Uruchamianie
ADF jest to framework
ADF jest to framework
wieloplatformowy, nasz projekt więc
wieloplatformowy, nasz projekt więc
możemy otworzyć na różnych
możemy otworzyć na różnych
urządzeniach
urządzeniach
Przegladarka WWW
Przegladarka WWW
Android
Android
Dziękujemy za uwagę
Dziękujemy za uwagę
Wykonali:
Wykonali:
Monika Góralczyk, Dominik Gołda
Monika Góralczyk, Dominik Gołda
Wojciech Guziak, Michał Jasiński
Wojciech Guziak, Michał Jasiński
Maciej Grzywaczewski
Maciej Grzywaczewski