Před časem jsme měli možnost porovnat program RMRHome, který existuje ve verzích pro Psiony a Palmy. Dnes budeme srovnávat program, který je určen pro PalmOS a PocketPC platformu.
Historie databázového programu HandBase je poměrně bouřlivá - program kdysi svými novými prvky a zejména relačními schopnostmi zazářil na poli PalmOS programů a předstihl do té doby nejrozšířenější produkty JFile a MobileDB. Pak se mu ale stalo totéž - přišel nějaký Armando Neves se svojí fenomenální ThinkDB a posunul schopnosti PalmOS databázových programů zase o něco dál (uživatelské pohledy, 16 nezávislých filtrů a možnost jejich přiřazování pohledům, kategorie, grafické statistiky atd.).
Přesto si HandBase u významné části uživatelů svoji oblibu udržel (v nedávném hlasování o nejlepší databázový program na Yahoo pro něj hlasovalo asi 40 % účastníků, 60 % bylo pro ThinkDB2, ostatní programy se vůbec neumístily). Jeho obliba spočívá v tom, že je jednoduchý, rychlý a má lepší desktopovou část než jeho konkurent. Bez přitažlivosti jistě není ani množství volně dostupných databází (appletů).
Pro nás je nyní existence dvou rovnocenných a principiálně stejných produktů pro dvě hlavní platformy PDA světa (Psionisti prominou) vynikající příležitostí k porovnání předností i slabin obou variant, které se leckdy dají zevšeobecnit, neboť se jedná o plusy a mínusy systémové.
Souhrnné zobrazení databáze
PocketPC je na první pohled trošku kompaktnější a přehlednější. Znaků se na obrazovku vejde paradoxně přibližně stejně, a to i přes 80 pixelů u PPC navíc. PPC je totiž vyplýtvá na posuvné lišty vpravo i dole, kdežto Palm používá jednodušší, ale účinné šipky vpravo dole. Řádků zobrazí PPC o 50 % víc (displej má taky k dispozici dvojnásobné množství pixelů), Palm používá dolní část přehledu k "rychlým" tlačítkům s odskoky do často volaných povelů (ty musíte na PPC pracně vyvolávat z menu, je zde pouze ikona pro nový soubor). Změna šířky sloupce se lépe dělá na PPC, protože je tam jasně patrné rozhraní mezi sloupci (na Palmu se dvakrát trefíte vedle).
Zobrazení detailu položky
Velká bída na PPC. Jestli se dá něco nazvat neúsporným formátováním, tak je to detailní obrazovka. Palm zobrazí na displeji všechny položky (a ještě mu kus místa zbude), kdežto PPC přes dvojnásobné množství pixelů potřebuje listovat posuvníkem i v této jednoduché modelové databázi. Neumím si představit zobrazení detailu databáze třeba o 40 položkách...
Filtry
Filtry jsou srovnatelné, PPC zobrazí celý filtr i při aktivované klávesnici.
Reporty
Ani u reportů není velký rozdíl v zobrazení, ani ve výpočtech.
Rychlost
Testoval jsem některé operace na totožném databázovém souboru (228 položek) - testováno na Palm Vx a iPaq 3630:
Operace: | Palm Vx | iPaq |
seřadit databázi - 3 kritéria | 5 | 1 |
(K dovršení multiplatformního charakteru recenze a k ilustraci zmatku na mém stole jen dodávám, že uvedené časy byly měřeny na Psionu pomocí programu Clock5 :-))
Shrnutí
Výhody
|
Nevýhody
|
|
|
+ na displej se vejde víc údajů + ovládací tlačítka jsou většinou na displeji |
- pomalejší |
|
+ rychlejší + lépe se táhne okraj záhlavní buňky při změně velikosti sloupce |
- zobrazení některých polí v detailu je nehospodárné, detailní
obrazovkou je pak nutno listovat - většina příkazů se musí vyvolat z menu |
Recenze byla zaměřena spíše na porovnání identického programu na dvou platformách.
Na tomto místě je nutno zdůraznit, že multiplatformní charakter databázového
programu HanDBase přináší uživatelům celou řadu dalších výhod, například:
- přecházíte-li mezi platformami, tak databázový program převedete i s daty.
- Svoji databázi můžete nabídnout k využití i uživatelům jiných platforem (například
zveřejňujeme občas databázový soubor v čtenářské rubrice a multiplatformní charakter
takovéhoto souboru jistě zvýší jeho hodnotu). Zde ale záleží na rozšíření a
popularitě programu.
Na PalmOS donedávna kralovala freewarová ThinkDB2, po změně "freeware" na "feeware" (shareware) je celá řada uživatelů na ThinkDB2 uvyklých a zaregistrovala si ji. HanDBase je ale na PalmOS druhým nejoblíbenějším databázovým programem.
Na WinCE/POcketPC je situace pro HanDBase složitější - jednak se zde program etabloval teprve nedávno a dobrých databázových programů je na PocketPC/WinCE platformě poměrně dostatek.
Pro HandDBase svědčí zase velké množství dostupných freeware appletů, které si lze stáhnout na stránkách firmy.
Čas ukáže, zda se HanDBase rozšíří i na PocketPC a stane se oblíbeným databázovým programem příznivců dvou největších platforem...