Tartalomjegyzék:
- 1 Árképzés és tervek
- 2 Beállítás és interfész
- 3 alacsony kódú alkalmazás létrehozása
- 4 Fejlesztői és vállalati szolgáltatások
- 5 App Store, integrációk és közösség
- 6 A lényeg
Videó: Discover the Mendix Difference - A Low-Code Development Platform (November 2024)
Az alacsony kódú alkalmazásfejlesztés a vállalkozás minden alkalmazottja számára, függetlenül attól, hogy milyen szerepet tölt be, vagy a műszaki hozzáértéstől, azt mondja: „Látom egy folyamatot vagy feladatot, amely modernizálható vagy automatizálható, és ehhez készítek egy alkalmazást.” forma-alapú varázslók és drag-and-drop felhasználói felületek (UI) segítségével a dolgozók percek alatt elkészíthetnek egy alkalmazást, megoszthatják azt osztályukkal vagy csapatukkal, és manuális vagy palacknyakú üzleti munkafolyamatot építhetnek fel egy egyszerű alkalmazás-alapú tapasztalattal.
Az alacsony kódú platformok minden formában és méretben megtalálhatók a különböző üzleti típusokhoz és igényekhez. De a két legerősebb eszköz, amelyet nagyvállalati szervezeteknél teszteltünk, az OutSystems és a Mendix. Mindkét cég veteránként dolgozik az alacsony kódú térben, és érett, teljes funkcionalitással rendelkező platformokat kínál, amelyek túlmutatnak az alapvető alkalmazások létrehozásán és a munkafolyamat automatizálásán keresztül az alkalmazás teljes életciklusának kezeléséhez.
A kis és közepes méretű vállalkozások (kkv-k) vagy a Fortune 500 nagyvállalatok számára nehéz lehet választani a két alacsony kódú erőmű között. Az alábbiakban azt ismertetjük, hogy a Mendix és az OutSystem hogyan áll egymáshoz öt alapterületen: árazás, felhasználói élmény (UX), alkalmazáskészítés, fejlesztői és vállalati szolgáltatások, valamint harmadik fél általi integráció. Olvassa el tovább, hogy meghatározzák, melyik platform illeszkedik a szervezethez.
1 Árképzés és tervek
A Mendix akár 10 felhasználó számára ingyenesen indul az alapvető alkalmazások létrehozásához, telepítéséhez és támogatásához. A vállalkozások számára azonban az árazás havonta 1875 dollártól kezdődik, egyetlen alkalmazás számára, automatikus biztonsági mentésekkel és rendelkezésre állási garanciával. Ha több alkalmazást szeretne létrehozni, amelyet a szervezet egészében telepítenek, akkor az Enterprise vagy a Pro kiadáshoz kell csatlakoznia. A Pro kiadás havi 5375 dollárral kezdődik, a korlátlan alkalmazásépítésért. Az Enterprise kiadás havonta 7825 dollárba kerül egy fejlettebb vállalati telepítési és kezelési szolgáltatáskészletért. Ez a szolgáltatáskészlet magában foglalja a folyamatos integrációs támogatást, a privát felhő telepítését, a vízszintes méretezést, a feladatátvételi tesztelést és az alkalmazások helyszíni telepítésének képességét. A Mendix árazása nem lineáris, tehát az egy felhasználónkénti árcsökkenés csökken, amint a felhasználók emelkednek, és a kiegészítők és a használati kvóták miatt nincs hosszú távú költségnövekedés.
Az OutSystems még jobb ingyenes tervével rendelkezik, és platformját ingyenesen biztosítja minden olyan szervezet számára, amelynek kevesebb, mint 100 felhasználója van. Ha a vállalkozásának nem kell több, mint 100 felhasználót megadnia ennek az alkalmazás-létrehozási képességnek, akkor valószínűleg megszabadulhat az ingyenes kiadásról is, amely egyetlen fejlesztési környezettel, megosztott felhő-infrastruktúrával és korlátlan támogatással jár. Az OutSystems One terv havi 2100 dollárból indul (évente számlázva), amely felhasználható ezer felhasználói kapacitásra, három környezetre az alkalmazások fejlesztéséhez, teszteléséhez és előállításához, valamint a dedikált nyilvános, magán vagy hibrid felhő telepítéséhez. Végül: az OutSystems vállalati terv havi 4600 dollárban indul (évente számlázva) korlátlan alkalmazáskapacitással és méretezhetőséggel, valamint felhasználói millióval egészen millióig, ha azt tervezi, hogy alacsony kódú alkalmazásokat telepít a fogyasztói alkalmazásboltokba.
Az árak mindkettőnél magasabbak, mint más vállalati versenytársak, például az Appian és a Salesforce App Cloud, de a Mendix és az OutSystems erősebb fejlesztési környezeteket kínál mélyebb vállalati funkcionalitással. Összességében az OutSystemsnek jobb a szabad terve, mint a Mendix-nek, és vállalati árazása nem olyan meredek. Edge: OutSystems
2 Beállítás és interfész
Az OutSystems irányítópultja tiszta, szabályos módon van elrendezve, a fülekkel a Platform (ahol az összes tényleges alkalmazásépítés zajlik), a Tudás, a Közösségi és a Támogatás számára. A Közösségi fül nemcsak felhasználói fórumot, hanem munkafüzetet és „Ötletek” fület tartalmaz a platformjavítások és az új szolgáltatások előkészítéséhez. Az alacsony kódú fejlesztési élmény azzal kezdődik, hogy saját privát felhő-környezetet hoz létre, amelyhez a saját egyedi OutSystems URL tartozik. Egy másik dolog, amelyet az OutSystems nem tesz, ha egy másik platform sem a tapasztalatok testreszabására törekszik: kérdéseket tesz fel a fejleszteni kívánt alkalmazások típusával, valamint a szakmai szerepével és a szakértelem szintjével kapcsolatban. A beállítással az egyetlen fogás, hogy manuálisan kell letöltenie az OutSystems asztali integrált fejlesztési környezetet (IDE). Nincs teljesen felhőalapú lehetőség. A telepítés továbbra sem tart sokáig, de a teljes irányítású alacsony kódú alkalmazáskészítő eléréséhez egy átlagos üzleti felhasználónak kézi telepítést kell végrehajtania.
A Mendix viszont teljes mértékben felhőalapú élményt nyújt, amely közvetlenül a „Zümm” fülre vezet, amikor bejelentkezik a platform beépített belső intranetjébe és együttműködési aspektusába. A Buzz az öt elsődleges lap egyike a nagyon egyszerű irányítópulton, az Alkalmazások, Emberek, az App Store és a Közösségi lapok mellett. A Mendix automatikusan beállítja az alapvető alkalmazáskörnyezetet, és megmutatja az Opciók menüt az alkalmazás fejlesztésének és konfigurálásának megkezdéséhez, valamint egy Buzz fület az egyes alkalmazásokon belül. A felhasználói felületet nemrégiben felújították egy új webes modellező felhasználói felülettel, átalakították az Android és iOS alkalmazásokat, valamint egy új tervezési nyelvet, amelyet a cég "Atlasnak" hív, előre definiált oldalsablonokkal és "Building Blocks" nevű felhasználói felület elemekkel. Mindkét felhasználói felületen könnyű navigálni, és a személyre szabott OutSystems telepítő kérdőív plusz, de a Mendix megkönnyíti a bejelentkezés és az építkezés azonnali megkezdését, a natív csapat együttműködésének előtérbe helyezésével és középpontjával. Edge: Mendix
3 alacsony kódú alkalmazás létrehozása
Az alacsony kódú fejlesztést úgy tervezték, hogy ugyanolyan hasznos legyen a mindennapi üzleti felhasználók számára, mint az informatikai osztályok és a fejlesztők számára. Az előbbi vonatkozásában mindkét platform lépésről lépésre kínál alkalmazás-készítési tapasztalatokat, amelyek a nem műszaki felhasználók számára irányítják a folyamatot. A Mendix elõre elkészített alkalmazásokkal indítja el eszközöket, eseményeket, költségeket stb., Valamint oktatóanyagokat az összetettebb alkalmazássablonok elkészítéséhez. A Webes modellező nagy teljesítményű, és eszköz-előnézeteket nyújt asztali, mobil és táblagép-alkalmazásokhoz. Az olyan eszközökkel ellentétben, mint például a Google App Maker, a Mendix az UI tervezésével és huzalkeretezéssel kezdi az adatbázis beállítása helyett, ami később megtörténik. Ez rendkívül természetes alkalmazás-létrehozási élményhez vezet, rengeteg testreszabási lehetőséggel a megjelenés szempontjából. De ennek eredményeként némi próbálkozás és hiba történt a végrehajtás helyes megszerzésében a tesztelésünk során. Az OutSystems-szel ellentétben a Mendix fejlesztő-specifikus mobilalkalmazással is rendelkezik, amely lehetővé teszi a mobil eszközön lévő alkalmazások tényleges szerkesztését.
Az OutSystems segítségével eldöntheti, hogy web-vagy mobilalkalmazást épít-e a get-go alkalmazásból, majd meghatározhatja, hogy okostelefon-, táblagép- vagy univerzális alkalmazásról van-e szó, amely átméretezi a különböző képernyőket. Ez kissé korlátozó, mint a Mendix eszköz-előnézete közötti váltás. De miután elkezdte az alkalmazás fejlesztését, az OutSystems segítséget nyújt minden lépésnél. A vizuális alkalmazás tervezőjeként az OutSystems animált nyilakkal léptem lépésről lépésre. Útmutatást nyújtott arra, hogy miként hoztam létre az adatbázis-táblámat egy Microsoft Excel fájlból, majd átalakítottam egy listává, űrlapot készítettem, testreszabtam az UI-t, és segített segíteni az alkalmazás egyetlen kattintással történő közzétételében. Maga az alkalmazásszerkesztő hasonlóan van elrendezve, mint a Mendix és a Microsoft PowerApps, bár az egyedülállóan hasznos funkció az volt, hogy az alkalmazás automatikusan létrehozza az Ön lapjait, miközben megy. Van egy egyedi márkájú előnézete alkalmazásodnak a közepén, és egyszerűen belehúzza az UI elemeket bele, amelyeket a jobb oldali adatbázis-objektumokhoz és mezőkhöz rendel. Az alkalmazás létrehozásának tapasztalata nyak-nyaki, és tetszett neki, hogy Mendix eszköze jobban megtekinti az eszközöket. Az OutSystems alacsony kódú fejlesztési folyamata azonban kissé simább, jobban irányított utasításokkal. Enyhe szél: OutSystems
4 Fejlesztői és vállalati szolgáltatások
Az OutSystems rengeteg funkcióval rendelkezik, amelyek kiterjednek a folyamatok automatizálására és logikájára, a hibakeresésre és a szoftver tesztelésére, a projekt menedzsmentre és még sok másra az alkalmazás teljes életciklusa során. Az OutSystems egy szép kifejezés-szerkesztőt tölt be automatikus kiegészítéssel, amely leképezi az adatbázist egy mezőbe. Ráadásul az alkalmazásokat natív programozási nyelven írják, az alábbiakban, melyeket fejlesztõnk hasznosnak talált, miközben a CSS-sel és a JavaScript-kóddal dolgozott, a szintaxis kiemelésével. Amikor egy alkalmazást közzétesz, az OutSystems szerepkör-alapú felhasználói kezelést és elemzési szolgáltatásokat nyújt, amelyek bontják az alkalmazás teljesítményét és elkötelezettségét különböző operációs rendszerek (böngészők), stb. Között.
A Mendix hasonló funkciókkal rendelkezik az elemzés, a kormányzás és a felhasználói menedzsment területén. Mindkét eszköz bináris telepítést kínál, ami azt jelenti, hogy a fejlesztési környezetet a Mendix felhőalapú hozzáférése mellett helyben telepítheti a munkaállomásra. Összességében fejlesztőnk úgy találta, hogy a kettő között a Mendix jobban teljesített az adatbázis-testreszabásban és az alkalmazások karbantartásában, és ésszerűbb fejlesztői tapasztalatokat nyújtott, amelyek kevesebb hegedülést igényeltek. A Mendix az egyetlen olyan platform, amelyet teszteltünk a sprint-alapú projektmenedzsmentbe beépített Scrummal, és mély minőségfigyelést és automatizált tesztelési kiterjesztéseket is kínál, ha az Enterprise szintre lép. Enyhén: Mendix
5 App Store, integrációk és közösség
Mind a Mendix, mind az OutSystems kiterjedt integrációval rendelkezik, és a teljes körű alkalmazás-áruházak tele vannak közösség által épített alkalmazásokkal és komponensekkel. A Mendix App Store alkalmazás és sablonok széles skáláját, előre elkészített felhasználói felület-összetevőket és kütyüket, valamint csatlakozók hosszú listáját kínálja a harmadik féltől származó szolgáltatások integrálásához, ideértve az adatbázis-összekötőket a tárgyak internete (IoT) és a gépi tanulás (ML) alkalmazásokhoz.
Az OutSystems Forge, amely a platform Közösségi lapon található, egy alkalmazás- és komponenspiac, több ezer előre elkészített sablonnal és integrációval, újrafelhasználható alkalmazásmodulokkal és összetevőkkel. A Közösségi fül túlmegy az App Store-on, és felhasználói fórumot, munkalapot és „Ötletek” fület kínál a platformok fejlesztései és új funkciói számára. A Mendix hasonló fórumokat, munkafórumokat és közösségi tevékenységeket kínál a Közösségi lapon. Szél: Egyenletes
6 A lényeg
A Mendix és az OutSystems egyaránt kiváló választás, mint vállalati alacsony kódú platform, amely az üzleti felhasználók teljes körét kielégíti. Mindkettő elősegítette a gazdag ökoszisztémákat, és kezeli az alkalmazás életciklusát az alkalmazás létrehozásától és telepítésétől a folyamatos karbantartásig és elemzésig. A Mendix teljes mértékben felhőalapú lehetőséget kínál natív együttműködéssel és nagyszerű informatikai projektmenedzsmenttel, míg az OutSystems az intuitívabb alkalmazás-létrehozási felületen és lépésről lépésre, valamint az üzleti szerepek körül testreszabott kérdőíves tapasztalatokra ragyog. Ez a fej-fej körülbelül annyira közel áll, amennyire csak érkezik, és az ön preferenciája attól függ, hogy mely szolgáltatást használja. Az árszínvonalnak és az alacsonyabb kódú üzleti alkalmazás létrehozásának általános zökkenőmentes tapasztalatának köszönhetően ez a nyak-nyak-összehasonlítás azzal ér véget, hogy az OutSystems kissé előbbre kerül. Győztes: OutSystems