Miksi ihmiset käyttävät FileMakeria?

Supernopea responsiivinen fotoblogi-verkkosivu, joka on luotu Deskspace CMS:llä – uudella sovelluksella, joka on rakennettu FileMakerilla.

FileMaker-kehittäjäyhteisössä on monia ihmisiä, jotka ovat kehittäneet ratkaisuja liiketoimintaongelmiin FileMakerilla jopa 31 vuoden ajan – todiste erittäin vahvasta alustaan liittyvästä uskollisuudesta, mikä on epätavallista nopeasti kehittyvässä ohjelmistokehitysympäristössä.

Onkin mielenkiintoista pohtia, miksi näin on? Mikä FileMaker-alustassa on sellaista, että se pitää kehittäjät palaamassa takaisin, vaikka on niin monia uudempia tuotteita, jotka saattavat väittää tarjoavansa samanlaisia tai parempia ominaisuuksia?

Kysyin ryhmältä 27:ää FileMakerin asiantuntijakehittäjää, joilla oli yhteensä 536 vuoden kokemus alustasta (eli keskimäärin vajaat 20 vuotta jokaisella), ja kysyin heiltä, miksi he jatkavat FileMakerin käyttöä:

30 % sanoi, että se oli tehokas tapa kehittää ratkaisuja

22 % sanoi, että se oli nopea tapa kehittää ratkaisuja

22 % sanoi, että se oli joustava ja/tai useita eri syitä

Olen lainannut joitain heidän oivaltavia kommenttejaan tämän artikkelin lopussa.

Kansalaiskehittäjät

Suuri osa ihmisistä käyttää Filemakeria ensimmäisen kerran tavallisena ihmisenä, joka haluaa ratkaista liiketoimintaongelman, ja tämä yksinkertainen ensikäyttö pysyy helppona, koska FileMaker on pysynyt uskollisena juurilleen todellisen helppokäyttöisyyden säilyttämisessä.

Todellinen yhteisö

On kuitenkin tarpeen oppia hieman enemmän, jotta voi luoda tehokkaan ja skaalautuvan järjestelmän, joka toimii tehokkaasti laajakaistaverkossa, ja on olemassa monia kurssien, koulutuksen ja julkaisujen tarjoajia sekä kokeneita kehittäjiä, jotka työskentelevät mielellään asiakkaidensa kanssa. FileMaker-kehittäjäyhteisö on hyvin kannustava, ja hyvin muotoiltuihin kysymyksiin saa yleensä erittäin hyödyllisiä vastauksia ja ratkaisuja. Katso esimerkiksi:

Mutta ensin, mikä FileMaker tarkalleen ottaen on?

Se on nopean kehityksen ohjelmistoalusta, joka koostuu FileMaker Serveristä, FileMaker Advancedista ja FileMaker Prosta, joiden versiot toimivat joko OS X:ssä tai Windowsissa, ja hiljattain julkistettu FileMaker Cloud -palvelu, joka on saatavilla Amazon Web Servicesin kautta. Se sisältää myös Applen App Storesta ilmaiseksi saatavan FileMaker Go:n, jossa on suuri osa FileMaker Pron käyttäjätoiminnoista, mutta jossa ei ole mahdollisuutta luoda tai muokata ratkaisutiedostoa.

FileMaker-alusta

FileMakerin toimintojen kirjo on erittäin laaja, mutta ytimeltään, DNA:ltaan, se on tietokanta, Draco-moottori (Draco Engine), eli tietueiden käsittelyyn tarkoitettu väline.

FileMaker Server sisältää FileMaker WebDirect -nimisen verkkopalvelun, joka simuloi suurta osaa FileMaker Pron käyttäjätoiminnoista, mutta toimitetaan nykyaikaisille selaimille. Näin ollen muiden alustojen kuin OS X:n, iOS:n ja Windowsin käyttäjät voivat käyttää FileMaker-ratkaisuja selaimensa kautta WebDirectin avulla.

FileMaker-kehittäjät voivat luoda automaattisesti iOS-sovelluksen FileMaker-ratkaisutiedostosta FileMaker Software Development Kit (SDK) -ohjelmistokehityspaketin (SDK) avulla.

Mikä on FileMaker-ratkaisu tai sovellus?

Nämä ovat eri nimiä samalle asialle, koska täsmälleen samaa ohjelmistotiedostoa (tai -tiedostoja) voidaan käyttää tavallisella tietokoneella, mobiililaitteella tai jopa jakaa useiden laitteiden kesken paikallis- tai laajakaistaverkossa.

Täsmälleen sama tiedosto toimii natiivisti OS X:ssä, iOS:ssä ja Windowsissa, hämmästyttävää mutta totta.

Ratkaisut koostuvat yhdestä tai useammasta tiedostosta, joista jokainen sisältää:

tietueiden tietokantataulukot

asettelut tietojen näyttämiseksi

skriptit prosessien automatisoimiseksi

arvoluettelot vaihtoehtojen näyttämiseksi

tietoturvajärjestelmä

Tietueiden mukautetut toiminnot – kehittäjä. määritellyt lausekkeet

Tilaustyöntövalikot – kehittäjän lisäämät valikot

Teemat, jotka ohjaavat ulkoasua

Kolmannen osapuolen liitännäisiä voidaan käyttää ominaisuuksien lisäämiseen

An Apple Subsidiary

FileMaker Inc., jonka pääkonttori sijaitsee Santa Clarassa Kaliforniassa, erotettiin Clariksesta, yrityksestä, jota Apple käytti 1980/90-luvulla Mac-ohjelmistojen kehittämiseen, ja se on edelleen Applen tytäryhtiö.

Ryhmäviisaus

Tässä on se, mitä eräät 27:stä kehittäjästä koostuvasta ryhmästämme vastasivat kysymykseeni, jossa kysyin, miksi he jatkavat Filemakerin käyttöä. Muista, että he kaikki ovat ammattimaisia ohjelmistokehittäjiä, jotka voisivat työskennellä missä tahansa ohjelmistoympäristössä – mutta jotka valitsivat FileMakerin:

Seitsemän kehittäjää, joilla jokaisella on yli 20 vuoden kokemus:

”Nämä tuotteet toimivat. Niiden avulla voin luoda markkinoita palveluille, joita voin tarjota.” (31 vuotta)

”Ei ole olemassa mitään muuta vastaavaa työkalua. Mitä tulee sen kaiken kattaviin mahdollisuuksiin, ja se laajenee jatkuvasti. Horisontissa on monia jännittäviä asioita, ja se saa minut todella innostuneeksi siitä, mitä voimme tarjota asiakkaillemme tulevaisuudessa. Minulle kyse on siis alustan joustavuudesta ja laajuudesta.” (30 vuotta)

”Opin tuotteesta aina jotain uutta, minkä ansiosta voin auttaa asiakkaitani enemmän.” (27 vuotta)

”Syy, miksi pysyn edelleen FileMaker-alustassa, on se, että (ainakin minulle) se osuu usein kyvykkyyden & suunnittelun sekä kehityksen nopeuden & käyttöönoton makeaan pisteeseen.” (27 vuotta)

”Tärkein syy siihen, että käytän FileMakeria, on se, että voin prototyypittää nopeasti ja saada täysin toimivan kolmiulotteisen mallin käyttöön melko nopeasti. Ja koska opin parhaiten tekemällä, tämä auttaa minua toimittamaan laadukkaita ratkaisuja asiakkailleni. Minulle kyse on todella lisäarvon tuottamisesta asiakkaalle.” (25 vuotta)

”Ristikkäisten alustojen merkitystä ei pidä aliarvioida. Ja sitä, että se tyydyttää yhtä lailla aivojeni molempia puolia, kaikki yhden ohjelmiston sisällä.” (23 vuotta)

”Syy, miksi pidän FileMakerista ennen kaikkea, on sen joustavuus. Jos asiakas muutamien vuosien jälkeen muuttaa kokonaan työskentelytapaansa, prosessejaan… ohjelmistoa on yleensä uskomattoman nopea mukauttaa. Tämä on asia, joka tekee minuun jatkuvasti vaikutuksen.” (23 vuotta)

Viisi kehittäjää, joilla kullakin on alle 20 vuoden kokemus:

”Mielestäni FileMakerilla on kolme ensisijaista etua: 1. Nopea sovelluskehitys; 2. Pelaa mukavasti muiden kanssa, AKA integraatiomahdollisuudet; 3. Käyttöönotto useille alustoille yhdestä kehitysympäristöstä. (20 vuotta)

”Kehitän FileMakerilla, koska se on järkevää; se tuo enemmän lisäarvoa kuin se maksaa käsillä olevaan ongelmaan. (se = kokonaiskustannukset, lisensointi + kehitys + käyttöönotto + tuki).” (19 vuotta)

”FileMaker on kasvanut uskomattomalla joustavuudella varustetuksi hämmästyttäväksi alustaksi, jota rajoittaa oma mielikuvituksemme ja luovuutemme. Uskomattoman vaikuttunut siitä, mihin suuntaan asiat ovat menossa.” (19 vuotta)

”FileMaker on niin tehokas työkalu, että pystyn luomaan asioita, joita muut kehitysalustat eivät pystyisi tekemään ajallisesti, hinnallisesti ja ilman, että tarvitsee opetella monia eri ohjelmointikieliä.” (17 vuotta)

”FileMaker tarjoaa ainutlaatuisen yhdistelmän cross-platfom- ja cross-environment-kehitystä, joka on nopeaa, suhteellisen edullista ja erittäin mukautuvaa.” (14 vuotta)

Loppujen lopuksi olen käyttänyt FileMakeria 18 vuotta, koska nautin todella siitä, että käytän sitä joka päivä, se on muuttanut elämäni.

Cheers, Nick Lightbody

Sussex, Iso-Britannia 8. joulukuuta 2016

Vastaa

Sähköpostiosoitettasi ei julkaista.