Ich möchte eine iOS-App mit appcelerator erstellen und daraus mehrere Gabeln erstellen, wobei jede Gabel ein paar Unterschiede hat, wie Farben, Logos usw. Eine Konfigurationsdatei kann die Unterschiede aussortieren , dies und andere Ergebnisse, die von der API kommen könnten.Appcelerator - mehrere Apps gleiche Codebase
Aber kann ich die gleiche Codebasis für mehrere Apps haben? In nativem Android würden Sie Gradle und Produktaromen verwenden? Welche Möglichkeiten gibt es in Appcelerator?
Auf der anderen Seite müssen diese Apps aktualisiert werden. Im Idealfall sollte nur die "Kern" -App aktualisiert werden und alle Gabeln werden Unterschiede aufnehmen. Aber wie könnte das gemacht werden?
Ja, git wird benutzt. Wenn ich darüber nachdenke, könnte ich nur eine einzige Codebase mit mehreren lokalen Klonen haben. Diese lokalen Klone müssen nicht versioniert werden, sie werden nur zum Erstellen verwendet und an den App Store gesendet. – Dragos
Die Unterschiede zwischen den Versionen können beibehalten werden mit http://docs.appcelerator.com/platform/latest/#!/guide/Alloy_Styles_and_Themes - Mehrere Themen in der Codebasis vorhanden und dann wird jeder lokale Klon ein Thema verwenden – Dragos