FLUTTER ECOSYSTEM

ajay-prabhakar/awesome-flutter-ui

10개 이상의 플러터(안드로이드, 아이오스) UI 디자인 예시 :zap: - 로그인, 책, 프로필, 음식 주문, 영화 스트리밍, 워크스루, 위젯

awesome-flutter-ui 프로젝트 이미지
Stars
1.2천
Forks
153
최근 푸시(UTC)
2021. 3. 17.
프로젝트 상태
활성
Ajay Prabhakar GitHub avatar
GITHUB User

Ajay Prabhakar ↗

SDE 2 | IOS & Flutter Developer | Open Source 🎨

@amFOSS @navi-technologiesBengaluru, India공식 웹사이트 ↗
언어DartKotlinSwiftHTMLObjective-C

기술 주제

순위

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기
https://user-images.githubusercontent.com/48018942/111353594-75464080-86ab-11eb-9379-ab07031c1e54.png

Flutter UI/UX Examples 🍟

Repo Flutter Hits

Looking for an awesome UI kit for Flutter? Here is a curated list of a few awesome Flutter UI design templates to integrate in your Flutter app and save your time on designing widgets. You can check more UI design templates here.

Show some ❤️ and star ⭐ the repo to support the project

Index 📝

  1. Login Page
  2. Movie Streaming App
  3. Food order app
  4. Books App
  5. Profile Page
  6. Walkthrough Screen

1. Login Page UI 🍦
GIF Screenshot
https://user-images.githubusercontent.com/48018942/81497942-8120e380-92df-11ea-8cf0-c8669ef47d9b.gif https://user-images.githubusercontent.com/48018942/111359643-c6f1c980-86b1-11eb-82b7-6daa98d55315.png

Packages in use:

  1. flutter_svg
  2. flutter_screenutil

Fonts

  1. Poppins

2. Movie Streaming App 🍨

GIF Screenshot
https://user-images.githubusercontent.com/48018942/111354413-4d0b1180-86ac-11eb-93bf-3b46e31da549.gif https://user-images.githubusercontent.com/48018942/111359618-c0635200-86b1-11eb-8aa1-a62a20900aae.png

Packages in use:

  1. flutter_svg
  2. simple_animations

Fonts

  1. Poppins

3. Food Order app 🎂
GIF Screenshot
https://user-images.githubusercontent.com/48018942/83925032-c1229b80-a7a3-11ea-99bd-f2df6169d556.gif https://user-images.githubusercontent.com/48018942/111359646-c822f680-86b1-11eb-85ae-e3b3e173c823.png

Packages in use:

  1. flutter_svg
  2. line_awesome_flutter

4. Books app UI 🍨

GIF Screenshot
https://user-images.githubusercontent.com/48018942/82415000-80cdd880-9a95-11ea-8e5c-65da78a18fbd.gif https://user-images.githubusercontent.com/48018942/111359641-c5c09c80-86b1-11eb-9f46-0f8dc1cba18c.png

Packages in use:

  1. flutter_svg
  2. flutter_staggered_grid_view

Fonts

  1. Poppins

5. Profile Page UI 🍧
GIF Screenshot
https://user-images.githubusercontent.com/48018942/82934546-4094bb80-9fa9-11ea-87e9-ed79af40d46e.gif https://user-images.githubusercontent.com/48018942/111359645-c78a6000-86b1-11eb-9178-398975080fe7.png

Packages in use:

  1. flutter_svg
  2. flutter_screenutil
  3. line_awesome_flutter

Fonts

  1. Poppins (Custom Fonts)

6. Walkthrough Screen 🎂

This is a little special... Guess what?
I implemented this in Kotlin! 😱
This is the walk-through screen, that you can adapt according to your use, by changing images and number of screens. The top slider will scroll on any amount of screens you add!

GIF Screenshot
https://user-images.githubusercontent.com/48018942/89576856-77127080-d84d-11ea-913b-db576702c199.gif https://user-images.githubusercontent.com/48018942/111359650-c9542380-86b1-11eb-88d6-fc0137959757.png

Resources:

  1. Animations: cubic briezer
  2. Primary color: #6C63FF
  3. Images: undraw.co

Fonts

  1. Poppins

Widgets :rocket:

List of well-designed widgets that you will actually need and find useful rather than overwhelming you with a plethora of low-quality ones.

Index 📝

  1. Rounded input field
  2. Flushbar alert service

1. Rounded Input field 🍦

GIF
https://user-images.githubusercontent.com/48018942/95119656-ec28f600-0769-11eb-8d29-d5d3e54a7aac.gif

Use

RoundedInputField(
    textEditingController: controllerName,
    hintText: "Your Email",
    icon: Icons.email,
    cursorColor: Colors.black,
    editTextBackgroundColor: Colors.grey[200],
    iconColor: Colors.black,
    onChanged: (value) {
      name = value;
     },
 )

2. Flushbar alert service

To use this widget you have to include one denpendency called flushbar in your pubspec.yaml, if you want error alert you have to give AlertType.error in type feild same applies to warning
GIF
https://user-images.githubusercontent.com/48018942/95247709-d54ed600-0833-11eb-92ab-42615c09a352.gif

Use

CustomButton(
    text: "Add to Cart",
    onPressed: () {
      AlertService().showAlert(
         context: context,
         message: 'product has been added to cart',
         type: AlertType.success,
         );
     },
 )

Doremon 🐱

Any doremon fans here? For relaxation I design some of cartoons

https://user-images.githubusercontent.com/48018942/98547830-c047e580-22be-11eb-9d8d-1f1a8674fdc7.png Thanks for coming here from doremon :xD
Author(s) ✍️
  1. Ajay Prabhakar @chromicle
Looking to contribute? :computer:

Please read CONTRIBUTING.md before writing a pull request. Any and all help we can get is welcome :)

License :memo:

This repository is licensed under MIT License. Find LICENSE to know more.

Note

These examples are open to all kinds of contribution in all of its categories. dude, they are completely free😜
If you found this project useful, then please consider giving it a :star: on Github and sharing it with your friends via social media⚡.
Happy Coding 💻.