Gimmie a game - an app for the person that cannot decide what game they want to play on their own!
You need to have Node.js
installed on your computer and the Expo go app on your mobile device or an emulator, Android studio for example.
$ git clone https://github.com/Zaai90/Gag-App.git
$ npm install
$ npm start
GAG runs on localhost:19000
by default.
-
-
Pressable - used in GotoButton.tsx
-
ScrollView - used in GameList.tsx
-
View - used in GameCard.tsx
-
Text - used in GameCard.tsx
-
Image - used in GameCard.tsx
-
StyleSheet - used in GameCard.tsx
-
TextInput - used in Add.tsx
-
Button - used in Settings.tsx
-
Switch - used in Settings.tsx
-
Animated - used in AnimView.tsx
-
Platform - used in Notification.tsx
-
-
-
Device - used in Notifications.tsx
-
Notifications - used in Notifications.tsx
-
Haptics - used in Haptics.tsx
-
Slider - used in Slider.tsx
-
Video/Audio/Expo-AV - used in SoundButton.tsx
-
Speech - used in Speech.tsx
-
Brightness - used in Slider.tsx
-
StatusBar - used in App.tsx
-
AsyncStorage - used in Storage.tsx
-
-
[Third party modules]
-
React Navigation - used in Index.tsx
-
Stack-navigator - used in HomeStack.tsx
-
React Native Uuid - used in GameContext.tsx
-
Subscription - used in Notifications.tsx
-
- Projektet använder minst 6 stycken RN-komponenter och minst 6 stycken Expo komponenter.
- De utvalda komponenterna ska antecknas i er README tillsammans med en lista över genomförda krav.
- Git & GitHub har använts
- Projektmappen innehåller en README.md fil - (läs ovan för mer info)
- Uppgiften lämnas in i tid!
- Muntlig presentation är genomförd
- Alla punkter för godkänt är uppfyllda
- React Navigation används för att skapa en bättre upplevelse i appen.
- Ytterligare en valfri extern modul används i projektet.
- Prototyper för applikation tas fram innan den implementeras. Bilder på prototypen skall finnas i projektet vid inlämning.
-
Delete Account button in Settings does not do anything - because no User functionality exists.
-
Text to Speech in Playthis.tsx and Playthisfav.tsx will keep talking even though the sound is set to OFF in Settings and when you navigate around.
-
No validation exists in add/edit game right now.
-
Games doesn't get saved with AsyncStorage for the moment.