Skip to main content

Co je Appcelerator ?

Appcelerator je platforma pro vývojáře s otevřeným zdrojovým kódem navržená tak, aby umožňovala programátorům vytvářet nativní aplikace, které fungují napříč širokou škálou zařízení.Tato platforma je navržena tak, aby umožňovala vytváření těchto aplikací pouze s znalostí, které vývojář již má na webovém programování.Uvedeným cílem společnosti je oslovit širokou škálu moderních zařízení, od telefonů a asistentů osobních dat po stolní počítače, tablety a notebooky.Appcelerator Umožňuje vývojáři programu aplikaci jednou a poté pomocí platformy vytvořte verze, které budou nativně běžet na více zařízeních.Klíčovým rozdílem mezi tímto přístupem a jeho předchůdci je to, že vytváří spíše samostatné aplikace pro každé prostředí než rámec určený k práci ve více prostředích.

Primární cílové publikum pro Appcelerator jsou webové vývojáři.Znalosti o programování potřebné k vytvoření aplikací s platformou se proto neliší než znalosti potřebné k vytváření internetových aplikací.Konceptem však není pouze vytvořit jednu verzi aplikace, která funguje na několika operačních systémech.Místo toho Appcelerator Vytvoří verzi aplikace pro každé cílené zařízení.V důsledku toho bude konečný produkt fungovat nejen v operačním systému pro iPhone nebo iPad , a zároveň pro telefon založený na Android , ale budou tak činit, protože samostatné aplikace přizpůsobené každému zařízení.Jinak vyvinout aplikaci, která by fungovala hladce na více než jednom zařízení, může být pro malého nebo nezávislého programátora obtížnou výzvou.V závislosti na zařízeních, která mají být zaměřena, může vývoj integrované aplikace vyžadovat znalost několika programovacích jazyků a obeznámenost s více operačními systémy.Kromě takových počátečních překážek leží ty lidské hodiny, s testováním, laděním a přepracováním aplikace i pro jediný operační systém, který pravděpodobně představuje velkou investici času.

U větších vývojářů a společností nemusí být úspory tohoto přístupu o nic méně významné.Potřeba vytvořit pouze jednu verzi každé aplikace za účelem servisu více zařízení může uvolnit pracovní sílu a zvýšit celkovou produktivitu.To ponechává potenciál pro investování mužských hodin do dalšího výzkumu a vývoje dalších aplikací nebo do zdokonalení primární aplikace, která by nebyla dříve možné kvůli omezením času nebo rozpočtu.

Společnost produkující Appcelerator Také má uvedený cíl zlepšit situaci pro uživatele aplikací.Toho lze dosáhnout tím, že umožní aplikacím, které by mohly mít jinak méně funkcí nebo méně funkčnosti k vytvoření bohatšího zážitku kvůli nativnímu programování.Navíc to může být realizováno prostřednictvím vyššího počtu aplikací na trhu, které by byly dříve omezeny na konkrétní operační systémy, ale nyní fungují ve více formátech a zařízeních.