AppAnalytics ukáže, jak lidé ve skutečnosti s aplikacemi pracují

Systém AppAnalytics pro analýzu využívání aplikací na PC, mobilech, tabletech i nositelné elektronice představilo Embarcadero. Vývojářům ukáže, jak lidé programy ve skutečnosti využívají a kudy by se měly ubírat inovace.

AppAnalytics ukáže, jak lidé ve skutečnosti s aplikacemi pracují


AppAnalytics představuje podle výrobce první službu poskytovanou vývojářům v cloudu. Vývojářům softwarových aplikací dodává podrobné informace o tom, jak uživatelé pracují s jejich aplikacemi pro stolní počítače, mobilní zařízení a nositelnou elektroniku, které jsou  vytvořené pomocí nástroje RAD Studio XE8.

Komponenta AppAnalytics umožní vývojářům vytvářet lepší aplikace tím, že sleduje události vyvolané anonymními uživateli během používání aplikací napsaných s využitím VCL pro Windows nebo FireMonkey; následně vývojářům poskytuje důležitá data, která je možno využít při vývoji nových vlastností a zvyšování spokojenosti uživatelů s vlastnostmi aplikací.

AppAnalytics zachycuje statistiky používání a detailní pohled na to, jak uživatelé používají aplikace vytvořené pomocí vývojářského nástroje RAD Studio XE8 pro tvorbu propojených aplikací. Verze XE8 nástroje RAD Studio nabízí vývojářům v jazycích Delphi/Object Pascal a C++ možnost vytvářet novátorská řešení pro mobilní zařízení, cloud a internet věcí (IoT).

Komponenta AppAnalytics se dá zabudovat do stávajících aplikací pro Windows stejně tak jako pro OS X, iOS, Android a aplikace pro nositelná zařízení. Analytická data jsou sledována prostřednictvím portálu v cloudu.

AppAnalytics například zachycuje události jako například okamžik otevření a uzavření aplikace, pod kterým operačním systémem a na jakém procesoru se aplikace provozuje, jak uživatelé procházejí uživatelským rozhraním a kdy nastávají výjimky nebo pády aplikace. Vývojáři mohou definovat libovolnou událost pomocí jediného volání aplikačního rozhraní.

 

Vlastnosti AppAnalytics podle výrobce:

  • Zachycení obvyklých událostí jako AppStart (spuštění aplikace), FormActivate (otevření formuláře) a ControlFocus (aktivace ovládacího prvku) i ExceptionThrown (vyvolání výjimky) pokryjí většinu toho, co potřebuje typická aplikace.
  • Vlastní události se snadno přidají vložením jediného řádku kódu a mohou zachytit libovolnou událost běhu aplikace.
  • S každou zachycenou událostí se poskytují anonymní demografické informace jako například 'operační systém' nebo 'verze CPU'.
  • Informační panel analytického nástroje poskytne vizuální výstupní sestavy za daný časový interval a obsahuje i grafy cest, kterými se uživatel aplikací pohyboval.
  • Zachycení 10 tisíc událostí měsíčně zdarma pro jednu aplikaci.
  • Škálovatelné vrstvy pro rozsáhlé podnikové nebo populární mobilní aplikace.
Úvodní foto: Fotolia © Milles Studio










Komentáře