Karigar - On Demand Home Service App - Flutter UI Kit v1.0

Flutter UI Kit using GetX


Thank you for purchasing my theme. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!

Flutter is an open-source mobile application development SDK created by Google. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications for Google Fuchsia, Flutter widgets incorporate all critical platform differences such as scrolling, navigation, icons and fonts to provide full native performance.

This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:

- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)

For help getting started with Flutter, view our [online documentation](https://flutter.dev/docs), which offers tutorials, samples, guidance on mobile development, and a full API reference.

Requirements

Follow below steps to build and run your application.

Build & Run

Follow below steps to build and run your application.

Download Project

Download and find the your project folder, use your preferred IDE (Android Studio / Visual Studio Code / IntelliJ IDEA) to run the project.

Get Dependencies

After you loaded project successfully, run the following command in the terminal to install all the dependencies listed in the pubspec.yaml file in the project’s root directory or just click on Pub get in pubspec.yaml file if you don’t want to use command.

flutter pub get

Important:  Restart Android Studio if the errors are still persists.

You will see below like screen after you have build your app successfully

I'm using getx files structure in this theme for references. The file is separated into directories using:

Build and Run App

After the app build completes, you’ll see the app on your device.

If you don’t use Android Studio or IntelliJ you can use the command line to run your application using the following command

Important:  Below step requires flutter path to be set in your Environment variables. See https://flutter.dev/docs/get-started/install/windows

flutter run

Try hot reload

Flutter offers a fast development cycle with Stateful Hot Reload, the ability to reload the code of a live running app without restarting or losing app state. Make a change to app source, tell your IDE or command-line tool that you want to hot reload, and see the change in your simulator, emulator, or device.

Important:  Do not stop your app. let your app run.

Flutter Packages

This theme using some packages

→ GetX Documentation :  Go to GetX Package
→ GetX Ecosystem State Management : Read Article
→ GetX Ecosystem Dependency Injection : Read Article

GetX is an extra-light and powerful solution for Flutter. It combines high-performance state management, intelligent dependency injection, and route management quickly and practically.

GetX has 3 basic principles. This means that these are the priority for all resources in the library: PRODUCTIVITY, PERFORMANCE, AND ORGANIZATION.

GetX is not bloated. It has a multitude of features that allow you to start programming without worrying about anything, but each of these features are in separate containers and are only started after use. If you only use State Management, only State Management will be compiled. If you only use routes, nothing from the state management will be compiled.

GetX has a huge ecosystem, a large community, a large number of collaborators, and will be maintained as long as the Flutter exists. GetX too is capable of running with the same code on Android, iOS, Web, Mac, Linux, Windows, and on your server.

I've used the following images, icons or other files from Figma Design Concept :

https://www.figma.com/file/XO96tlp9I3d6OsBP4Zulcv/Karigar-Ui%2FUx?node-id=0%3A1


Once again, thank you so much for purchasing this theme.

As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.

Regards
Idea2Code Infotech

Welcome to Idea2Code Infotech. Stay up to date with best practices about coding of Flutter. See real code examples, and watch engineers from around the world putting Flutter to work! 

 

Subscribe Youtube Channel to stay connected :
→ https://youtu.be/3dFjzksJKkQ

 

Flutter is a mobile app SDK for both iOS, and Android developed at Google with continued support from the global community. Flutter works with existing code, is used by developers, organizations around the world, and is free, and open source.

Business Inquiries → info@idea2codeinfotech.com