Es gibt kommerzielle Werkzeuge, die eine Web AppBuilder Anwendung für etwa 25 USD pro Anwendung in eine Experience Builder Anwendung überführen. Geovonic Migrate und Cartinuum Web AppBuilder Migrate sind die zwei, die wir am häufigsten sehen.
Wir sind eine Beratung, die Migrationsarbeit verkauft, der erwartbare Schritt wäre hier also zu erklären, warum Sie einen Menschen brauchen. Stattdessen: für einen erheblichen Teil der meisten Bestände sollten Sie zuerst den Konverter probieren. Das ist günstiger als das Meeting, das Sie über die Frage abhalten würden, ob man ihn probieren sollte.
Was folgt, ist, wo die Grenze tatsächlich liegt, denn das ist die nützliche Information, und niemand mit kommerziellem Interesse auf einer der beiden Seiten veröffentlicht sie.
Wo ein Konverter die richtige Wahl ist
Aus unserer Studie zu 14.978 öffentlichen Web AppBuilder Anwendungen: Die mittlere Anwendung hat vier operationale Layer und ist aus einem Satz von dreizehn Widgets gebaut, die in über 80 Prozent aller Anwendungen vorkommen: Koordinaten, Splash-Screen, Übersichtskarte, Maßstabsleiste, Zoom, Home, Suche, Standort, Ausdehnungsnavigation, Vollbild, Attributtabelle, Layerliste, Legende.
Das ist eine Karte mit ein paar Layern, einem Suchfeld und einer Tabelle. Knapp die Hälfte des Datensatzes hat drei Layer oder weniger.
Für eine solche Anwendung erledigt ein Konverter genau die Aufgabe, für die er gebaut wurde: einen bekannten Widget-Satz nehmen und das entsprechende Layout erzeugen. Es ist keine Beurteilung nötig, nichts Individuelles, und es gibt keinen Grund, dafür einen Menschen zu bezahlen.
Wenn Ihr Bestand aus einem Dutzend einfacher öffentlicher Viewer besteht, kaufen Sie das Werkzeug. Wirklich.
Wo ein Konverter strukturell nicht helfen kann
Nicht "macht es schlecht". Kann nicht, in dem Sinne, dass das Problem kein Konvertierungsproblem ist.
Er kann nichts entscheiden
Ein Konverter konvertiert, worauf Sie ihn richten. Er hat keine Meinung dazu, ob die Anwendung existieren sollte.
Das ist der große Punkt, denn das günstigste Ergebnis für die meisten Bestände sind weniger Anwendungen. Eine ungenutzte Anwendung stillzulegen kostet nichts und dauert einen Nachmittag. Fünf nahezu identische Viewer in eine konfigurierbare Anwendung zu überführen, entfernt vier Dinge, die man sonst dauerhaft pflegt. Ein Konverter, der fünf nahezu identische Anwendungen getreu reproduziert, hat seine Aufgabe korrekt erledigt und Sie schlechter dastehen lassen als eine Entscheidung.
Wir haben separat darüber geschrieben, welche Anwendungen Sie nicht migrieren sollten. Zu 25 USD pro Stück ist es günstig, Anwendungen zu konvertieren, die man hätte abschalten sollen. Sie weitere fünf Jahre zu pflegen, ist es nicht.
Er sieht Ihre geschützten Dienste nicht
Ein Konverter arbeitet mit dem, was er lesen kann. Wenn eine Anwendung von einem geschützten Feature Service, einem authentifizierten Geoprocessing-Dienst oder einem Layer hinter Single Sign-on abhängt, kann die Konvertierung durchlaufen und das Ergebnis trotzdem nicht funktionieren, oder nur für die Person, die es getestet hat.
Mehr als ein Viertel der Anwendungen in unserem Datensatz, 27,4 Prozent, erlaubt mindestens eine externe Domain, und bei den aktiv genutzten ist es ein Drittel. Diese Integrationen sind die häufigste nicht triviale Abhängigkeit in echten Beständen, und sie sind genau die Art Sache, die entweder saubere konvertiert oder eine defekte App ohne offensichtliche Fehlermeldung erzeugt.
Er kann eigenen Code nicht migrieren
Wenn eine Anwendung ein echtes eigenes Widget nutzt, gibt es nichts, wohin konvertiert werden könnte. Die Web AppBuilder Developer Edition wurde im Juli 2024 abgekündigt, gemeinsam mit der ArcGIS API for JavaScript 3.x, gegen die diese Widgets entwickelt wurden. Eigenes Verhalten muss gegen das Experience Builder Framework oder das ArcGIS Maps SDK neu gebaut werden.
Faire Einordnung: Das ist selten. Drei von 14.978 untersuchten Anwendungen nutzten ein Widget außerhalb von Esris dokumentierten Standardumfängen, und zwei davon waren kommerzielle Produkte von Drittanbietern und kein selbst entwickelter Code. Lassen Sie die Angst davor Ihre Planung nicht verzögern. Prüfen Sie es aber, denn wenn es vorhanden ist, bestimmt es die Form des gesamten Projekts.
Er kann keine Parity-Lücke schließen, die Esri nicht geschlossen hat
Das ist die Einschränkung, die Leute nach dem Go-live bemerken und nicht davor.
Esri dokumentiert, wo Experience Builder noch nicht mit Web AppBuilder mithält. 14.058 der 14.978 untersuchten Anwendungen, 93,9 Prozent, nutzen mindestens ein Widget mit einer dokumentierten Einschränkung. Die mit Abstand größte ist die Attributtabelle, in 88,2 Prozent der Anwendungen, die sich in Experience Builder nicht aus der Layerliste öffnen lässt und nicht dieselbe Sichtbarkeitskontrolle je Layer bietet.
Ein Konverter kann keine Funktionalität erfinden, die Experience Builder nicht hat. Er erzeugt eine valide Experience Builder Anwendung mit dem Verhalten, das Experience Builder unterstützt. Ob Ihre Anwender diesen Unterschied akzeptieren, ist ein Gespräch und keine Konvertierungseinstellung, und es muss geführt werden, bevor Sie die Anwendung migrieren, die sie täglich nutzen, nicht danach.
Er kann keine andere Zielplattform wählen
Die Ausgabe eines Konverters ist eine Experience Builder Anwendung, denn dorthin konvertiert er. Aber Experience Builder ist nicht immer das richtige Ziel. Ein reiner Auskunftsviewer mit kleiner Widget-Fläche ist häufig besser als Instant App, die deutlich weniger Pflege braucht. Etwas, dessen eigentliche Aufgabe Überwachung ist, gehört in Dashboards. Etwas, das eine Geschichte vermittelt, gehört in StoryMaps.
Alles nach Experience Builder zu konvertieren, ist eine vertretbare Standardannahme. Eine Bewertung ist es nicht.
Wie Sie erkennen, auf welche Seite eine Anwendung fällt
Vier Fragen, in dieser Reihenfolge:
- Nutzt sie überhaupt jemand? Prüfen Sie
numViewsam Item. Wenn nicht, schlägt Stilllegung die Konvertierung zu jedem Preis. - Ist sie nahezu identisch mit einer anderen Anwendung? Wenn ja, zusammenführen statt beide konvertieren.
- Schreibt sie Daten oder greift sie außerhalb von ArcGIS zu? Bearbeitungs-Widgets oder externe Domains bedeuten, dass ein Mensch hinschauen muss.
- Nutzt sie ein Widget, das nicht auf Esris Standardliste steht? Wenn ja, könnte eigener Code vorliegen, und ein Konverter hat nichts, womit er arbeiten kann.
Vier "nein" plus echte Nutzung heißt: Konverter probieren. Jedes "ja" bei Frage drei oder vier heißt, dass die Anwendung eine Entscheidung braucht, bevor sie ein Werkzeug braucht.
Die ehrliche Zusammenfassung
Konverter sind für einfache Anwendungen preiswert, und es gibt mehr einfache Anwendungen, als die Debatte vermuten lässt. Nutzen Sie sie dort.
Was sie nicht können, ist der Teil, der tatsächlich Geld spart: entscheiden, was existieren sollte, erkennen, was sich zusammenführen lässt, finden, was wegen einer Abhängigkeit bricht, die Sie nicht kontrollieren, und pro Anwendung eine Zielplattform wählen statt per Standardannahme.
Dafür ist unser fünftägiger Modernisierungs-Blueprint gedacht, und eines seiner häufigeren Ergebnisse lautet "diese sechs können durch einen Konverter, diese zwei brauchen Arbeit, und diese vier sollten abgeschaltet werden". Wenn das die Antwort ist, sagen wir das, und Sie haben 4.900 EUR ausgegeben, um deutlich mehr nicht auszugeben.
Häufigkeitsangaben stammen aus unserer Studie zu 14.978 öffentlichen Web AppBuilder Anwendungen in 921 Organisationen in sechs Ländern, einschließlich der dort genannten Einschränkungen. Die Parity-Einschränkungen sind so dokumentiert, wie Esri sie in der Widget-Funktionsmatrix beschreibt. Wir haben keine Geschäftsbeziehung zu einem der genannten Konverter-Anbieter und haben deren Ausgabequalität nicht unabhängig getestet.



