Skip to main content

Co to jest Appcelerator ?

Appcelerator jest platformą programistów open source, zaprojektowanej, aby umożliwić programistom tworzenie natywnych aplikacji, które funkcjonują w szerokiej gamie urządzeń.Ta platforma została zaprojektowana, aby umożliwić tworzenie tych aplikacji z tylko wiedzą, którą programista ma już programowanie internetowe.Podawanym celem firmy jest zajęcie się szeroką gamą nowoczesnych urządzeń, od telefonów i asystentów danych osobowych po komputery stacjonarne, tablety i laptopy.Aby odpowiedzieć na tę potrzebę, Appcelerator Umożliwia programowi aplikację raz, a następnie użyj platformy do tworzenia wersji, które będą działać natywnie na wielu urządzeniach.Kluczową różnicą między tym podejściem a jego poprzednikami jest to, że tworzy oddzielne aplikacje dla każdego środowiska, a nie ramy zaprojektowane do pracy w wielu środowiskach.

Główna grupa docelowa dla Appcelerator to twórcy stron internetowych.Wiedza programistyczna potrzebna do tworzenia aplikacji z platformą, nie różni się zatem niż te wymagane do tworzenia aplikacji internetowych.Jednak koncepcja nie jest jednak po prostu utworzenia pojedynczej wersji aplikacji, która działa w kilku systemach operacyjnych.Zamiast tego Appcelerator Tworzy wersję aplikacji dla każdego docelowego urządzenia.W rezultacie produkt końcowy będzie działał nie tylko w systemie operacyjnym dla iPhone'a lub iPad , i jednocześnie telefonu z Androidem i reg; opartym na tym, ale zrobią to jako osobne aplikacje dostosowane do każdego urządzenia.

Ten rodzaj podejścia może zapewnić kilka zalet dla małych programistów.W przeciwnym razie opracowanie aplikacji do płynnego funkcjonowania na więcej niż jednym urządzeniu może być trudnym wyzwaniem dla małego lub niezależnego programisty.W zależności od ukierunkowanych urządzeń opracowanie zintegrowanej aplikacji może wymagać znajomości kilku języków programowania i znajomości wielu systemów operacyjnych.Oprócz takich początkowych przeszkód leżą przeszkody w godzinach pracy, wraz z testowaniem, debugowaniem i ponownym pracowaniem aplikacji nawet w przypadku jednego systemu operacyjnego prawdopodobnie reprezentującego dużą inwestycję czasu.

Dla większych programistów i firm oszczędności tego rodzaju podejścia mogą być nie mniej znaczące.Konieczność utworzenia tylko jednej wersji każdej aplikacji w celu obsługi wielu urządzeń może zwolnić siłę roboczą i zwiększyć ogólną wydajność.Pozostawia to potencjał inwestycji godzin w dalsze badania i opracowanie dodatkowych zastosowań lub udoskonalanie podstawowego zastosowania, które mogły nie być możliwe wcześniej ze względu na ograniczenia czasowe lub budżetowe.

Firma produkująca Appcelerator Ma również cel, aby poprawić sytuację dla użytkowników aplikacji.Można to osiągnąć, umożliwiając aplikacje, które w innym przypadku mogłyby mieć mniej funkcji lub mniej funkcjonalności, aby stworzyć bogatsze wrażenia z powodu natywnego programowania.Ponadto można to zrealizować za pomocą większej liczby aplikacji na rynku, które wcześniej byłyby ograniczone do określonych systemów operacyjnych, ale teraz funkcjonuje w wielu formatach i urządzeniach.