Professional Documents
Culture Documents
Documentation
Version: 1.0.0
by BisDig.com
Introduction
project development. Our team has meticulously crafted this UI kit, complete with
grasp. With this kit, you'll have access to a wide range of tools and features that will
enable you to create stunning user interfaces for your app. Whether you're an
experienced developer or just starting out, the Ultimate Flutter UI Kit is the perfect
solution for your needs. So why wait? Get started today and take your app
1. Full Apps UI Kit, where you will receive a UI kit as a complete application. You
can extract this UI Kit and use it directly as a kick-starter for your project.
The Ultimate Flutter UI Kit has dozens of full app templates, hundreds of screens,
and custom widgets ready for you to use in your Flutter project. To start using these
templates, screens, and widgets, you need to extract them first and then
First, you need to understand the folder structure we use in the Ultimate Flutter UI
Kit. There are three main folders inside the flutter_ultimate_ui_kit folder that you
1. The /lib folder, where all Dart code is stored, and divided into three sub-folder:
a) The /fullapps sub-folder, which contains all the code for full app templates.
b) The /customwidgets sub-folder, which contains all the custom widgets that
c) The /screens sub-folder, which contains all the code for screens.
2. The /assets folder, where all assets such as images, logos, vector files, and so
3. The /fonts folder, where the fonts used in the UI Kit are stored.
There are dozens of full app templates that you can use as a kickstarter for your
For instance, should you desire to utilize the Eccommerce App (Trendise) template
as a foundation for your forthcoming application. What you need to pay attention
to is the /lib/fullapps/trendise folder, the /assets/trendise folder, the /fonts folder, and
finally the pubspec.yaml file. Note that the name of the folder where the dart code
and assets are stored is the same as the name of the Full App UI Kit in question.
Here are the detailed steps, how to extract the full app template and use it in your
Flutter project, in this case I use Visual Code Studio as the editor, please adjust if
Select the Folder where your project will be created, then specify your Application
Name.
2. Wait until the project has been created, you will get a fresh new Flutter project.
3. Now go back to the flutter_ultimate_ui_kit folder. Locate the folder
a) The /data_models folder, where all model data for the Trendise application is
stored.
b) The /screens folder, where all the dart code for the screen is stored
c) The /widgets folder, where all the dart code for the widget is stored
d) The constant.dart file, contains constant settings, for example color and so
on.
f) The main.txt file, this file will replace the main.dart file from your application.
Copy and paste all the folders and files above into your project's /lib folder.
Then open the main.txt file and copy and paste its contents into your project's
from /flutter_ultimate_ui_kit and paste under it, so that you get the asset folder
arrangement as below.
5. Copy /fonts folder with all of its content from flutter_ultimate_ui_kit into the root
your project's pubspec.yaml file and add the path as shown below:
assets:
- assets/trendise/
Next, add the font path to pubspec.yaml, copy and paste the code below:
fonts:
- family: Poppins
fonts:
- asset: fonts/Poppins/Poppins-Regular.ttf
- asset: fonts/Poppins/Poppins-Medium.ttf
- asset: fonts/Poppins/Poppins-SemiBold.ttf
- asset: fonts/Poppins/Poppins-Bold.ttf
weight: 700
Pay attention to the indentation, as a writing reference, it's easier for you to
have errors like the example below, this error is related to dependencies. To fix
this, open the files and easily solve it using Quick Fix.
In this case, there are erros in social_button.dart. Please open the file, then
access the Quick Fix prompt by placing the cursor on the part where the error
occurs, then press (Ctr+ .) and select Add 'flutter_svg' to dependencies. Wait
8. After all dependency errors are resolved, now is the time to debug your project
by pressing the F5 key. Next, you can start customizing the project you just
created.
For your reference, here are the location of the dart files and assets folder:
assets/aannews folder.
assets/carent folder.
assets/chatapp folder.
assets/comu folder.
assets/ilearn folder.
assets/instago folder.
10. Job Finding App (JobScout) can be found at lib/fullapps/jobscout folder, and
assets/jobscout folder.
11. Music Podcast App (Nada) can be found at lib/fullapps/nada folder, and
assets/nada folder.
12. NFT Marketplace App (NFTSea) can be found at lib/fullapps/nftsea, and folder
assets/nftsea folder.
14. Food Delivery App (Sedop) can be found at lib/fullapps/sedop folder, and
assets/sedop folder.
15. Ride Hailing App (Taxy) can be found at lib/fullapps/taxy folder, and assets/taxy
folder.
16. Travel App (Travel) can be found at lib/fullapps/travel folder, and assets/travel
folder.
assets/trendise folder.
20. Mail Client App (Zmail) can be found at lib/fullapps/zmail folder, and
assets/zmail folder.
Customizing Your App
The Ultimate Flutter UI Kit is a remarkable tool that allows developers to create
highly customizable apps with unique identities. With its user-friendly design, the
Ultimate Flutter UI Kit makes it effortless for developers to personalize their apps
and give them a distinctive touch. The kit's versatility and flexibility enable
commerce app or a social media platform, the Ultimate Flutter UI Kit has got you
covered. Overall, the Ultimate Flutter UI Kit is an excellent choice for anyone looking
to build custom apps quickly and effortlessly while maintaining a high level of
If you're looking to switch up the color scheme of your app, there's an easy way to
do it. Simply navigate to the /lib/constants.dart file and adjust the constant value
associated with the desired color. This will allow you to modify all elements in your
app that utilize that particular color, making for a quick and seamless transition.
Whether you're aiming for a bold new look or simply want to freshen things up, this
If you want to switch up the look and feel of your application, one way to do so is by
accessing the /lib/theme.dart file. Once you're there, you'll be able to tweak a variety
of elements that make up your app's default theme. For instance, you can adjust
the background color of the Scaffold (the base layer for your app), change the font
size to better suit your preferences, or even modify the color and style of the
AppBar (the bar at the top of your screen). Other details that are fair game for
customization include icon size and color, among others. By taking advantage of
all these options, you can create a unique experience that truly reflects your vision
The Ultimate Flutter UI Kit provides the option to use custom fonts into your Flutter-
Ultimate Flutter UI Kit boasts an extensive collection of custom widgets that are
readily available for integration into your Flutter projects. You can extract the
custom widget in a fairly straight forward way, all you need do is select and copy
the desired code then paste it directly into your project's dart file.
All of the custom widgets included in the Ultimate Flutter UI Kit can be located
within /lib/customwidgets folder, and each widget will be in its own subfolder. For
folder, and so on. The complete custom widgets folder structure is as follows:
And each widget folder has lots of custom widgets that you can choose and use
according to your project. For example, the AppBar folder has more than 20
custom widgets.
The following are detailed steps for extracting custom widgets in the Ultimate
Flutter UI Kit:
1. As an example, if you want to use the App Bar 1 widget in your project, you can
2. After opening the file, search for the app bar code. You will find that our code is
you locate the intended code, please copy the entire code into your project.
3. For some widgets, you might encounter an error after integrating them into
a) Asset path issues: If this happens, adjust the asset path. For instance, if the
the error, you need to match the asset path of your project.
b) Dependency issues: If this occurs, you can add the dependency to the
The Ultimate Flutter UI Kit is a comprehensive collection of screens that are readily
available for integration into your project. With this kit, you'll have access to a
variety of screens such as chat screen, notification screen, sign-in screen, and
many more. The list below provides the names of each screen and their
is designed to cater to your needs and help you create stunning user interfaces
effortlessly.
1. For example, if you wish to use chat list screen 1 in your project.
lib/screens/chat/chat_list_screen_1.dart.
3. Copy chat_list_screen_1.dart, then paste it into the /lib folder of your project.
4. For some screens, you might encounter an error after integrating them into
c) Asset path issues: If this happens, adjust the asset path. For instance, if the
d) Dependency issues: If this occurs, you can add the dependency to the