Existuje spousta nástrojů pro vývoj mobilních aplikací k vytvoření vaší oblíbené aplikace. Zde je sestavený seznam nejlepších nástrojů pro mobilní aplikace s klíčovými funkcemi a odkazy ke stažení.
Nejlepší nástroje / software pro vývoj aplikací
V následujících kategoriích jsme zahrnovali nejlepší nástroje pro vývoj mobilních aplikací pro Android a iOS.
- Doporučený nástroj
- Reklamní nástroje
- Nástroje pro vývoj aplikací pro iPhone
- Mobilní analytické nástroje
- Nástroje pro vývoj aplikací pro různé platformy
- Rámečky pro vývoj aplikací
- Nástroje AR (Augmented Reality)
- Nástroje pro umělou inteligenci (AI)
- Nástroje pro mobilní platby
- Nástroje oznámení push
- Herní motory
Doporučený nástroj
1) Kamaráde
Buddy umožňuje bezproblémové nasazení založené na sadách změn. Díky široké škále vyhrazených předkonfigurovaných akcí a služeb je automatizace nasazování aplikací snadnější než kdy dříve. Pokud hledáte nástroj, který bez námahy vytvoří, otestuje, podepíše a publikuje vaši aplikaci pro Android, je Buddy tou správnou volbou.
Funkce:
- Více než 100 akcí
- Intuitivní a čisté UI / UX
- Vyhrazené akce pro Android: Reagovat Native, Ionic, Flutter a další
- Integrace AWS, Google, DigitalOcean, Azure, WordPress
- Podpora všech populárních jazyků a správců úloh
2) Kobiton
Kobiton umožňuje průběžné testování a mobilní / IoT DevOps realitu. Zabraňte chybám před odesláním kódu k testování, zdokonalte svou mobilní aplikaci nebo web pomocí automatizace funkčních, výkonových a vizuálních testů, vyřešte problémy před vydáním do výroby a rychle nasaďte a zahajte testy s bezproblémovou integrací CI / CD.
Řešení:
- Testujte na reálných zařízeních v cloudu
- „Cloud-ify“ místní zařízení pro vzdálený přístup
- Integrace s Jenkins, Travis CI, CircleCI atd.
- Bezskriptové nebo skriptované automatické funkční, výkonové a vizuální testování
- Komerční škálovatelnost s neomezenými zásadami pro uživatele
- Přístup ke skutečným zařízením v rámci vašeho IDE pro rychlé ladění
3) Jamf
Jamf je nástroj, který vám umožňuje připojit, spravovat a chránit aplikace, produkty a podnikové zdroje Apple v cloudu. Nabízí řešení pro podnikání a vzdělávání.
Funkce:
- Umožňuje konfigurovat Wi-Fi, kalendář e-mailových smluv bez potíží.
- Toto řešení umožňuje správu oprav iOS, iPadOS a macOS.
- Umožňuje vám konfigurovat VPN se svými vlastními profily.
- Podpora nabídek v e-mailu a chatu.
Reklamní nástroje
4) Appypie
Appypie je nástroj, který vám umožní vytvořit si mobilní aplikaci bez kódování. Umožňuje vám integrovat sociální média bez jakýchkoli potíží. Tato aplikace poskytuje analytiku aplikací pro zlepšení uživatelského dojmu.
Funkce:
- Pomůže vám vytvořit vícejazyčnou aplikaci.
- Zákazníkovi můžete zasílat oznámení push.
- Umožňuje integrovat Soundcloud, Shoutcast a Beatport.
- Do své aplikace můžete přidat sledování polohy GPS.
- K dispozici pro iOS i Android.
5) Unity Ads
Unity Ads umožňuje vydavatelům integrovat videoreklamy do mobilních her způsobem, který zvyšuje zapojení hráčů. Nabízí také nejvyšší průměrné výnosy na uživatele (ARPU) ze všech globálních reklamních sítí s videoreklamami.
Funkce:
- Snadné a jednoduché nastavení
- Vytvořte pozitivní hráčský zážitek
- Představte videoreklamy s nabídkou odměny, aniž byste přerušili hraní
- Nabídněte hráčům pobídku tím, že jim nabídnete videoreklamy s nabídkou odměny
Nástroje pro vývoj aplikací pro iPhone:
6) Swiftic
Swiftic je software pro vývoj aplikací pro iPhone. Má snadno ovladatelné rozhraní, které umožňuje komukoli vytvořit aplikaci. Má spoustu funkcí, díky nimž je aplikace užitečná i pro oči.
Funkce:
- Vytvořte si vlastní aplikaci a věrnostní program pro jakékoli podnikání
- Publikujte aplikaci v předních obchodech
- Aplikace Guarantee přináší skutečné podnikání
- Oslovte zákazníky zasláním poutavých oznámení push
- Zvyšujte větší loajalitu zákazníků
- Náš tým pro úspěch je tu, aby vás prováděl na každém kroku
- Vyzvěte zákazníky, aby se spojili, a to tak, že jim zavoláte nebo pošlete e-mail s touto aplikací
Mobilní analytické nástroje
7) Sledování aplikací
AppWatch je cloudový mobilní analytický a bezpečnostní produkt. Pomáhá uživatelům zabezpečit jejich mobilní aplikace před napadením. Získává důvěru uživatelů a zajišťuje, že aplikace zůstane zabezpečená.
Vlastnosti:
- Umožňuje kompletní skenování mobilní aplikace
- Skenování knihovny / SDK třetí strany
- AppWatch generuje vlastní zprávy s upravenými popisy, logem, komentáři atd.
- Každý ze zjištěných problémů se zabezpečením je znovu ověřen různými technikami
- Rovněž identifikuje citlivé hodnoty napevno
- Pomáhá identifikovat všechny možné chyby zabezpečení spojené s nimi
- AppWatch může skenovat aplikace pomocí Webview a identifikovat bezpečnostní problémy
Odkaz ke stažení: http://appwatch.io/
Nástroje pro vývoj aplikací pro různé platformy
8) Xamarin:
Xamarin je upřednostňovaný nástroj pro vývoj mobilních aplikací pro nativní aplikace. Znovu využívá vrstvy obchodní logiky a přístup k datům napříč platformami. Je široce používán k vytváření aplikací pro vývoj aplikací pro iOS, Windows a Android.
Funkce:
- Jedná se o mono rámec, který umožňuje komunikaci s API mobilních zařízení
- Xamarin Component Store zahrnuje ovládací prvky uživatelského rozhraní, knihovny pro různé platformy a knihovny třetích stran
- Má tendenci produkovat méně chyb a poskytuje tak rychlejší čas uvedení na trh
- Umožňuje indexování aplikací a přímé propojení
- Specifika platformy umožňují využívat funkce, které jsou k dispozici pouze na určitých platformách
Odkaz ke stažení: https://www.xamarin.com/download
9) Appcelerator:
Appcelerator umožňuje vývojářům vytvářet aplikace s menším počtem řádků kódu. Tento nástroj pro vývoj aplikací podporuje aplikace pro iOS, Android, Windows a prohlížeče založené na prohlížečích HTML5.
Funkce:
- Tento nástroj pro vývoj aplikací pro Android zvyšuje rychlost vývoje mobilních aplikací
- Vyšší limity kapacity cloudu
- Tento nástroj umožňuje vytváření mobilních aplikací pro všechny podporované operační systémy
- Virtuální privátní nebo místní nasazení
- Postaveno na otevřených standardech a plném přístupu k základnímu mobilnímu OS
- Podpora globálního nasazení pro více regionů
Odkaz ke stažení: http://www.appcelerator.com/signup/
10) PhoneGap:
PhoneGap je Open Source bezplatný rámec pro vývoj mobilních aplikací. Spadá do kategorie vývoje aplikací pro různé platformy. Lze jej použít k vývoji jediné aplikace, která funguje na všech mobilních zařízeních.
Funkce:
- Funguje efektivně na JavaScriptu, HTML5 a CSS3
- Může se integrovat s různými knihovnami a vylepšit tak vývoj aplikací
- Umožňuje vývoj různých mobilních aplikací s menším časem a úsilím
- Pomáhá vývojářům rozšířit funkčnost aplikace pomocí plug-in architektury
- Robustní nástroj pro vytváření aplikací bez speciální sady dovedností
Odkaz ke stažení: https://phonegap.com/getstarted/
11) Ionic:
Ionic je vývojový rámec pro mobilní aplikace HTML5. Je široce používán pro vývoj hybridních mobilních aplikací. Je to užitečný nástroj k vytváření mobilních aplikací pomocí webových technologií, jako jsou CSS, HTML5 a SASS.
Funkce:
- Ionic Framework je 100% bezplatný a otevřený projekt
- Vytvářejte progresivní web a nativní mobilní aplikace pro každý hlavní obchod s aplikacemi
- Nabízí skvělé nástroje a služby pro vytváření vysoce interaktivních aplikací
- Umožňuje webovému vývojáři vytvářet aplikace pro všechny hlavní obchody s aplikacemi pomocí jediné kódové základny
- Dodává se s mnoha komponentami CSS a komponentami JavaScript pro vývoj mobilních aplikací
- Ionic emuluje pokyny uživatelského rozhraní nativní aplikace a používá nativní sady SDK
Odkaz ke stažení: https://ionicframework.com/getting-started/
12) Mobincube:
Mobincube je skvělé rozhraní aplikace, takže uživatelé mohou vyvíjet jakýkoli druh mobilní aplikace. Vývojáři mohou vytvořit aplikaci pro podnikání, vzdělávání, zábavu, zdraví a další.
Funkce:
- Vytvářejte mobilní obchody a pomáhejte zvyšovat prodej
- Umožňuje integrovat řešení třetích stran do aplikace
- Pomáhá vyvíjet pokročilé funkce
- Umožňuje aktualizaci online obsahu
- Přizpůsobte si každý malý detail v aplikaci
- Umožňuje komunikaci s uživateli
Odkaz ke stažení: https://mobincube.com/try-it.html
13) Longrange:
LongRange je nativní nástroj pro vývoj mobilních aplikací. Skládá se z komponent, jako je navigace, karty, zobrazení formulářů a příkazy, a vyžaduje instalaci služby LongRange.
Funkce:
- Provádí se jako nativní aplikace velmi rychle a se spolehlivostí
- Vytvářejte nativní mobilní aplikace pomocí pouze RPG / CL s DDS
- Poskytuje infrastrukturu pro aplikaci.
- Rozvíjejte se pouze se současnou úrovní programovacích znalostí
- Vyvíjejte se bez nutnosti znalostí JavaScriptu, HTML nebo CSS
- Je třeba psát jednou a nasadit na mobilní zařízení Apple a Android
- Využijte funkce mobilního zařízení, jako je GPS, fotoaparát, audio, SMS atd.
- Automaticky odesílat aktualizace aplikací do mobilních zařízení
- Snižte náklady na údržbu a rozšíření mobilních aplikací
Odkaz ke stažení: https://www.longrangemobile.com/
14) Qt:
Qt cross-platform SDK. Nabízí nákladově efektivní design, vývoj a nasazení. Umožňuje vývojářům poskytovat nejlepší uživatelský zážitek napříč všemi zařízeními.
Funkce:
- Nové třídy aktivátorů pro vytváření oken a vykreslování
- Byly implementovány optimalizace analyzátoru a kompilátoru,
- Poskytuje podporu pro neprůhledné soukromé klíče
- Podpora sítí IPv6 a duálního režimu
- Řešení pro servery Buggy SSL
Odkaz ke stažení: https://www.qt.io/download
15) Alfa kdekoli:
Alpha Anywhere je rychlý nástroj pro vývoj a nasazování mobilních aplikací. Používá se k vytváření webových aplikací pro různé platformy a mobilní podnikání.
Funkce:
- Efektivní nástroj pro vytváření mobilních aplikací pro různé platformy
- Zabezpečení mobilních dat na podnikové úrovni
- Jemně delegované řízení zdrojů
- Přímo publikujte z vývojového prostředí Alpha Anywhere
- Vyřešte výzvu Offline Sync
- Pre-built sample applications that developers can modify or reference for their mobile apps
- Komplexní back-end přístup k datům
- Sofistikovaná integrace dat a transformace dat
- Šifrování dat s podporou HMAC a SSL
Odkaz ke stažení: https://www.alphasoftware.com/get-started-2018
16) Sencha:
Sencha Ext JS je framework JavaScript založený na MVC. Tento nástroj pro vývoj mobilních aplikací nabízí aplikaci vysokou úroveň odezvy. Pomáhá zlepšit spokojenost zákazníků.
Funkce:
- Vývojáři mohou kódovat ve formátu HTML5 pomocí vývojové sady softwaru Sencha touch
- Jeho kód lze přeložit pomocí jiného nástroje, jako je PhoneGap
- Je to užitečný nástroj pro vývoj nativních aplikací, aniž byste museli ztrácet čas instalací
- V současné době je podporován v prohlížečích WebKit, včetně populárních platforem Apple iOS a Google Android
- Racionalizovaný konfigurační systém
- Umožňuje škálovat na různá rozlišení pro maximální kompatibilitu s různými zařízeními
- Široká podpora animací a vylepšených dotykových událostí
Odkaz ke stažení: https://www.sencha.com/products/touch/download/
Rámečky pro vývoj aplikací:
17) KendoUI:
Kendo UI je komplexní řešení pro vývoj mobilních aplikací pro moderní vývoj na straně klienta. Navazuje na moderní webové standardy poskytováním vysoce modulárních řešení pro vývoj aplikací.
Funkce:
- Funguje bez problémů s AngularJS
- Vytvářejte webové aplikace pro různé platformy. Lze jej přizpůsobit velikosti obrazovky uživatele na ploše, tabletu a telefonu
- Je to nejjednodušší nástroj pro vývojáře JavaScriptu, jak začít
- Umožňuje komponentě jQuery DataSource snadné vázání dat pro místní a vzdálená data
Odkaz ke stažení: http://www.telerik.com/download
18) Mobilní úhlové uživatelské rozhraní:
Mobile Angular UI je vývojový rámec pro mobilní aplikace. Spoléhá se na bohaté knihovny, jako je overthrow.js a fastclick.js, které poskytují lepší mobilní zážitek.
Funkce:
- S Mobile Angular UI je možné navrhnout responzivní mobilní uživatelské rozhraní. Umožňuje také převod webových aplikací pro stolní počítače na mobilní aplikace
- Tento software pro vývoj aplikací pro Android umožňuje vytvářet úžasné mobilní komponenty
- Bootstrap šitý na míru vývojovým potřebám
- Roztažením a mačkáním okna prohlížeče zobrazíte mobilní i stolní verzi
- Umožňuje otestovat citlivost a rychlost
Odkaz ke stažení: http://mobileangularui.com/
19) Nativní skript:
NativeScript je open source framework pro vytváření skutečně nativních mobilních aplikací pomocí Angular, TypeScript nebo JavaScript. Umožňuje psát a nasazovat nativní mobilní aplikace pro iOS a Android z jediné kódové základny
Funkce:
- Urychlete křivku učení pomocí dovedností k vývoji nativních mobilních aplikací
- Vytvářejte skutečně nativní mobilní aplikace pomocí JavaScriptu. Používejte webové dovednosti, jako je Angular a CSS
- Pro posílení nativních mobilních aplikací jsou k dispozici stovky pluginů NativeScript
- Tým NativeScript poskytuje tři kompletní implementace aplikací v reálném světě
Odkaz ke stažení: http://docs.nativescript.org/
20) Uživatelské rozhraní Onsen:
Onsen UI nabízí UI framework a nástroje pro vytváření hybridních mobilních aplikací HTML5 založených na PhoneGap. Je snadné se naučit a výkonný nástroj pro vytváření mobilních aplikací.
Funkce:
- Je to nejrychlejší způsob vývoje hybridních a mobilních webových aplikací
- Nativní vzhled a dojem se spoustou připravených komponent a automatickým stylingem
- Výkon optimalizovaný pro mobilní zařízení
- Tento vývojový nástroj pro Android poskytuje mřížkový systém pro umístění vašich prvků na obrazovku
Odkaz ke stažení: https://onsen.io/
21) FireBase:
Firebase je další nástroj pro vývoj mobilních aplikací. Podporuje klienty na webu, iOS, OS X a Android. Může výrazně zkrátit dobu vývoje a vyhnout se problémům se servery a datovými úložišti.
Funkce:
- Tento vývojový nástroj pro Android poskytuje cloudovou službu, takže není nutné žádné nastavení
- Data jsou uložena jako nativní JSON, takže uživatelé mohou vidět, co uložili
- Data jsou v bezpečí, protože Firebase vyžaduje pro všechny datové přenosy 2048bitové šifrování SSL.
- Úložiště souborů zálohované službou Google Cloud Storage
- Zacházejte s daty jako s proudy a vytvářejte vysoce škálovatelné aplikace
- Data se odrážejí a zálohují na více zabezpečených míst, takže je téměř žádná šance na ztrátu dat
- Pěkně se integruje do rámců jako Angular JS. Umožňuje tedy vytvoření aplikace ve velmi krátké době
Odkaz ke stažení: https://firebase.google.com/docs/storage/android/download-files
Nástroje AR (Augmented Reality):
22) VuForia:
Vuforia je vývojová sada softwaru pro rozšířenou realitu. Umožňuje vytvářet aplikace založené na technologii Augmented Reality. Využívá technologii Computer Vision k rozpoznávání a sledování obrázků a 3D objektů.
Funkce:
- Rozpoznávejte a sledujte širší sadu objektů
- Podporuje přední telefony, tablety a digitální brýle pro zařízení Android a iOS
- Schopnost vytvářet základní AR zážitky, které fungují pro všechna hlavní zařízení
- Vuforia poskytuje nejlepší počítačové vidění ve své třídě. Zajišťuje robustní a spolehlivé prostředí v různých prostředích
- Může snadno rozpoznat celou řadu každodenních obrázků, objektů a prostředí
- Značky VuMarks umožňují svobodu přizpůsobeného designu a přesto fungují jako cíl AR
- Poskytuje podporu pro přehrávání videa
- Vývojáři mohou vytvářet 3D zážitky s platformou mobilního vidění Vuforia
- Vytvořte virtuální tlačítka, která aplikace uvidí a na kterou bude reagovat
Odkaz ke stažení: https://www.ptc.com/en/products/vuforia
23) Snadné AR:
Easy AR je aplikace založená na rozšířené realitě pro vývojáře mobilních aplikací. Nabízí podporu pro vývoj aplikací napříč platformami.
Funkce:
- Objective-C API pro iOS
- K dispozici pro Android / iOS / Windows / Mac OS
- Transparentní přehrávání videa
- Skenování QR kódu
- Připraveno pro 3D engine engine
- Neomezené časy rozpoznávání
- Vícecílová simultánní detekce a sledování
- Podpora rozpoznávání cloudu
- Umožňuje sledování 3D objektů
- Simultánní detekce a sledování
Odkaz ke stažení: https://www.easyar.com/
Nástroje pro umělou inteligenci (AI)
24) TenserFlow:
TensorFlow byl navržen s ohledem na mobilní a vestavěné platformy. Je to open-source softwarová knihovna pro umělou inteligenci. Jeho knihovny usnadňují začlenění speciálních funkcí pro umělou inteligenci.
Funkce:
- Jedná se o softwarovou knihovnu s otevřeným zdrojovým kódem pro numerické výpočty pomocí grafů toku dat
- Flexibilní architektura umožňuje nasazení výpočtu na stolním počítači, serveru nebo mobilním zařízení s jediným API
- Používá se především pro hluboké učení v praxi a výzkumu
Odkaz ke stažení: https://www.tensorflow.org/lite
25) IBM Watson:
Watson v IBM Cloud umožňuje vytváření umělé inteligence pro integraci nejvýkonnějších aplikací na světě. Umožňuje bezpečně ukládat a spravovat data v cloudu.
Funkce:
- Interpretujte a analyzujte všechny typy dat, včetně nestrukturovaného textu, obrázků, zvuku a videa
- Umožňuje přizpůsobená doporučení pochopením osobnosti, tónu a emocí uživatele
- Využívá strojového učení k získání odborných znalostí v aplikacích a systémech
- Umožňuje vyvíjet, testovat a nasazovat roboty na mobilních zařízeních a platformách pro zasílání zpráv. Vytváření plynulých konverzací mezi aplikacemi a uživateli
- Rychle vytvořte motor pro kognitivní vyhledávání a analýzu obsahu
Odkaz ke stažení: https://www.ibm.com/watson
Nástroje pro mobilní platby
26) Braintree:
Braintree je open source platební nástroj pro vývoj mobilních aplikací. Nabízí podporu pro 23 jazyků. Pomáhá podnikům všech velikostí přijímat, zpracovávat a dělit platby, aby pomohla maximalizovat obchodní příležitosti.
Funkce:
- Má modernizované a zjednodušené API
- Flexibilní výběr plateb
- Formulář karty pro snadné zadávání kreditních a debetních karet
- Podpora Apple Pay a Android Pay
- Samostatné platební ikony, lokalizace, pole formulářů pro vytváření skvěle vypadajících toků pokladen
- Podporuje zařízení iOS i Android
- Podpora pro UnionPay
Odkaz ke stažení: https://www.braintreepayments.com
27) Card.io:
Kardio je úplná forma společného hodnocení infrastruktury a cílů výzkumných dat. Jedná se o srovnávací nástroj pro vývoj strategie správy dat.
Funkce:
- Volitelné ruční zadání umožňuje uživatelům vybrat si typ své kreditní karty poskytnutím lízacího rozhraní pro ruční zadání karty.
- Neukládá informace o kreditní kartě, které jsou ukládány nebo přenášeny.
- Je to bezplatná sada SDK zdarma pro Android i iOS
- Společně vyhodnotit požadavky na správu dat
- Budujte shodu mezi správci informací a poskytovateli služeb
- Určete cíle pro zlepšení poskytování a podpory správy dat
Odkaz ke stažení: https://www.card.io/
Nástroje oznámení push
28) Urban AirShip:
Oznámení Urban Airship push umožňují vývojářům doručovat relevantní, personalizované a okamžité zprávy. Je to užitečný nástroj pro zvýšení zapojení uživatelů.
Funkce:
- Pošlete na libovolnou adresu URL, abyste vylepšili UX a zvýšili počet konverzí
- Lze jej přizpůsobit pro lepší výsledky
- Optimalizovat pro webová oznámení
- Neomezené push notifikace
- Neomezené zasílání zpráv v aplikaci
- Umožňuje přímé propojení
- Automatizace v reálném čase
- Zprávy o zapojení
- Svépomocná znalostní báze, přístup do fóra
Odkaz ke stažení: https://www.airship.com/
29) Posunovač:
Pusher je push notifikační nástroj. Podporuje nejpopulárnější jazyky a rámce. Umožňuje klientovi distribuovat události všem ostatním na stejném kanálu a zároveň zajistit úplné zabezpečení a zabezpečení
Funkce:
- Flexibilní zprávy Pub / Sub
- Řízení přístupu / autentizace
- Funkce Webhooks umožňuje přijímat aktivity uživatelů v systému, jak k nim dochází
- Získejte upozornění v Slacku, odesílejte metriky na řídicí panely v Datadogu a další
Odkaz ke stažení: https://pusher.com/
Herní motory
30) Corona:
Corona je multiplatformní software pro vývoj mobilních aplikací. Používá se k vytváření aplikací a her pro mobilní a stolní zařízení. Tento nástroj umožňuje vytvořit projekt jednou a publikovat jej na Apple iPhone a iPad.
Funkce:
- Corona je zcela bezplatný a otevřený nástroj
- Umožňuje stavět hry s Coronou za zlomek času
- Platforma je postavena na OpenGL 2.0, OpenAL a dalších průmyslových standardech
- Umožňuje vývojářům sdílet svůj kód při vytváření a publikování na iOS, Android a Kindle
- Je optimalizován pro využití hardwarově akcelerovaných funkcí, které mají za následek vysoký výkon ve hrách a aplikacích
Odkaz ke stažení: https://coronalabs.com/
FAQ
⚡ Co jsou nástroje pro vývoj mobilních aplikací?
Nástroje pro vývoj mobilních aplikací jsou softwarové komponenty používané k vytváření mobilních aplikací. Nástroje pro vývoj mobilních aplikací umožňují vyvíjet a vytvářet nativní mobilní aplikace i mobilní aplikace pro různé platformy s různými funkcemi, jak potřebujeme. Tyto nástroje také pomáhají vyvíjet mobilní aplikace bez kódů pro organizace, které si nemohou dovolit najmout vývojáře.
❓ Proč používat Software pro vývoj aplikací?
Software pro vývoj aplikací pomáhá přizpůsobit funkce mobilních aplikací a umožňuje snadné přidávání nových funkcí. Zlepšuje také uživatelský komfort a navigaci v mobilní aplikaci.
✔️ Jak vybrat nejlepší nástroj pro vývoj mobilních aplikací?
Při výběru nejlepšího nástroje pro vývoj mobilních aplikací musíme vzít v úvahu následující faktory:
- Použitelnost
- Cena
- Architektura
- Přizpůsobení
- Správa životního cyklu aplikace
- Integrace s jinými aplikacemi
- Zabezpečení a výkon
- Škálovatelnost
- Snadný upgrade a aktualizace
- další