|
1 | 1 | 
|
2 | 2 |
|
3 |
| - |
4 | 3 | ### Show some :heart: and star the repo to support the project
|
| 4 | + |
5 | 5 | [](https://github.com/nisrulz/flutter-examples) [](https://github.com/nisrulz/flutter-examples/fork) [](https://github.com/nisrulz/flutter-examples) [](https://github.com/nisrulz/flutter-examples)
|
6 | 6 | [](https://twitter.com/nisrulz)
|
7 | 7 |
|
8 | 8 | Main repository containing all the example apps demonstrating features/functionality/integrations in [Flutter](https://flutter.io/) application development
|
9 | 9 |
|
10 | 10 | ### Featured In
|
| 11 | + |
11 | 12 | - [Flutter Weekly #11](https://mailchi.mp/5db146a7468b/flutter-weekly-11)
|
12 | 13 |
|
13 | 14 | Lookup Links: [[Setup Flutter](https://flutter.io/setup/)] [[Widgets Catalog](https://flutter.io/widgets/)] [[Dart Lang](https://flutter.io/bootstrap-into-dart/)]
|
14 | 15 |
|
15 |
| - |
16 | 16 | <img src="stateful_widget/demo_img.gif" height="300em" /> <img src="using_bottom_nav_bar/demo_img.gif" height="300em" /> <img src="dropdown_button/demo_img.gif" height="300em" /> <img src="using_stepper/demo_img.gif" height="300em" /> <img src="using_tabs/demo_img.gif" height="300em" />
|
17 | 17 |
|
18 | 18 | ## Example apps
|
19 | 19 |
|
20 |
| -1. [Simple Material App](/simple_material_app) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/simple_material_app) |
21 |
| -1. [Using Theme](/using_theme) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_theme) |
22 |
| -1. [Stateless Widgets](/stateless_widgets) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/stateless_widgets) |
23 |
| -1. [Stateful Widget](/stateful_widget) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/stateful_widget) |
24 |
| -1. [Using EditText](/using_edittext) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_edittext) |
25 |
| -1. [Load local image](/load_local_image) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/load_local_image) |
26 |
| -1. [Load local json](/load_local_json) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/load_local_json) |
27 |
| -1. [Using HTTP GET](/using_http_get) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_http_get) |
28 |
| -1. [Using Alert Dialog](/using_alert_dialog) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_alert_dialog) |
29 |
| -1. [Using Stepper](/using_stepper) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_stepper) |
30 |
| -1. [Using Tabs](/using_tabs) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_tabs) |
31 |
| -1. [Using Bottom Navigation Bar](/using_bottom_nav_bar) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_bottom_nav_bar) |
32 |
| -1. [Using Custom Fonts](/using_custom_fonts) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_custom_fonts) |
33 |
| -1. [Using Gradient](/using_gradient) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_gradient) |
34 |
| -1. [Navigation Drawer](/navigation_drawer) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/navigation_drawer) |
35 |
| -1. [Enable Splash Screen](/enabling_splash_screen) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/enabling_splash_screen) |
36 |
| -1. [Using Listview](/using_listview) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_listview) |
37 |
| -1. [Using SnackBar](/using_snackbar) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_snackbar) |
38 |
| -1. [Grid Layout](/grid_layout) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/grid_layout) |
39 |
| -1. [DropDown Button](/dropdown_button) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/dropdown_button) |
40 |
| -1. [Image from Network](/image_from_network) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/image_from_network) |
41 |
| -1. [Infinite List](/infinite_list) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/infinite_list) |
| 20 | +1. [Simple Material App](/simple_material_app) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/simple_material_app) |
| 21 | +1. [Using Theme](/using_theme) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_theme) |
| 22 | +1. [Stateless Widgets](/stateless_widgets) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/stateless_widgets) |
| 23 | +1. [Stateful Widget](/stateful_widget) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/stateful_widget) |
| 24 | +1. [Using EditText](/using_edittext) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_edittext) |
| 25 | +1. [Load local image](/load_local_image) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/load_local_image) |
| 26 | +1. [Load local json](/load_local_json) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/load_local_json) |
| 27 | +1. [Using HTTP GET](/using_http_get) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_http_get) |
| 28 | +1. [Using Alert Dialog](/using_alert_dialog) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_alert_dialog) |
| 29 | +1. [Using Stepper](/using_stepper) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_stepper) |
| 30 | +1. [Using Tabs](/using_tabs) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_tabs) |
| 31 | +1. [Using Bottom Navigation Bar](/using_bottom_nav_bar) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_bottom_nav_bar) |
| 32 | +1. [Using Custom Fonts](/using_custom_fonts) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_custom_fonts) |
| 33 | +1. [Using Gradient](/using_gradient) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_gradient) |
| 34 | +1. [Navigation Drawer](/navigation_drawer) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/navigation_drawer) |
| 35 | +1. [Enable Splash Screen](/enabling_splash_screen) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/enabling_splash_screen) |
| 36 | +1. [Using Listview](/using_listview) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_listview) |
| 37 | +1. [Using SnackBar](/using_snackbar) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/using_snackbar) |
| 38 | +1. [Grid Layout](/grid_layout) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/grid_layout) |
| 39 | +1. [DropDown Button](/dropdown_button) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/dropdown_button) |
| 40 | +1. [Image from Network](/image_from_network) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/image_from_network) |
| 41 | +1. [Infinite List](/infinite_list) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/infinite_list) |
| 42 | +1. [Google Signin](/google_signin) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/google_signin) |
42 | 43 |
|
43 | 44 | ### Complete apps with multiple features
|
44 | 45 |
|
45 |
| -1. [Tip Calculator](/tip_calculator) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/tip_calculator) |
46 |
| - |
| 46 | +1. [Tip Calculator](/tip_calculator) [](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/tip_calculator) |
47 | 47 |
|
48 | 48 | # Pull Requests
|
| 49 | + |
49 | 50 | I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request. Here are some basic rules to follow to ensure timely addition of your request:
|
50 |
| - 1. Match coding style (braces, spacing, etc.) This is best achieved using `Reformat Code` feature of Android Studio `CMD`+`Option`+`L` on Mac and `CTRL` + `ALT` + `L` on Linux + Windows . |
51 |
| - 2. If its a feature, bugfix, or anything please only change code to what you specify. |
52 |
| - 3. Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge :) |
53 |
| - 4. Pull requests _must_ be made against `develop` branch. Any other branch (unless specified by the maintainers) will get rejected. |
54 |
| - 5. Check for existing [issues](https://github.com/nisrulz/flutter-examples/issues) first, before filing an issue. |
55 |
| - 6. Make sure you follow the set standard as all other projects in this repo do |
56 |
| - 7. Have fun! |
57 | 51 |
|
| 52 | +1. Match coding style (braces, spacing, etc.) This is best achieved using `Reformat Code` feature of Android Studio `CMD`+`Option`+`L` on Mac and `CTRL` + `ALT` + `L` on Linux + Windows . |
| 53 | +2. If its a feature, bugfix, or anything please only change code to what you specify. |
| 54 | +3. Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge :) |
| 55 | +4. Pull requests _must_ be made against `develop` branch. Any other branch (unless specified by the maintainers) will get rejected. |
| 56 | +5. Check for existing [issues](https://github.com/nisrulz/flutter-examples/issues) first, before filing an issue. |
| 57 | +6. Make sure you follow the set standard as all other projects in this repo do |
| 58 | +7. Have fun! |
58 | 59 |
|
59 | 60 | > P.S. : I saw if you use Adblocker then Gitzip downloads an empty `zip` file, so disable Adblocker to get the correct `zip` file.
|
60 | 61 |
|
61 | 62 | ### Created & Maintained By
|
| 63 | + |
62 | 64 | [Nishant Srivastava](https://github.com/nisrulz) ([@nisrulz](https://www.twitter.com/nisrulz))
|
63 | 65 |
|
64 | 66 | > If you found these examples helpful or you learned something from their source code and want to thank me, consider buying me a cup of :coffee:
|
65 |
| -> + [PayPal](https://www.paypal.me/nisrulz/5) |
66 |
| -> + Bitcoin Address: 13PjuJcfVW2Ad81fawqwLtku4bZLv1AxCL |
| 67 | +> |
| 68 | +> - [PayPal](https://www.paypal.me/nisrulz/5) |
| 69 | +> - Bitcoin Address: 13PjuJcfVW2Ad81fawqwLtku4bZLv1AxCL |
67 | 70 |
|
68 |
| -License |
69 |
| -======= |
| 71 | +# License |
70 | 72 |
|
71 | 73 | Copyright 2017 Nishant Srivastava
|
72 | 74 |
|
|
0 commit comments