- Podle jejich vlastních slov – zde je důvod, proč někteří opravdu chytří lidé pokračují ve vývoji ve FileMakeru až 31 let.
- Občané vývojáři
- Skutečná komunita
- Ale nejprve, co přesně je FileMaker?
- Co je řešení FileMaker nebo aplikace?
- Dceřiná společnost Apple
- Skupinová moudrost
- Sedm vývojářů, z nichž každý má více než 20 let zkušeností:
- Pět vývojářů, z nichž každý má méně než 20 let zkušeností:
Podle jejich vlastních slov – zde je důvod, proč někteří opravdu chytří lidé pokračují ve vývoji ve FileMakeru až 31 let.
Komunita vývojářů FileMakeru zahrnuje mnoho lidí, kteří vyvíjejí řešení podnikových problémů ve FileMakeru až 31 let – to svědčí o velmi silné loajalitě k platformě, neobvyklé v rychle se vyvíjejícím prostředí vývoje softwaru.
Je tedy zajímavé se zamyslet, proč tomu tak je? Co je na platformě FileMaker takového, že se k ní vývojáři stále vracejí, když je kolem tolik novějších produktů, které mohou tvrdit, že nabízejí podobnou škálu funkcí, nebo dokonce lepší?
Provedl jsem průzkum mezi skupinou 27 expertních vývojářů FileMakeru, kteří měli mezi sebou celkem 536 let zkušeností s touto platformou (to je v průměru necelých 20 let každý), a zeptal jsem se jich, proč nadále používají FileMaker:
30 % z nich uvedlo, že proto, že je to výkonná metoda vývoje řešení
22 % uvedlo, že je to rychlá metoda vývoje řešení
22 % uvedlo, že je flexibilní a/nebo řadu více důvodů
Na konci tohoto článku jsem citoval některé z jejich zasvěcených komentářů.
Občané vývojáři
Většina lidí používá Filemaker poprvé jako normální člověk, který chce vyřešit obchodní problém, a toto jednoduché první použití zůstává snadné, protože FileMaker zůstal věrný svým kořenům v zachování skutečné jednoduchosti použití.
Skutečná komunita
Pro vytvoření efektivního a škálovatelného systému, který bude efektivně fungovat v rozsáhlé síti, je však třeba se naučit trochu více a existuje mnoho poskytovatelů kurzů, školení a publikací a zkušených vývojářů, kteří rádi spolupracují se svými klienty. Komunita vývojářů FileMakeru je velmi vstřícná a na dobře formulované dotazy obvykle dostanete velmi užitečné odpovědi a řešení. Viz například:
Ale nejprve, co přesně je FileMaker?
Jedná se o softwarovou platformu pro rychlý vývoj zahrnující FileMaker Server, FileMaker Advanced a FileMaker Pro, přičemž verze každé z nich běží buď na operačním systému OS X, nebo Windows a nově oznámená služba FileMaker Cloud je k dispozici prostřednictvím Amazon Web Services. Součástí je také FileMaker Go, zdarma dostupný v Apple App Store, který má většinu uživatelských funkcí FileMakeru Pro, ale bez možnosti vytvářet nebo upravovat soubor s řešením.
Škála funkcí FileMakeru je nesmírně široká, ale jeho jádrem, jeho DNA, je databáze, Draco Engine, prostředek pro práci se záznamy.
FileMaker Server obsahuje webovou službu nazvanou FileMaker WebDirect, která simuluje většinu uživatelských funkcí FileMakeru Pro, ale dodávaných do moderních prohlížečů. Proto mohou uživatelé jiných platforem než OS X, iOS a Windows přistupovat k řešením FileMaker prostřednictvím prohlížeče pomocí WebDirect.
Vývojáři aplikace FileMaker mohou automaticky vytvořit aplikaci pro iOS ze souboru řešení FileMaker pomocí sady FileMaker Software Development Kit (SDK).
Co je řešení FileMaker nebo aplikace?
Jsou to různé názvy pro stejnou věc, protože přesně stejný softwarový soubor (soubory) lze používat na běžném počítači, mobilním zařízení nebo skutečně sdílet na více zařízeních v místní nebo rozsáhlé síti.
Přesně stejný soubor běží nativně v OS X, iOS a Windows, úžasné, ale pravdivé.
Řešení se skládá z jednoho nebo více souborů, přičemž každý soubor obsahuje:
Databázové tabulky záznamů
Rozložení pro zobrazení dat
Skripty pro automatizaci procesů
Seznamy hodnot pro zobrazení možností
Systém zabezpečení
Vlastní funkce – vývojářské definované výrazy
Vlastní nabídky – nabídky přidané vývojářem
Motivy, které řídí vzhled
K přidání funkcí lze použít zásuvné moduly třetích stran
Dceřiná společnost Apple
FileMaker Inc., se sídlem v Santa Claře v Kalifornii, byla vyčleněna ze společnosti Claris, kterou Apple používal k vývoji softwaru pro počítače Mac v letech 1980/90, a zůstává dceřinou společností Applu.
Skupinová moudrost
Tady jsou odpovědi některých z naší skupiny 27 vývojářů na mou otázku, proč nadále používají Filemaker. Nezapomeňte, že jsou to všechno profesionální vývojáři, kteří si mohli vybrat práci v jakémkoli softwarovém prostředí – ale rozhodli se pracovat ve FileMakeru:
Sedm vývojářů, z nichž každý má více než 20 let zkušeností:
„Tyto produkty fungují. Umožňují mi vytvářet trhy pro služby, které mohu poskytovat.“ (31 let)
„Žádný jiný nástroj se jim nevyrovná. Co se týče jeho všeobjímajících možností, a to se stále rozšiřuje. Na obzoru je mnoho zajímavých věcí a to mě opravdu těší, co budeme moci v budoucnu poskytovat našim zákazníkům. Takže pro mě je to flexibilita a šíře této platformy.“ (30 let)
„Stále se s produktem učím něco nového, což mi umožňuje více pomáhat svým klientům.“ (27 let)
„Důvodem, proč stále zůstávám u platformy FileMaker, je to, že se (alespoň pro mě) často trefuje do černého v oblasti možností & návrhu spolu s rychlostí vývoje & nasazení.“ (27 let)
„Hlavním důvodem, proč používám FileMaker, je to, že mohu rychle vytvořit prototyp a poměrně rychle zprovoznit plně funkční trojrozměrný model. A protože se nejlépe učím praxí, pomáhá mi to dodávat klientům kvalitní řešení. Pro mě je to opravdu o přidané hodnotě pro klienta.“ (25 let)
„Neměli byste podceňovat význam multiplatformnosti. A to, že stejně uspokojuje obě strany mého mozku, a to vše uvnitř jednoho kusu softwaru.“ (23 let)
„Důvod, proč se mi FileMaker líbí především, je jeho flexibilita. Pokud zákazník po několika letech zcela změní způsob práce, své procesy… je obvykle neuvěřitelně rychlé software přizpůsobit. To je něco, co na mě neustále dělá dojem.“ (23 let)
Pět vývojářů, z nichž každý má méně než 20 let zkušeností:
„Myslím, že FileMaker má tři základní výhody: 1. Rychlý vývoj aplikací; 2. Hezky si hraje s ostatními, AKA možnosti integrace; 3. Nasazení na více platformách z jednoho vývojového prostředí. (20 let)
„Vyvíjím ve FileMakeru, protože to dává smysl; pro daný problém přináší větší přidanou hodnotu, než kolik stojí. (To = celkové náklady, licence + vývoj + nasazení + podpora).“ (19 let)
„FileMaker se rozrostl v úžasnou platformu s neuvěřitelnou flexibilitou, omezenou naší vlastní představivostí a kreativitou. Neuvěřitelně na mě zapůsobilo, jakým směrem se věci ubírají.“ (19 let)
„FileMaker je nástroj, který je tak mocný, že vytvářím věci, které by jiné vývojové platformy nedokázaly časově, cenově a bez nutnosti učit se mnoho různých programovacích jazyků.“ (17 let)
„FileMaker nabízí jedinečnou kombinaci vývoje napříč platformami a prostředími, který je rychlý, relativně levný a velmi dobře přizpůsobitelný.“ (14 let)
Nakonec, FileMaker používám už 18 let, protože mě jeho každodenní používání opravdu baví, změnil mi život.
Na zdraví, Nick Lightbody
Sussex, Velká Británie 8. prosince 2016
.