Obsah:
- 1 Ceny a plány
- 2 Nastavení a rozhraní
- 3 Vytvoření aplikace s nízkým kódem
- 4 Vývojové a podnikové funkce
- 5 App Store, integrace a komunita
- 6 Sečteno a podtrženo
Video: Реклама подобрана на основе следующей информации: (Listopad 2024)
Vývoj aplikací s nízkým kódem dává každému zaměstnanci v podniku, bez ohledu na roli nebo technické znalosti, schopnost říci: „Vidím proces nebo úkol, který lze zefektivnit nebo automatizovat, a budu pro něj vytvářet aplikaci.“ Prostřednictvím s průvodci založenými na formulářích a uživatelskými rozhraními typu drag-and-drop (UI), mohou pracovníci sestavit aplikaci během několika minut, sdílet ji se svým oddělením nebo týmem a upřednostnit ruční pracovní postup nebo pracovní postup pomocí jednoduchých aplikací.
Platformy s nízkým kódem přicházejí ve všech tvarech a velikostech pro různé obchodní typy a potřeby. Dva z nejúčinnějších nástrojů, které jsme testovali pro velké podnikové organizace, jsou OutSystems a Mendix. Obě společnosti jsou veterány v prostoru s nízkým kódem a nabízejí vyspělé, plnohodnotné platformy, které jdou nad rámec základního vytváření aplikací a automatizace pracovního postupu a spravují celý životní cyklus aplikace.
Pro malé a střední podniky (MSP) nebo velké společnosti z žebříčku Fortune 500 může být výběr mezi dvěma nízkorozpočtovými elektrárnami obtížný. Níže uvádíme přehled toho, jak se systémy Mendix a OutSystem hromadí v pěti základních oblastech: tvorba cen, uživatelské zkušenosti (UX), tvorba aplikací, vývojové a podnikové funkce a integrace třetích stran. Čtěte dále a zjistěte, která platforma je pro vaši organizaci vhodná.
1 Ceny a plány
Mendix začíná zdarma až pro 10 uživatelů pro základní tvorbu, nasazení a podporu aplikací. U podniků však ceny začínají u 1 875 $ měsíčně pro jednu aplikaci s automatickým zálohováním a zárukou dostupnosti. Pokud chcete vytvořit více aplikací rozmístěných ve vaší organizaci, musíte jít s edicí Enterprise nebo Pro. Vydání Pro začíná na 5 375 $ měsíčně pro neomezené vytváření aplikací. Vydání Enterprise stojí 7 825 USD měsíčně za pokročilejší sadu funkcí pro nasazení a správu podniku. Tato sada funkcí zahrnuje podporu nepřetržité integrace, nasazení soukromého cloudu, horizontální škálování, testování převzetí služeb při selhání a možnost nasazení aplikací přímo na místě. Ceny příloh nejsou lineární, takže se ceny uživatelů snižují s tím, jak se uživatelé zvyšují, a díky doplňkům a kvótám využití nedochází k dlouhodobému zvyšování nákladů.
OutSystems má ještě lepší bezplatný plán, díky čemuž je jeho platforma zdarma pro jakoukoli organizaci s méně než 100 uživateli. Pokud váš podnik nepotřebuje tuto možnost vytváření aplikací více než 100 uživatelům, můžete se dokonce dostat ven s bezplatnou edicí, která přichází s jediným vývojovým prostředím, sdílenou cloudovou infrastrukturou a neomezenou podporou. Plán OutSystems One začíná na 2 100 USD měsíčně (účtováno ročně), díky čemuž získáte až tisíce uživatelských kapacit, tři prostředí pro vývoj aplikací, testování a produkci, jakož i vyhrazené veřejné, soukromé nebo hybridní cloudové nasazení. A konečně plán OutSystems Enterprise začíná na 4 600 USD měsíčně (účtováno ročně) pro neomezenou kapacitu a škálovatelnost aplikací a kapacitu uživatelů až do milionů, pokud plánujete nasazení aplikací s nízkým kódem do prodejen spotřebitelských aplikací.
Ceny za oba běhy jsou vyšší než u jiných podnikových konkurentů, jako jsou Appian a Salesforce App Cloud, ale Mendix a OutSystems nabízejí výkonnější vývojová prostředí s hlubší podnikovou funkčností. Celkově má OutSystems lepší plán zdarma než Mendix a jeho podnikové ceny nejsou tak strmé. Edge: OutSystems
2 Nastavení a rozhraní
Řídicí panel OutSystems je uspořádán čistým a uspořádaným způsobem se záložkami pro platformu (kde se odehrává veškerá skutečná aplikace), učit se, komunita a podpora. Karta Společenství zahrnuje nejen uživatelské fórum, ale pracovní desku a kartu „Nápady“ pro vylepšení platformy a nové funkce. Vývoj s nízkým kódem začíná vytvořením vlastního privátního cloudového prostředí, které přichází s vlastní jedinečnou adresou OutSystems URL. Další věc, kterou společnost OutSystems dělá, že žádná jiná platforma neovlivňuje zážitek, je, že se vás ptá na typ aplikací, které chcete vyvinout, a na vaši profesionální roli a úroveň odbornosti. Jeden úlovek s nastavením je, že musíte ručně stáhnout vývojové prostředí integrované pro stolní počítače OutSystems (IDE). Neexistuje žádná plně cloudová možnost. Nastavení stále netrvá dlouho, ale aby se dostal k plně vedenému tvůrci aplikací s nízkým kódem, bude muset běžný uživatel provést ruční instalaci.
Na druhou stranu Mendix nabízí plně cloudový zážitek, který vás při přihlášení do integrovaného sociálního intranetu a spolupráce na platformě přenese na kartu „Buzz“. Buzz je jedna z pěti primárních karet na velmi přímém ovládacím panelu vedle karet Aplikace, Lidé, App Store a Komunita. Mendix automaticky nastaví základní prostředí aplikace a ukáže vám nabídku možností, jak začít vyvíjet a konfigurovat vaši aplikaci, plus kartu Buzz v každé jednotlivé aplikaci. Uživatelské rozhraní bylo nedávno přepracováno novým uživatelským rozhraním pro webové modeláře, přepracováno aplikace pro Android a iOS a nový designový jazyk, který společnost nazývá „Atlas“, s předdefinovanými šablonami stránek a prvky uživatelského rozhraní s názvem „Stavební bloky“. Obě uživatelská rozhraní se snadno navigují, a přizpůsobený dotazník nastavení OutSystems je plus. Ale Mendix usnadňuje přihlašování a hned začíná stavět, tím, že nativní týmová spolupráce vede dopředu a uprostřed.
3 Vytvoření aplikace s nízkým kódem
Vývoj s nízkým kódem je navržen tak, aby byl užitečný pro každodenní podnikové uživatele i pro oddělení IT a vývojáře. Pokud jde o první z nich, obě platformy nabízejí postupné vytváření aplikací, které mají vést netechnické uživatele tímto procesem. Mendix vám otevře stránku předdefinovaných aplikací pro správu aktiv, událostí, výdajů atd. A návody, které vás provedou složitějšími šablonami aplikací. Web Modeler je výkonný a poskytuje náhledy zařízení pro stolní, mobilní a tabletové aplikace. Na rozdíl od nástrojů, jako je Google App Maker, vás však Mendix místo nastavení databáze zahájí návrhem uživatelského rozhraní a drátovým rámováním, což se stane později. To vede k mimořádně přirozenému zážitku při vytváření aplikací s množstvím možností přizpůsobení, pokud jde o vzhled a dojem. To však mělo za následek nějakou pokus a chybu při správném provádění během našeho testování. Na rozdíl od OutSystems má Mendix také mobilní aplikaci pro vývojáře, která vám umožní skutečně upravovat aplikace na vašem mobilním zařízení.
Díky OutSystems si můžete vybrat, zda stavíte webovou nebo mobilní aplikaci od začátku a poté určíte, zda se jedná o aplikaci pro chytré telefony, tabletovou aplikaci nebo univerzální aplikaci, která bude měnit velikost na různých obrazovkách. To je poněkud omezující ve srovnání s přepínáním mezi náhledy zařízení v Mendixu. Ale jakmile začnete vytvářet aplikaci, OutSystems vám pomůže na každém kroku. Jednou ve vizuálním návrháři aplikace mě OutSystems krok za krokem procházel animovanými šipkami. Vedlo mě to vytvořením mé databázové tabulky ze souboru aplikace Microsoft Excel a jejím přeměněním na seznam, vytvořením formuláře, přizpůsobením mého uživatelského rozhraní a pomozte mi publikovat aplikaci pouhým jediným kliknutím. Samotný editor aplikace je rozložen podobně jako Mendix a Microsoft PowerApps, ačkoli jednou jedinečně užitečnou funkcí bylo, že aplikace automaticky vytváří karty pro vás. Uprostřed je vlastní náhled vaší aplikace a do ní jednoduše přetahujete prvky uživatelského rozhraní, které mapujete na databázové objekty a pole na pravé straně. Zkušenosti s tvorbou aplikací jsou krk a krk a líbilo se mi, že se Mendixovo zařízení lépe zobrazovalo. Proces vývoje nízkých kódů OutSystems je ale o něco plynulejší a lépe vedený. Slight Edge: OutSystems
4 Vývojové a podnikové funkce
OutSystems má celou řadu funkcí zahrnující automatizaci procesů a logiku, ladění a testování softwaru, správu projektů a další v průběhu celého životního cyklu aplikace. OutSystems sportovní pěkný editor výrazů s automatickým dokončováním pro mapování z databáze do pole. Navíc jsou aplikace napsány pod nativními programovacími jazyky, které náš vývojář považoval za užitečné při práci s CSS a kódem JavaScript se zvýrazněním syntaxe. Když publikujete aplikaci, OutSystems poskytuje správu uživatelů na základě rolí a analytiku aplikací, která rozděluje výkon a zapojení vaší aplikace do různých operačních systémů (OS), prohlížečů atd.
Mendix má podobné funkce, pokud jde o analýzu, správu a správu uživatelů. Oba nástroje nabízejí také binární instalaci, což znamená, že můžete kromě cloudového přístupu Mendixu instalovat vývojové prostředí lokálně na svou pracovní stanici. Náš vývojář celkově zjistil, že mezi těmito dvěma operacemi si Mendix vedl lépe v úpravách databází a údržbě aplikací a poskytoval efektivnější vývojářské prostředí, které vyžadovalo méně hádání. Mendix je také jedinou platformou, kterou jsme testovali s vestavěným Scrumem pro správu projektů založených na sprintu, a nabízí hluboké sledování kvality a také automatizovaná testovací rozšíření, pokud na jaře na Enterprise Enterprise přejdete. Mírný okraj: Dodatek
5 App Store, integrace a komunita
Oba systémy Mendix a OutSystems mají rozsáhlou integraci a plně fungující obchody s aplikacemi plné aplikací a komponent vytvářených komunitou. Obchod Mendix App Store nabízí široký trh aplikací a šablon, předdefinované komponenty uživatelského rozhraní a widgety a dlouhý seznam konektorů pro integraci služeb třetích stran, včetně databázových konektorů pro aplikace Internet of Things (IoT) a strojového učení (ML).
OutSystems Forge, nalezený na kartě Komunita této platformy, je tržiště aplikací a komponentů s tisíci předdefinovaných šablon a integrací, opakovaně použitelnými aplikačními moduly a komponentami. Karta Společenství také přesahuje obchod s aplikacemi a nabízí uživatelské fórum, pracovní desku a kartu „Nápady“ pro vylepšení platformy a nové funkce. Mendix nabízí podobné funkce fóra, rady pracovních míst a zapojení komunity na kartě Společenství. Edge: sudý
6 Sečteno a podtrženo
Mendix a OutSystems jsou vynikající volbou jako podnikové platformy s nízkým kódem, které uspokojí celou řadu firemních uživatelů. Oba podporovali bohaté ekosystémy a mohou spravovat komplexní životní cyklus aplikace od vytvoření a nasazení aplikace až po průběžnou údržbu a analýzu. Mendix vám dává možnost plně založenou na cloudu s nativní spoluprací a skvělou správou IT projektů, zatímco OutSystems svítí intuitivnějším rozhraním pro vytváření aplikací a pokyny krok za krokem, jakož i přizpůsobeným dotazníkem o obchodních rolích. Tato hlava-to-head je asi tak blízko, jak se dostane, a vaše preference bude záviset na celkové sadě funkcí, které hledáte. Avšak díky své špičkové ceně a celkově plynulejším zkušenostem s vytvářením podnikové aplikace s nízkým kódem končí toto porovnání krku a krku a OutSystems přichází o něco dopředu. Vítěz: OutSystems