Gibt es mehr Arbeit oder Quellcodedateien, um Ihr Aussehen (Skins) anzupassen? Wie wartbar und lesbar ist Spark relativ zu Halo? Ist es produktiver und einfacher, insgesamt als Halo, etwa gleich, weniger anzupassen?Was sind die Nachteile von Spark over Halo in Flex?
Wenn Sie ein SDK-Benutzer sind, der zu 99% mit Halos Erscheinung zufrieden war (vielleicht nur ein paar CSS-Optimierungen), wechselt die Umstellung auf Spark mehr Arbeit für Sie? Müssen wir jetzt Designer beschäftigen, um ein einigermaßen vollständiges Erscheinungsbild zu erhalten?
Wenn Adobe nicht so stark drängt, dass wir Halo nicht benutzen, denke ich, dass ich mich damit wohl fühle. Aber da sie in den aktuellen Dokumenten sagen, dass wir "solche und solche" Halo-Komponenten nicht verwenden sollten und stattdessen die Spark-Komponenten verwenden sollten, ist das besorgniserregend. Es scheint auch so, als wäre die Unterstützung für Halo in FB ein nachträglicher Einfall (ich kann den Designmodus nicht aufrufen, um einen Halo-Stil anzuzeigen, selbst wenn Halo als Thema ausgewählt wurde), daher macht es Adobe schwierig, es einfach weiter zu verwenden. Persönlich sehe ich nicht, warum wir nicht zwei parallele Komponentensätze haben können, da Halos Entwurf ** in einigen Anwendungsfällen besser funktionieren könnte. – Manius
Eigentlich verwendet Adobe den Spruch "benutze spark.components.BorderContainer" eigentlich (wenn du "Canvas" verwenden willst). Gut, wenn wir nicht wollen? Sie haben nicht erklärt, warum sollten wir Spark stattdessen verwenden, und wegen seiner "halb fertig" Status jetzt mit Tonnen von fehlenden Komponenten, mag ich nicht wirklich die Idee fast Wartungsarbeit und Updates für meine benötigt Code einmal SDK 5 kommt heraus. Auf der anderen Seite, wenn wir Halo nur permanent verwenden (vorausgesetzt, Adobe wird später nicht den Teppich davonziehen, wer weiß), ist der Code das erste Mal "erledigt". Frustrierend. – Manius