dmagba
Table of Contents
DMAGBA
App für die Deutsche Messe AG bei Heidelberg Mobil.
App für eine bestimmte Messe konfigurieren (hier cemat16):
./gradlew appConfigWithoutBranch -Durl=https://app.messe.deepmap.de -Dconfigid=cemat16
Arbeiten mit Git
- Ein Feature-Branch anlegen (am besten über Jira Integration im Android Studio)
- Feature entwickeln bzw. Bug fixen
- Commit
- Push der händisch geänderter Dateien
- Merge Feature-Branch und 'dev' im Gitlab (hoffentlich ohne Konflikte)
- Auschecken des 'dev'-Branches
- Config starten (gradlew config…)
- Alle vom Config geänderten Dateien zu der Changelist “AppConfig” hinzufügen, commiten und pushen
- Jetzt soll der dev Branch UND das lokale Workspace aktuellste Code-Version enthalten
Eine Route simulieren
- Debugger starten
- An einem Breakpoint stoppen (am besten in onOptionSelected?)
- Dann folgenden Code evaluieren (Alt+F8)
Bundle bundle = new Bundle(); bundle.putString(DmagConstants.KEY_BLOCK_EVENT_ID, "FOR#73307"); EventBus.getDefault().post(new RouterEvent("eventlist", bundle));
oder einfach:
EventBus.getDefault().post(new RouterEvent("eventlist"));
Natürlich mit dem entsprechenden Pfad.
Tickets
DMAGBAFEST-1100 - Suche - Instant-Suche erst ab 3. Buchstaben
DMAGBAFEST-1134 - Events Local Push Notifications - Android
DMAGBAFEST-1148 - Startseite UI - Android
DMAGBAFEST-1189 - Konferenzguide - Blockevent Details (1) - Android
dmagba.txt · Last modified: by 127.0.0.1
