- Saját szavaikkal – itt van, hogy néhány igazán okos ember miért folytatja a fejlesztést a FileMakerben akár 31 éven keresztül.
- Polgári fejlesztők
- Egy igazi közösség
- De először is, mi is pontosan a FileMaker?
- Mi az a FileMaker Solution vagy App?
- An Apple Subsidiary
- Group bölcsesség
- Hét fejlesztő, egyenként több mint 20 éves tapasztalattal:
- Öt fejlesztő, egyenként kevesebb mint 20 éves tapasztalattal:
Saját szavaikkal – itt van, hogy néhány igazán okos ember miért folytatja a fejlesztést a FileMakerben akár 31 éven keresztül.
A FileMaker fejlesztői közösségben sokan vannak, akik akár 31 éve fejlesztenek megoldásokat üzleti problémákra FileMakerben – ez a nagyon erős platformhűség bizonyítéka, ami szokatlan egy gyorsan fejlődő szoftverfejlesztési környezetben.
Ezért érdekes elgondolkodni azon, hogy miért van ez így? Mi az a FileMaker platformban, ami miatt a fejlesztők visszatérnek, amikor olyan sok újabb termék van, amelyek azt állítják, hogy hasonló vagy jobb funkciókat kínálnak?
Megkérdeztem egy 27 szakértő FileMaker-fejlesztőből álló csoportot, akik összesen 536 éves tapasztalattal rendelkeztek a platformmal kapcsolatban (ez egyenként alig 20 év átlagot jelent), és megkérdeztem tőlük, hogy miért használják továbbra is a FileMakert:
30% azt mondta, hogy azért, mert ez egy hatékony módszer a megoldások fejlesztésére
22% azt mondta, hogy ez egy gyors módszer a megoldások fejlesztésére
22% azt mondta, hogy rugalmas és/vagy többféle okból
A cikk végén idéztem néhány éleslátó megjegyzésüket.
Polgári fejlesztők
A legtöbb ember először úgy használja a Filemaker-t, mint egy normális ember, aki egy üzleti problémát akar megoldani, és ez az egyszerű első használat továbbra is könnyű, mert a FileMaker hű maradt a gyökereihez a valódi könnyű használat fenntartásában.
Egy igazi közösség
Mégis szükséges egy kicsit többet tanulni ahhoz, hogy hatékony és méretezhető rendszert hozzunk létre, amely hatékonyan fut egy nagy kiterjedésű hálózaton, és számos tanfolyamot, képzést és kiadványt nyújtó szolgáltató, valamint tapasztalt fejlesztő áll rendelkezésre, akik szívesen dolgoznak együtt ügyfeleikkel. A FileMaker fejlesztői közösség nagyon támogató, és a jól megfogalmazott kérdésekre általában nagyon hasznos válaszokat és megoldásokat kap. Lásd például:
De először is, mi is pontosan a FileMaker?
Ez egy gyorsfejlesztési szoftverplatform, amely a FileMaker Server, a FileMaker Advanced és a FileMaker Pro szoftverekből áll, mindegyiknek OS X vagy Windows rendszeren futó verzióival, valamint az Amazon Web Services-en keresztül elérhető, nemrég bejelentett FileMaker Cloud szolgáltatással. Tartalmazza továbbá az Apple App Store-ból ingyenesen elérhető FileMaker Go-t, amely a FileMaker Pro felhasználói funkcióinak nagy részével rendelkezik, de nem képes megoldási fájl létrehozására vagy szerkesztésére.
A FileMaker funkcionalitása rendkívül széles, de szívében, DNS-ében egy adatbázis, a Draco Engine, a rekordok kezelésére szolgáló eszköz.
A FileMaker Server tartalmaz egy FileMaker WebDirect nevű webes szolgáltatást, amely a FileMaker Pro felhasználói funkcióinak nagy részét szimulálja, de a modern böngészőkre szállítva. Így az OS X, iOS és Windows platformokon kívüli platformok felhasználói a WebDirect segítségével böngészőjükön keresztül is elérhetik a FileMaker megoldásokat.
A FileMaker fejlesztők a FileMaker Software Development Kit (SDK) segítségével automatikusan létrehozhatnak egy iOS alkalmazást egy FileMaker Solution fájlból.
Mi az a FileMaker Solution vagy App?
Ezek különböző elnevezések ugyanarra a dologra, mert pontosan ugyanaz(ok) a szoftverfájl(ok) használható(ak) egy normál számítógépen, egy mobil eszközön, vagy akár több eszközön is megosztható(ak) helyi vagy széleskörű hálózaton keresztül.
Pontosabban ugyanaz a fájl natívan fut OS X-en, iOS-en és Windowson, elképesztő, de igaz.
A megoldások egy vagy több fájlból állnak, mindegyik fájl tartalmazza:
Az adatbázis rekordokat tartalmazó táblái
Az adatok megjelenítésére szolgáló elrendezések
A folyamatok automatizálására szolgáló szkriptek
A lehetőségek megjelenítésére szolgáló értéklisták
A biztonsági rendszer
Egyéni funkciók – fejlesztő. definiált kifejezések
Egyéni menük – fejlesztő által hozzáadott menük
Témák a megjelenés szabályozásához
Harmadik féltől származó bővítményeket lehet használni funkciók hozzáadására
An Apple Subsidiary
FileMaker Inc., amelynek székhelye a kaliforniai Santa Clarában van, a Clarisból vált ki, abból a cégből, amelyet az Apple az 1980/90-es években használt a Mac számítógépekhez való szoftverek fejlesztésére, és továbbra is az Apple leányvállalata.
Group bölcsesség
A következőket mondta a 27 fejlesztőből álló csoportunk néhány tagja arra a kérdésemre, hogy miért használják továbbra is a Filemaker-t. Ne feledje, mindannyian professzionális szoftverfejlesztők, akik bármelyik szoftverkörnyezetben dolgozhatnának – de ők a FileMaker mellett döntöttek:
Hét fejlesztő, egyenként több mint 20 éves tapasztalattal:
“Ezek a termékek működnek. Lehetővé teszik számomra, hogy piacot teremtsek az általam nyújtott szolgáltatások számára.” (31 év)
“Nincs hozzá hasonló eszköz. A mindenre kiterjedő képességeit tekintve, és ez folyamatosan bővül. Sok izgalmas dolog van a láthatáron, és ez nagyon izgatottá tesz azzal kapcsolatban, hogy mit tudunk majd nyújtani ügyfeleinknek a jövőben. Számomra tehát a platform rugalmassága és széleskörűsége a legfontosabb.” (30 éve)
“Mindig tanulok valami újat a termékkel kapcsolatban, ami lehetővé teszi, hogy többet tudjak segíteni az ügyfeleimnek.” (27 év)
“Azért ragaszkodom továbbra is a FileMaker platformhoz, mert (legalábbis számomra) gyakran eléri a képességek & a tervezés, valamint a fejlesztés gyorsasága & a telepítés édes pontját.” (27 éve)
“A fő ok, amiért a FileMakert használom, az az, hogy gyorsan tudok prototípusokat készíteni, és viszonylag gyorsan tudok egy teljesen működőképes 3 dimenziós modellt létrehozni. És mivel úgy tanulok a legjobban, ha csinálom, ez segít abban, hogy minőségi megoldásokat nyújtsak az ügyfeleimnek. Számomra ez tényleg arról szól, hogy értéket adjak az ügyfélnek.” (25 év)
“Nem szabad alábecsülni a keresztplatformos fejlesztés fontosságát. És azt a tényt, hogy az agyam mindkét oldalát egyformán kielégíti, mindezt egyetlen szoftveren belül.” (23 év)
“Az ok, amiért mindenekelőtt a FileMakert szeretem, az a rugalmassága. Ha néhány év után egy ügyfél teljesen megváltoztatja a munkamódszerét, a folyamatait… általában hihetetlenül gyorsan adaptálható a szoftver. Ez az, ami folyamatosan lenyűgöz engem.” (23 év)
Öt fejlesztő, egyenként kevesebb mint 20 éves tapasztalattal:
“Úgy gondolom, hogy a FileMaker 3 fő előnye van: 1. Gyors alkalmazásfejlesztés; 2. Szépen játszik másokkal, AKA integrációs lehetőségek; 3. Telepítés több platformra egyetlen fejlesztési környezetből. (20 éve)
“Azért fejlesztek FileMakerben, mert van értelme; több értéket ad, mint amennyibe az adott problémához képest kerül. (ez = a teljes költség, licencelés + fejlesztés + telepítés + támogatás).” (19 éve)
“A FileMaker egy elképesztő platformmá nőtte ki magát hihetetlen rugalmassággal, amelynek csak a saját képzeletünk és kreativitásunk szab határt. Hihetetlenül lenyűgözött az az irány, amerre a dolgok haladnak.” (19 év)
“A FileMaker egy olyan erős eszköz, amellyel olyan dolgokat hozhatok létre, amelyekre más fejlesztési platformok nem lennének képesek időben, árban és anélkül, hogy sok különböző programozási nyelvet kellene megtanulnom.” (17 év)
“A FileMaker a platformok és környezetek közötti fejlesztés egyedülálló keverékét kínálja, amely gyors, viszonylag olcsó és nagyon alkalmazkodó.” (14 év)
Végezetül, 18 éve használom a FileMakert, mert nagyon élvezem a mindennapos használatát, megváltoztatta az életemet.
Cheers, Nick Lightbody
Sussex, UK December 8, 2016