- Tytuł:
-
Designing Human-Computer Interaction for Mobile Devices with the FMX Application Platform
Projektowanie interakcji człowiek-komputer dla urządzeń mobilnych z wykorzystaniem platformy FMX - Autorzy:
- Sroczyński, Z.
- Powiązania:
- https://bibliotekanauki.pl/articles/375778.pdf
- Data publikacji:
- 2014
- Wydawca:
- Polska Akademia Nauk. Czytelnia Czasopism PAN
- Tematy:
-
HCI
mobile devices
multi-platform applications
urządzenia mobilne
aplikacje wieloplatformowe - Opis:
-
The article contains a survey of methods of the mobile development with the FMX Application
platform, which allows to build multi-platform solutions for the efficient Human-Computer Interaction.
The test projects illustrate some important conclusions regarding the design and testing of mobile
applications for iOS and Android operating systems. They demonstrate navigation controls designed in the
skeumorphic and flat manner with some comparisons based on interviews with users in several age ranges.
Test apps provide also touch gestures, sensor integration and connections to remote internet data sources.
Some additional considerations about the localization and internationalization of the mobile applications
built with the FMX platform were also presented.
The proposed implementation of the software engineering methods for the mobile application development
provides new insights, valuable for software developers dealing with the new FMX platform on iOS
and Android.
Współczesne oprogramowanie coraz częściej tworzone jest specjalnie dla urządzeń mobilnych – smartfonów i tabletów. Projekty tego rodzaju powinny spełniać szereg wymogów związanych ze specyfiką obsługiwanego sprzętu i mobilnych systemów operacyjnych. Właściwe zaprojektowanie pośrednictwa użytkowego pozwala wówczas zbudować efektywne narzędzia interakcji człowiekkomputer (Human-Computer Interaction – HCI). Istotnym problemem związanym z budowaniem aplikacji dla urządzeń mobilnych jest duże rozwarstwienie systemów operacyjnych oraz wspierających je platform programistycznych. Z tego względu celowe jest dążenie do opracowania rozwiązań uniwersalnych, pozwalających w jak największym stopniu zunifikować bazę kodu źródłowego. Założenia takie spełnia platforma FMX (Firemonkey) opracowana w firmie Embarcadero, pozwalajaca tworzyć oprogramowanie zarówno dla systemów klasy desktop (Windows i OS X), jak i systemów mobilnych (iOS oraz Android). Platforma FMX ułatwia projektowanie interakcji z użytkownikiem za pomocą pośrednictwa budowanego za pomocą wydajnej grafiki wektorowej 2D oraz 3D, uzupełnionej o efekty animacji i przekształceń grafiki bitmapowej. Za pomocą wbudowanych stylów można uzyskać wrażenie wykorzystania natywnych elementów interfejsu różnych systemów operacyjnych, w tym systemów mobilnych. Ponadto Firemonkey zapewnia wsparcie dla usług oferowanych przez mobilny system operacyjny, takich jak dostęp do aparatu cyfrowego, akcelerometru, kompasu czy GPS. W artykule przedstawiono przykłady aplikacji mobilnych zawierających podstawowe elementy interakcji człowiek-komputer na urządzeniu mobilnym pracującym pod kontrolą systemu operacyjnego iOS. Ponadto omówione zostały ważne z punktu widzenia inżynierii oprogramowania aspekty związane ze specyfiką projektowania oraz testowania aplikacji mobilnych. - Źródło:
-
Theoretical and Applied Informatics; 2014, 26, 1-2; 87-104
1896-5334 - Pojawia się w:
- Theoretical and Applied Informatics
- Dostawca treści:
- Biblioteka Nauki