47
Apache Cordova ist eine Reihe von Geräte-APIs, mit denen ein Entwickler mobiler Apps über JavaScript auf native Gerätefunktionen wie Kamera oder Beschleunigungsmesser zugreifen kann.In Kombination mit einem UI-Framework wie jQuery Mobile oder Dojo Mobile oder Sencha Touch kann eine Smartphone-App nur mit HTML, CSS und JavaScript entwickelt werden.Bei Verwendung der Cordova-APIs kann eine App ohne systemeigenen Code (Java, Objective-C usw.) vom App-Entwickler erstellt werden.Stattdessen werden Webtechnologien verwendet und lokal in der App selbst gehostet (in der Regel nicht auf einem entfernten HTTP-Server).Und da diese JavaScript-APIs über mehrere Geräteplattformen hinweg konsistent sind und auf Webstandards basieren, sollte die App auf andere Geräteplattformen portierbar sein, ohne dass es zu Änderungen kommt.
apache-cordova
Webseite:
https://cordova.apache.org/Kategorien
Alternativen zu Apache Cordova für alle Plattformen mit einer Lizenz
203
Android Studio
Android Studio ist eine neue Android-Entwicklungsumgebung, die auf IntelliJ IDEA basiert.Ähnlich wie Eclipse mit dem ADT-Plugin bietet Android Studio integrierte Android-Entwicklertools für die Entwicklung und das Debuggen.
- Kostenlose
85
Qt Creator
Qt Creator ist eine plattformübergreifende, in C ++, JavaScript und QML integrierte Entwicklungsumgebung, die Teil des SDK für das Qt Framework ist.
70
PhoneGap
PhoneGap ist ein Open Source-Entwicklungstool zum Erstellen von iPhone, Android, Blackberry und anderen mobilen Apps mit JavaScript.
- Kostenlose
36
B4X
Plattformübergreifende Entwicklungstools für native iOS-, Android-, Desktop- und Serveranwendungen.B4X ist ein RAD-Tool (Rapid Application Development) für Anwendungen in der Praxis. Die Programmiersprache ist eine moderne Version von Visual Basic.
- Bezahlte
- Windows
- Android
- iPhone
- iPad
- Android Tablet
34
Infinite Monkeys
Infinite Monkeys ist eine KOSTENLOSE webbasierte Drag-and-Drop-Plattform zum Erstellen umfangreicher nativer mobiler Apps für iPhone, Android und HTML5-Smartphones - ohne Codierung.
- Freemium
- iPad
- Android
- iPhone
- Android Tablet
32
Xamarin Studio
Geben Sie intelligent einWeltklasse-Code-Vervollständigung entsperrt die iOS-, Android- und OS X-APIs.Suchen Sie schnell nach Methoden und Typen und entdecken Sie API-Funktionen. Suchen Sie schnell nach Fehlern
- Freemium
- Windows
- Mac
- Microsoft Visual Studio
24
Appcelerator Titanium
Mit Appcelerator Titanium, das kostenlos von Appcelerator angeboten wird, können Webentwickler Webtechnologien, Open Source und Cloud Computing verwenden, um native Apps für iPhone, Android, Windows, Mac OSX und Linux zu erstellen.
- Kostenlose
- Self-Hosted
- Windows
- Mac
- Linux
21
React Native
Mit React Native können Sie erstklassige Anwendungserfahrungen auf nativen Plattformen mit einer konsistenten Entwicklererfahrung auf Basis von JavaScript und React erstellen.
14
appenguin
Verwandeln Sie die komplexeste Webanwendung oder Website in wenigen Minuten kostenlos in eine Android-App!🐧.
- Freemium
- Web
- Self-Hosted
- Android
8
WebDGap
Konvertieren Sie eine beliebige Webanwendung in eine native Windows-, Linux- oder Mac OS X-Desktopanwendung.
- Kostenlose
- Windows
- Mac
- Linux
- Chrome OS
- Android
- Android Tablet
- Web
- Self-Hosted
7
Kurogo Mobile Platform
Kurogo ist Open-Source-Middleware Mobile Optimized ™ von Modo Labs, die Inhalte aus einer Vielzahl von Back-End-Quellen verbindet, überarbeitet und neu kombiniert und ...
- Kostenlose
- Windows
- Android
- iPhone
- Windows Phone
- Blackberry
- iPad
- Android Tablet
- Windows S
7
NativeScript
Erstellen Sie echte native Apps mit JavaScript.Entwickeln Sie native iOS- und Android-Apps aus einer einzigen Codebasis.
6
Codename One
Codename One bietet eine umfassende Lösung für die Entwicklung von WORA-Mobilanwendungen (Write-Once-Run-Anywhere).
5
Corona SDK
Corona hat sich zu einem der weltweit fortschrittlichsten Tools für die Entwicklung mobiler Apps entwickelt.
4
Gideros Studio
Gideros Studio ist eine plattformübergreifende Open-Source-Game-Engine auf Lua-Basis, mit der sich Spiele einfach erstellen lassen.