Wat is AppCelerator®?
AppCelerator® is een open source -ontwikkelaarsplatform dat is ontworpen om programmeurs in staat te stellen native applicaties te maken die werken over een breed scala aan apparaten. Dit platform is ontworpen om het maken van deze applicaties mogelijk te maken met alleen de kennis die een ontwikkelaar al heeft van webgebaseerde programmering. Het vermelde doel van het bedrijf is om het brede scala aan moderne apparaten aan te pakken, van telefoons en persoonlijke gegevensassistenten tot desktops, tablets en laptops. Om aan deze behoefte te beantwoorden, laat AppCelerator® een ontwikkelaarsprogramma eenmaal een applicatie een applicatie en vervolgens het platform gebruiken om versies te maken die native op meerdere apparaten worden uitgevoerd. Het belangrijkste verschil tussen deze aanpak en zijn voorgangers is dat het afzonderlijke toepassingen voor elke omgeving creëert, in plaats van een framework dat is ontworpen om in meerdere omgevingen te werken.
De primaire doelgroep voor AppCelerator® is webontwikkelaars. De programmeerkennis die nodig is om applicaties met het platform te maken, is daarom geenAnders dan die nodig zijn om op internet gebaseerde applicaties te maken. Het concept is niet alleen om een enkele versie van de applicatie te maken die op verschillende besturingssystemen functioneert. In plaats daarvan maakt AppCelerator® een versie van de applicatie voor elk gericht apparaat. Als gevolg hiervan werkt het eindproduct niet alleen binnen het besturingssysteem voor een iPhone® of iPad®, en tegelijkertijd voor een op Android® gebaseerde telefoon, maar doet dit als afzonderlijke applicaties op maat gemaakt op elk apparaat.
Dit type aanpak kan met name verschillende voordelen bieden aan kleine ontwikkelaars. Om anders een applicatie te ontwikkelen om naadloos op meer dan één apparaat te functioneren, kan een moeilijke uitdaging zijn voor een kleine of onafhankelijke programmeur. Afhankelijk van de te doelwoningen van de apparaten, kan de ontwikkeling van een geïntegreerde toepassing kennis van verschillende programmeertalen vereisen enBekendheid met meerdere besturingssystemen. Naast dergelijke initiële hindernissen liggen die van manuren, met het testen, debuggen en opnieuw werken van een applicatie, zelfs voor een enkel besturingssysteem dat mogelijk een grote tijdsinvestering vertegenwoordigt.
Voor grotere ontwikkelaars en bedrijven is de besparingen van dit soort aanpak misschien niet minder belangrijk. De noodzaak om slechts één versie van elke applicatie te maken om meerdere apparaten te bedienen, kan een mankracht vrijmaken en de algehele productiviteit verhogen. Dit laat het potentieel voor manuren om te investeren in verder onderzoek en ontwikkeling van aanvullende toepassingen, of de verfijning van de primaire toepassing die mogelijk niet mogelijk was vanwege tijd- of budgetbeperkingen.
Het bedrijf produceren AppCelerator® heeft ook een verklaard doel om de situatie voor toepassingsgebruikers te verbeteren. Dit kan worden bereikt door toepassingen toe te staan die anders minder functies of minder functionaliteit hebben gehad om een R te makenIcher -ervaring als gevolg van native programmering. Bovendien kan dit worden gerealiseerd door een hoger aantal toepassingen in de markt die eerder zouden zijn beperkt tot specifieke besturingssystemen, maar nu functioneert op meerdere formaten en apparaten.