Introduction to App Development

  • App Development

Mentors :

  • Rachit Bagga

  • Piyush Raj

Mentees :

  • 4 students

Description: We will be using Flutter Framework to compose user interfaces and implement functionality. Flutter is an extremely trending framework for app development that gives you a rich set of pre-built and pre-styled wireframing widgets. It uses web technologies which are easy to understand. Alibaba recently made their app in Flutter. If it’s good enough for a 25-billion dollar company, it’s worth learning.

Preferred Skills: Some small amount of Coding knowledge would be beneficial along with a working computer onto which you can install Flutter.

Tentative Timeline :

Week Number Tasks to be Completed
Week 1 Learn Flutter and Dart from the ground up, step-by-step
Week 1 Use features like the device camera, authentication and much more!
Week 3 Learn how to upload images and how to send manual and automated push notifications
Week 4 Start working on an app and design it’s UI
Week 5 Complete the app and documentation.

Checkpoints :

Checkpoint Number Progress
1 Android basics
2 Proof of concept
3 Version 1.1
4 Version 1.2
5 Prototype