Ionic
5,0 (1 Bewertungen)
Du bist der Anbieter dieser Software?
Die besten Ionic Alternativen
Item 1 of 2
So schätzen User das Produkt ein
10
Benutzerfreundlichkeit
Mobile Development Frameworks
Kategorie-Durchschnitt: 8.9
10
Erfüllung der Anforderungen
Mobile Development Frameworks
Kategorie-Durchschnitt: 8.9
7.1
Kundensupport
Mobile Development Frameworks
Kategorie-Durchschnitt: 8.8
10
Einfache Einrichtung
Mobile Development Frameworks
Kategorie-Durchschnitt: 8.6
Ionic Erfahrungen & Reviews (1)
“Eine Codebasis für mehr Plattformen (iOS, Android, Browser)”
Herkunft der Review
P
Philip
Verifizierter Reviewer
Was gefällt Dir am besten?
Mit nur einer Codebasis mehrere Plattformen gleichzeitig bedienen zu können ist wohl das schönste, was man sich als Web Developer vorstellen kann und das ist mit Ionic möglich. So kann ich einfach Code (z.B. gängige Web Programmiersprachen wie Javascript) für iOS-Geräte schreiben und gleichzeitig für Android-Geräte. Durch kleine Änderungen in diesem Code kann ich sogar die "Native"-Features ausschalten und fast denselben Code benutzen, um z.B. eine Single Page Applikation auf meinen Server zu pushen und als Webseite laufen zu lassen. Ich benutze Angular, aber man kann auch React oder Vue benutzen.
Was gefällt Dir nicht?
Durch das schnelle Wachstum und die ständigen Verbesserungen von Version zu Version wird es oft notwendig große Änderungen im Code durchzuführen. Um z.B. von einer älteren Version zu einer neueren Version zu Wechseln kommt es oft vor, dass installierte Plugins nicht mehr funktionieren oder nicht mehr upgedatet wurden und so werden diese unbrauchbar. Dazu kommen eben noch die Änderungen, die man im Code selbst machen muss und das kann sehr uncool werden basierend auf der Größe des Projektes... Je größer das Projekt, umso unangenehmer das Upgrade zur neuen "besseren" Version. Des Weiteren sind die Single Page Applikationen nicht 100% SEO tauglich.
Welche Probleme löst Du mit dem Produkt?
Die Vorteile sind definitiv, dass ich als Web Developer keine Lust habe mich in Java für Android oder C++ und Objective-C für iOS einzuarbeiten und so doppelt so viel Code lesen muss. Das bedeutet: weniger Zeit um sich in Code einzulesen, weniger Zeit um Code zu pflegen und schnellerer "Time To Market".