/conference-app

Mobile app for conference attendees

Primary LanguageDartApache License 2.0Apache-2.0

360|Conferences Mobile App

This repository contains the iOS/Android mobile app (written in Flutter) for attendees of various 360|Conferences events.

Getting Started

❯ firebase login
❯ firebase projects:list
❯ firebase use <project-id>
❯ dart pub global activate flutterfire_cli
❯ flutterfire configure
  1. Edit the values in constants.dart for your event:

    • Event title
    • Event id
    • Event timezone offset
    • Primary/accent theme colors
  2. Configure Firebase

  3. Enable Google Maps APIs for your Firebase project

  4. Add Maps API keys to your app

  5. Add image assets

    • images/logo.png: Conference logo (recommended size 144x144)
    • images/2.0x/logo.png: Conference logo (recommended size 288x288)
    • images/3.0x/logo.png: Conference logo (recommended size 432x432)

Building for release

Follow the instructions provided for preparing a Flutter app for release:

  • Android
    • This project is configured to use signing.properties for the keystore properties file.
  • iOS

License

This software is available under the Apache License, Version 2.0. See LICENSE.