Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu
Flutter Create App

Flutter Create App

Posted on June 30, 2023June 30, 2023 by Toma Velev

You have several options if you want to create a Flutter app. 

Official CLI

  1. Install Flutter: Visit the Flutter website (https://flutter.dev) and download the Flutter SDK for your operating system. Follow the installation instructions to set up Flutter on your machine.

  2. Set up an Editor: Choose an editor or IDE to write your code. Popular options include Visual Studio Code, Android Studio, and IntelliJ IDEA. Install the necessary plugins or extensions for Flutter development.

  3. Create a New Flutter Project: Open your terminal or command prompt and run the following command to create a new Flutter project:
    flutter create my_app

Custom CLI template

  1. Flutter IDE/Editor Plugins: Some IDEs and text editors offer Flutter-specific plugins or extensions that provide project creation functionality within the editor itself. For example, Android Studio and IntelliJ IDEA have Flutter plugins that include project creation wizards.

  2. Flutter Templates: There are various Flutter project templates available online that you can download and use as a starting point for your project. These templates typically include a pre-configured project structure, dependencies, and some sample code. You can find such templates on platforms like GitHub or Flutter community websites.

  3. Flutter Starter Projects: Similar to templates, Flutter starter projects are pre-configured projects that you can clone or download to kickstart your Flutter development. These starter projects often include a set of common features, libraries, and project configurations. They are typically maintained by the Flutter community and can be found on platforms like GitHub.

Example of cusom CLI: 

  • https://pub.dev/packages/rx_bloc_cli
  • https://brickhub.dev/bricks/jera_project_setup/0.1.0+2
  • https://brickhub.dev/bricks/project_setup/0.1.0+2 

No or low Code Generators

There are code generators and scaffolding tools specifically designed for Flutter app creation. These tools allow you to define your project’s structure, screens, models, and more using a configuration file or a command-line interface. The tool then generates the necessary code and files for your project based on your specifications.

I’ve coded low code generator the executes all the above: Application Generator App. The world of technology evolves too fast so – work on it discontinued for now, but who knows if I’ve could figure out some new approach from it.

  • Jenkins SCP File Upload to Remote Server
  • Essential Programming Books – Principles & Flutter
  • Social Media Platforms 🌍
  • Strategies to prevent review regressions
  • How to set Google Map Theme in a Flutter App

Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (269)
  • Graphical User Interface (14)
  • Marketing (117)
  • Software Development (286)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (15)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (84)
    • Flutter Apps (24)
    • GPT (4)
    • Java (38)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (35)
    • Utils (15)
    • Vaadin 24+ (27)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Jenkins SCP File Upload to Remote Server
  • Essential Programming Books – Principles & Flutter
  • Social Media Platforms 🌍
  • Strategies to prevent review regressions
  • How to set Google Map Theme in a Flutter App

Post Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (269)
  • Graphical User Interface (14)
  • Marketing (117)
  • Software Development (286)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (15)