Android -App zur Online -Bestellung von Lebensmitteln
Die App ist in Kotlin eingebaut und verwendet Volley, um Get -and -Post -Anfrage vom Internatala Diener durch REST -API -Anrufe zu senden.
Die App verwendet auch die Raumbibliothek, um Daten an die SQLite -Datenbank zu senden.
Hauptmerkmale bei der Entwicklung berücksichtigt
1. Recycler -Ansichten
2. Fragmente
3. Zimmerbibliothek
4. Volley
Zweige
1.Master-> Neue Verbesserungen und stabil (verbunden mit AWS-Besitz-API-kuddeten).
2.Internshaltraining-> Schulungskurs von InternShal.com (Internata-API)
link-> https://trainings.internshala.com/?referral=ISRP5558822&utm_Source=ISRP_SHARE_LINK&utM_Medium=ISRP5558822&utm_campaign=training
3.Testec2Server->, um neue Funktionen und Fehler auf dem AWS-Server zu testen.
4.Foodrunnersellerapp-> App für den Restaurantbesitzer, um seine Restaurants bei Foodrunner (Alpha-Bühne) anzumelden.
Wie man beiträgt.
1. Klicken Sie auf die Schaltfläche Gabel, um das Repo auf Ihr Konto zu bringen.
2. Kopieren Sie den Git -Klon -Link aus Ihrem Konto.
EG -> https://github.com/yourusername/restaurantapp.git
3.Open Android Studio und wählen Sie Datei-> New-> aus der Versionskontrolle (GitHub) importieren.
4. Geben Sie den Link, den Sie in Schritt 2 kopiert haben.
5.warten Sie, damit alle Dateien synchronisiert werden können.
6. Schalten Sie einen neuen Zweig vom Meister aus
A. Im Hintern rechts finden Sie Git-Master (klicken Sie)
B. Wählen Sie eine neue Zweigstelle aus
C. Nennen Sie es als Work_yourname.
D. Schauen Sie sich das Kontrollkästchen an den Checkout an.
7. Open Dateimanager und wechseln Sie in den Projektordner, in dem er gespeichert wird.
EG-> C: Benutzer yourpcname Androidstudioprojects RestaurantApp
8. Move im Projektordner und mit der rechten Maustaste.
9.
Hinweis: Erstellen eines Upstreams, der mit Master und Ihrem Zweig-> Work_yourname synchronisiert ist.
10. Typen Sie den Befehl-> Git holt stromaufwärts ab
HINWEIS: Holen Sie sich Updates zum Master und speichert die Änderungen in einem separaten Zweig -> Upstream/Master
11.Move to Android Studio.
A. Im Hintern rechts finden Sie git-Work_yourname (klicken)
B.in Remote verzweigte-> Upstreams/Master (Klicken)-> In aktuell zusammenarbeiten
C. an der Pop-up-Select-> Smart Fusion
C. Sie könnten hier Konflikte erhalten.
D. Suchen Sie die Dateien, die den Konflikt verursachen (Akzeptieren ihres Akzeptierens oder Akzeptanz oder verschmelzen (um festzustellen, welche Linien den Konflikt verursachen)).
E. exclude .iml und Dateien in .Idea.
Tipp: Wählen Sie alle oben genannten Dateien aus und klicken Sie auf Ihre Akzeptanz.
E. PUSH Diese Änderungen an Ihrer Gabel, damit Ihre Remote-> Fork und Ihre Work_yourname synchronisiert sind.
12.Ad neue Funktionen/Fehlerbehebungen.
13.Commit Nur die Dateien, die Sie geändert haben.
14.Push die Dateien zu Ihrer Gabel.
15.Go zu Ihrem Gabel -Repo auf Github. (Aktualisieren)
16.und-Filialen Wählen Sie Ihre Filiale-> Work_yourname aus
17. Finden Sie die orangefarbene Taste, um eine Pull -Anfrage der von Ihnen vorgenommenen Änderungen zu erstellen.
18.Kommentieren, was alles getan wurde, in welcher Datei.
19.Wenn das Feature gut ist, wird der Betreuer es mit dem Meister verschmelzen.
20.
Klicken Sie auf -> Vergleiche und ziehen Sie die Anfrage, um die alte Pull -Anfrage mit dem neu aktualisierten Code zusammenzuführen.