Hi, Arindam and I had a meeting with Krace about the development of iOS and Android apps. Here are some of the important points: (Quoting Krace's email after the meeting) MoM: ------ - Arindam will lead Android development and Rishi will lead ios development. - For Android we will use Java, swift for ios. - Create GitHub repos and grant access (done) [1], [2]. - We will have features for schedule, feedback in v1. - v2 will have options to favourite talks, reminders, edit feedback. - App has to work in complete offline mode. - App doesn't require authentication. - We will use push notifications for indicating change in schedule. - Come up with dummy static api for schedules. [done] - Build required apis for devices registration, verification, schedule, feedback. - We will use gitter similar to https://gitter.im/pythonindia/junction - Once we have base setup with build, Arindam or Rishi will drop email to ML. - Come up with api structure and share Important Timelines ------------ - Repo creation - 27 Jun - Dummy Schedule - 28 Jun - Basic Schedule Display - 11 July [iOS done] - Backend Feedback API - 11 July - Feedback integration - 25 July - Testing - Fix bugs - Iteration v2 If required we will organise dev sprint and close things. Please add if I have missed any points. Our backend code is here [3]. You can use that as base for decision taking like license, readme, guidelines to contribute. Feel free to suggest :-) [1]: https://github.com/pythonindia/PyConIndiaAndroid [2]: https://github.com/pythonindia/PyConIndiaIOS [3]: https://github.com/pythonindia/junction The design of the schedule was given by Tanay Kumar Bera. Please check the iOS repo to test it on your device. Thanks, Rishi