Inhoudsopgave:
- Stap 1: Beginnen met Google Firebase
- Stap 2: Een 'project' maken
- Stap 3: Welkom bij Firebase Console
- Stap 4: De database maken
- Stap 5: Beveiligingsregels voor uw Firebase definiëren
- Stap 6: Welkom bij uw Firebase
- Stap 7: Uw eerste takenlijst maken
- Stap 8: Naam van de takenlijst
- Stap 9: Details toevoegen aan de lijst
- Stap 10: Subtaken aan de lijst toevoegen
- Stap 11: Tada
- Stap 12: Voltooi het toevoegen van uw taken
Video: Realtime takenlijst met Google Firebase: 12 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hoi!
We gebruiken allemaal dagelijks takenlijsten, zowel online als offline. Terwijl offline lijsten de neiging hebben om verloren te gaan, en virtuele lijsten kunnen misplaatst, per ongeluk verwijderd of zelfs vergeten worden. Dus besloten we er een te maken op Google Firebase, een realtime database. Waarom? Omdat:
1. Het is cool
2. Het is realtime, dus wijzigingen worden onmiddellijk doorgevoerd.
3. Makkelijk te gebruiken en gecentraliseerd; alle gegevens staan in de cloud en zijn toegankelijk via elk platform.
4. Een prachtige API die erg ondersteunend is.
5. Updates zijn eenvoudig te doen.
We zullen ons in dit project concentreren op het handmatig toevoegen van gegevens aan Firebase!
Stap 1: Beginnen met Google Firebase
Bezoek de Google Firebase-website en klik op de knop 'Aanmelden' in de linkerbovenhoek en log in via uw Google-account.
Nadat u bent ingelogd, klikt u op 'Go To Console' om toegang te krijgen tot uw Firebase-databaseconsole. Maak je geen zorgen, het is niets geavanceerd.
Stap 2: Een 'project' maken
Klik op je nieuwe scherm op het grote Plus-pictogram (Project toevoegen) om een nieuw project aan te maken. Elk project kan slechts één database hebben, dus u moet dit project meerdere keren herhalen als u meerdere realtime databases wilt.
Typ nu uw projectnaam en selecteer het land van gebruik. Klik op Create Project om aan de slag te gaan!
Stap 3: Welkom bij Firebase Console
Klik na het laden op doorgaan. Dit brengt u naar een nieuw scherm.
Welkom bij uw Google Firebase-console!
Stap 4: De database maken
Klik in het linkermenu op 'Database'. Dit leidt u naar een nieuw scherm waar u kunt kiezen tussen Cloud Firestore of Realtime Database. Voor dit project gebruiken we Realtime Database. Klik op Aan de slag!
Stap 5: Beveiligingsregels voor uw Firebase definiëren
Firebase biedt krachtige authenticatiefuncties zodat er geen ongeautoriseerde toegang tot uw database is. Om het echter eenvoudig te houden, zullen we een 'openbare' database gebruiken, die kan worden gewijzigd door iedereen die toegang heeft tot uw database 'referenties'. Later meer over de geloofsbrieven.
Selecteer de 'Test Mode' voor dit project en klik op Enable.
Stap 6: Welkom bij uw Firebase
Zo ziet je scherm eruit. Behalve de naam van het project.
Stap 7: Uw eerste takenlijst maken
We zullen takenlijsten maken, genaamd 'Buckets'. Elke bucket is een geneste lijst met gegevens. Hoewel je vrij bent om te kiezen welke vormen van nesten je wilt, voor dit project vertegenwoordigt elke emmer een taak.
Om de eerste bucket toe te voegen, klikt u op het '+'-pictogram voor null, zoals weergegeven.
Stap 8: Naam van de takenlijst
2 attributen verschijnen. Naam en waarde.
De tag 'Name' wordt gebruikt om naar de naam van uw taak te verwijzen. U zou bijvoorbeeld een lijst met instructables willen maken die u later wilt zien. Dus we gebruiken de naam als Instructables, want waarom niet.
Houd er rekening mee dat de velden kort zijn, dus de zichtbaarheid van langere namen kan een probleem zijn. Wees er echter zeker van dat de naam precies is wat u hebt getypt.
Hoewel we elke waarde voor de Value-tag kunnen invoeren, willen we in plaats daarvan een lijst met items onder de kop toevoegen. Dus om dit nest te maken, klikken we op het 'Plus'-pictogram voor de Value-tag.
Stap 9: Details toevoegen aan de lijst
U kunt zien dat er een ander 'niveau' van de lijst is verschenen.
We zullen nu een attribuut met de naam 'Wanneer' toewijzen om de dag aan te geven waarop u dit wilt doen. Typ 'When' in het naamlabel en bijvoorbeeld 'Sunday' in het Value-label.
Nu zou je de soorten instructables willen toevoegen die je zou willen zien. We zullen deze groeperen onder de naam 'Wat'.
Stap 10: Subtaken aan de lijst toevoegen
Klik op het pluspictogram voor de naam van uw 'Bucket', 'Taak' of 'Lijst'. Typ 'Wat' in de naam in het nieuwe veld en klik op het pluspictogram om een lijst te maken onder deze kop. Klik op het pluspictogram voor wat u nog een veld wilt toevoegen.
Je kunt zien dat er een ander niveau is verschenen. Typ uw taken in de tag 'Naam' en een beschrijving in de tag 'Waarde'. Voel je vrij om hier te experimenteren met meer nesten.
Klik op toevoegen om dit af te ronden. Of klik op Annuleren als u twijfels heeft over het toevoegen van de gegevens.
Stap 11: Tada
U zult de lijst groen zien oplichten en vervolgens stevig materialiseren als de gegevens die u instelt. U zult merken dat Firebase de 'Namen' van de lijsten en de sublijsten automatisch alfabetisch sorteert.
Als een taak onvolledig lijkt, klik erop en scrol naar rechts om deze volledig te zien.
Stap 12: Voltooi het toevoegen van uw taken
Herhaal dit om je lijst te maken!
Een korte samenvatting:
Nieuwe buckets door in de meest linkse lijst met projectproject-achtige naam in te voegen.
Nieuwe attributen door op taak in te voegen.
Nieuwe sublijsten door taken in een lijst in te voegen!
Je kunt deze lijst altijd en overal bekijken! Het is perfect gesynchroniseerd. Genieten van!
Aanbevolen:
SCARA-robot: leren over voorwaartse en inverse kinematica!!! (Plot Twist Leer hoe u een realtime-interface maakt in ARDUINO met PROCESSING !!!!): 5 stappen (met afbeeldingen)
SCARA-robot: leren over voorwaartse en inverse kinematica!!! (Plot Twist Leer hoe u een realtime interface maakt in ARDUINO met PROCESSING !!!!): Een SCARA-robot is een zeer populaire machine in de industriewereld. De naam staat voor zowel Selective Compliant Assembly Robot Arm als Selective Compliant Articulated Robot Arm. Het is in feite een robot met drie vrijheidsgraden, de eerste twee displ
Een klok maken met M5stick C met behulp van Arduino IDE - RTC realtime klok met M5stack M5stick-C - Ajarnpa
Een klok maken met M5stick C met behulp van Arduino IDE | RTC real-time klok met M5stack M5stick-C: Hallo allemaal, in deze instructables zullen we leren hoe we een klok kunnen maken met het m5stick-C ontwikkelbord van m5stack met behulp van Arduino IDE. Dus m5stick zal datum, tijd & week van de maand op het display
ESP01 Moodlight met Firebase in realtime + OTA - Ajarnpa
ESP01 Moodlight Met Firebase in Realtime + OTA: Het ondersteunt RGB-modus en Fade-effect. Ook is er ondersteuning voor helderheidsregeling. Ondersteuning voor OTA-update
Arduino-takenlijst: 5 stappen
Arduino-takenlijst: dit is de Arduino-takenlijst. Het is een normale takenlijst, maar verbonden met Arduino. Telkens wanneer u een taak voltooit, krijgt u punten, die u vervolgens kunt beslissen wat u wilt doen. Hoe het werkt: Schrijf de taken die je moet doen op een stuk papier. Plaats dan
Realtime gebeurtenismeldingen met NodeMCU (Arduino), Google Firebase en Laravel: 4 stappen (met afbeeldingen)
Realtime gebeurtenismeldingen met NodeMCU (Arduino), Google Firebase en Laravel: heb je ooit een melding willen ontvangen wanneer er een actie op je website wordt uitgevoerd, maar e-mail is niet de juiste keuze? Wil je bij elke verkoop een geluid of een belletje horen? Of er is direct uw aandacht nodig vanwege een calamiteit