Skip to content

Instantly share code, notes, and snippets.

@jimit24365
Last active March 5, 2020 04:32
Show Gist options
  • Save jimit24365/e4cba4b78d12f74b207e187900a77c06 to your computer and use it in GitHub Desktop.
Save jimit24365/e4cba4b78d12f74b207e187900a77c06 to your computer and use it in GitHub Desktop.
Production Ready App in Flutter
Wifi SSID - Technogise_2.4 (mobile) and Technogise_5 (Laptops) Password is 62697514
PRE-REQUISITES:
Get your laptops with the following INSTALLATIONS done:
• Flutter - https://flutter.dev/docs/get-started/install
• Android Studio - https://developer.android.com/studio/install
• Plugins - https://flutter.dev/docs/get-started/editor
MaterialApp
https://dartpad.dev/02b1e191976afffb242e15c8da240ffc
Scaffold
https://dartpad.dev/aaebc077eaceb0d870aaa4221eca2603
Column
https://dartpad.dev/684f2543b7cc0d3b7d0b4d3211f12cc2
Row
https://dartpad.dev/d283cc38106487e5a5e09db7034063fa
Padding
https://dartpad.dev/f3e8308f4ccbe3080a44f42d4c66c7c9
Themes
Let’s Apply Application wide theme
https://dartpad.dev/e7c5203bf2375e669edd9c3545b63fd0
Let’s Use the Theme explicitly
https://dartpad.dev/847c3cce7ae2eac877465c23969dc5eb
Let’s Override the global theme
https://dartpad.dev/929069c638794dbd3f4d081b61ebed13
ListView
Normal Finite ListView
https://dartpad.dev/0695d46e071981f42fc6c760cd85f087
scrollDirection: Axis.horizontal,
Infinite ListView
https://dartpad.dev/602e856eb3279421aec3b1dcbc06738c
Infinite ListView with separator
https://dartpad.dev/0047b5c8fc6799171b7b8b15ad127108
Student API set
Postman Collection : https://www.getpostman.com/collections/7c92dd000f951d1bb4ce
GET 35.223.149.43:8000/api/students {no filter for now, will implement later}
PATCH 35.223.149.43:8000/api/students/{roll_number} {required - name, roll_number, height, marks}
WEB UI : http://34.68.204.162:3000/
Widgets
SafeArea —> https://www.youtube.com/watch?v=lkF0TQJO0bA
AnimationContainer —> https://www.youtube.com/watch?v=yI-8QHpGIP4
Draggable —> https://www.youtube.com/watch?v=QzA4c4QHZCY&list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG&index=33&t=0s
Dismissible —> https://www.youtube.com/watch?v=iEMgjrfuc58&list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG&index=30&t=0s
Sliders —> https://www.youtube.com/watch?v=ufb4gIPDmEs&vl=en
Image —> https://www.youtube.com/watch?v=7oIAs-0G4mw
Expanded —> https://www.youtube.com/watch?v=_rnZaagadyo
Tooltip —> https://www.youtube.com/watch?v=EeEfD5fI-5Q
Wrap —> https://www.youtube.com/watch?v=z5iw2SeFx2M
Drawer —> https://www.youtube.com/watch?v=WRj86iHihgY&list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG&index=69&t=0s
DataTable —> https://www.youtube.com/watch?v=ktTajqbhIcY
References
Flutter Widgets of Week
- https://www.youtube.com/playlist?list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG
- https://www.youtube.com/watch?v=lkF0TQJO0bA&list=PLOU2XLYxmsIL0pH0zWe_ZOHgGhZ7UasUE
Flutter Docs - https://flutter.dev/docs
SmartHeard Youtube - https://www.youtube.com/watch?v=fmPmrJGbb6w&list=PLlxmoA0rQ-Lw6tAs2fGFuXGP13-dWdKsB
MTechViral Youtube - https://www.youtube.com/playlist?list=PLR2qQy0Zxs_UdqAcaipPR3CG1Ly57UlhV
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment