This project is a multiplatform app for the IETF meeting
  • Dart 97.8%
  • Objective-C 1.5%
  • Java 0.7%
Find a file
Bernard Joseph Jean Bruno 1cbeebb113 Upadted README.md
2019-07-22 00:20:42 +04:00
android Description Meeting 2019-03-22 14:47:38 +04:00
fonts Description Meeting 2019-03-22 14:47:38 +04:00
ios Description Meeting 2019-03-22 14:47:38 +04:00
lib Updated Settings UI 2019-03-29 23:19:10 +04:00
res/values Description Meeting 2019-03-22 14:47:38 +04:00
test Description Meeting 2019-03-22 14:47:38 +04:00
.gitignore Description Meeting 2019-03-22 14:47:38 +04:00
.metadata Description Meeting 2019-03-22 14:47:38 +04:00
pubspec.yaml Description Meeting 2019-03-22 14:47:38 +04:00
README.md Upadted README.md 2019-07-22 00:20:42 +04:00
ui1.png Updated mobile UI 2019-07-22 00:19:33 +04:00
ui2.png Updated mobile UI 2019-07-22 00:19:33 +04:00
ui3.png Updated mobile UI 2019-07-22 00:19:33 +04:00
ui4.png Updated mobile UI 2019-07-22 00:19:33 +04:00
ui5.png Updated mobile UI 2019-07-22 00:19:33 +04:00
ui6.png Updated mobile UI 2019-07-22 00:19:33 +04:00
ui7.png Updated mobile UI 2019-07-22 00:19:33 +04:00

IETF App

Application Mobile for the IETF Meetings

  • Current state: WIP

Getting Started

Using Google UI Framework, Flutter, to code once and deploy on both iOS and Android for similar experience.

Screenshot

Data source

EndPoint: https://datatracker.ietf.org/meeting/XYZ/agenda.json

  • XYZ is the IETF Number.
  • agenda.json, can be replaced by agenda.csv, agenda.txt to get other file formats.

Endpoint for IETF events: https://datatracker.ietf.org/api/v1/meeting/meeting/?format=json&limit=25

This endpoint gives the list of events associated with IETF, including 104, 105, 106... etc.

  • Useful data items
      "agenda_info_note": 
      "agenda_warning_note": "",
      "break_area": "Convention Floor Foyer",
      "city": "Montreal",
      "country": "CA",
      "date": "2019-07-20",
      "days": 7,
      "id": 881,
      "number": "105",
      "proceedings_final": false,
      "reg_area": "Square Dorchester",
      "submission_correction_day_offset": 50,
      "submission_cutoff_day_offset": 26,
      "submission_start_day_offset": 90,
      "time_zone": "America/New_York",
      "updated": "2019-07-20T08:51:17-07:00",
      "venue_addr": "",
      "venue_name": "Fairmont Queen Elizabeth Montreal"

Endpoint content guideline: https://datatracker.ietf.org/meeting/105/materials

This can help to decide which can be hidden or shown in the app.