background image

Oracle              

Oracle              

Application 

Application 

Development 

Development 

Framework Mobile

Framework Mobile

background image

Ś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.

background image

Zalety Oracle ADF Mobile

Zalety Oracle ADF Mobile

background image

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. 

background image

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. 

background image

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. 

background image

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. 

background image

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

background image
background image

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.  

background image

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

background image

Widok projektu

Widok projektu

background image

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

background image
background image

Edycja dokumentu HTML

Edycja dokumentu HTML

background image

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

background image

Przegladarka WWW

Przegladarka WWW

background image

Android

Android

background image

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


Document Outline