Women in Tech - Google Ignite 2023 Hackathon
| Terris | Anna | Tanisha | Hyin Ki | Julian |
|---|
| Android Studio | Visual Studio | GitHub Desktop |
|---|---|---|
| For Emulators | Coding for desktops | Git Version Control |
| Coding for Android devices | Coding for websites |
| (Mac) XCode installed | (Optional) Visual Studio Code |
|---|---|
| Coding for IOS devices | Preferred coding IDE |
| Can use Android Studio |
In this tutorial, I am using Visual Studio Code
- Select your connected device
- E.g. Windows, Chrome, Emulator
- Run 'void main() {...}' with either:
- Default Methods:
- Ctrl + F5 (Will run the default
main.dart) - Top-left ->
Run->Without Debugging
- Ctrl + F5 (Will run the default
- For specific project samples
- Locate any 'void main() {...}'
- Mostly located in main.dart files
- Above
void main..., clickRun | Debug | Profile
- Locate any 'void main() {...}'
- Default Methods:
Must have already successfully connected and logged into Firebase
Type the following codes into the project terminal:
flutter build web- Build the project within project folder
firebase deploy --only hosting- Update the hosting server with latest build
Matchsticks: EduTrekker
- A Flutter App to promote self-learning for kids and teens.
- To tackle the 17 UN SDG.
- (Goal 4) Ensure inclusive and equitable quality education and promote lifelong learning opportunities for all
- (Goal 4.1) By 2030, ensure that all girls and boys complete free, equitable and quality primary and secondary education leading to relevant and effective learning outcomes
- Note taking
- Quizzes
- AI generated practices
- Converse with Pam AI
- Flutter (Dart)
- Pub dependencies (Only important are shown here)
- flutter_tts
- speech_to_text
- Firebase
- Firestore Database
- Firebase Hosting
- PaLM API (Google AI)
- OpenAI API (OpenAI)