V další prezentaci na konferenci FileMaker 2012 jsem ukázal způsoby optimalizace rozložení obrazovek a navigace v rámci řešení FileMaker. Nejprve jsem poskytl přehled metod a technologií, které lze použít k realizaci navigace podporované databází v FileMaker. V krátkém exkurzu do studia grafického uživatelského rozhraní jsem ukázal, jak by mělo grafické uživatelské rozhraní vypadat a být strukturováno podle současného stavu vědeckého poznání. Nakonec na praktickém příkladu ukážu, jak lze v řešení FileMaker realizovat navigaci podporovanou databází s čistě palubními prostředky bez zásuvných modulů.
Rozložení obrazovky lze v FileMaker realizovat různými způsoby. Pokud má být řešení FileMaker později rozšířeno, je vhodné se před vývojem seznámit s koncepcí grafického uživatelského rozhraní. Kromě možnosti vytvářet flexibilní, skinovatelná a vícejazyčná rozvržení pro počítač a mobilní zařízení se systémem iOS lze moderní koncepty GUI realizovat také pomocí vrstev nebo jako řešení v jazyce JavaScript/jQuery pomocí zásuvného modulu MBS. V této sekci na konferenci FileMaker 2012 získáte přehled o řešeních a o tom, která strategie GUI je pro různé platformy vhodnější. Jako praktické téma představím rozvržení pro iPad a iPhone pro FileMaker Go a ukážu, jak lze rozvržení automaticky přizpůsobit přepnutému rozlišení obrazovky při otočení zařízení.
Přehled témat:
- Vysvětlení problému flexibilního a snadno rozšiřitelného grafického uživatelského rozhraní v FileMaker
- Flexibilní, skinovatelné a vícejazyčné grafické uživatelské rozhraní bez zásuvného modulu FileMaker
- Vertikální grafické uživatelské rozhraní s více úrovněmi a správou rozložení v FileMaker
- Flexibilní grafické rozhraní desktopového klienta s administrací v FileMaker založené na JavaScriptu/jQuery ve webovém prohlížeči
- Která technologie pro které koncové zařízení?
- Cvičení: FileMaker rozvržení pro iPhone a iPad s automatickým přizpůsobením při otočení zařízení
V této relaci lze pomocí počítače, iPhonu nebo iPadu s installiertem FileMaker nebo FileMaker Go přistupovat k ukázkovému souboru, který přehledně zobrazuje všechna rozložení na koncovém zařízení účastníka.