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

Category: Flutter

Flutter HTTP / Network Calls

Flutter HTTP / Network Calls

Posted on June 30, 2023 by Toma Velev

In Flutter, there are several options for making HTTP calls. Here are some commonly used packages and libraries. Flutter HTTP package  The http package is the most basic and widely used package for making HTTP requests in Flutter. It provides functions to send GET, POST, PUT, DELETE, and other HTTP requests. You can handle responses…

Read more
Flutter one or more plugins require a higher android sdk version.

Flutter one or more plugins require a higher android sdk version.

Posted on June 30, 2023 by Toma Velev

If you get an error “one or more plugins require a higher android sdk version.” – go to app/build.gradle and manually write up – the upper version that the plugins require.  If the minimal required version is too high – maybe you should swich to a different flutter plugin. 

Read more
dart & flutter utilities

Dart Flutter utilities

Posted on June 26, 2023November 29, 2023 by Toma Velev

Here you have some small dart tools and utilities that will help you resolve small issues while coding flutter applications.  Find out how is the dependency tree structured: https://dart.dev/tools/pub/cmd/pub-deps HTML wrapper package: https://pub.dev/packages/simple_html_css. I’ll update this if I find better one. As written in a previous post – there are a lot of Android App…

Read more
Dart Flutter build_runner & Java Annotations

Dart build_runner & Java Annotations

Posted on June 26, 2023July 12, 2023 by Toma Velev

Dart & Flutter build_runner and Java annotations serve similar purposes that help developers minimize code duplication and remove the need to write – error prone boilerplate code.. They do this – by delegating work to the building tools and frameworks. Dart build_runner Flutter Build Runner is a tool in the Flutter framework used for code…

Read more
Conditional Imports

Conditional Imports

Posted on May 3, 2023November 11, 2023 by Toma Velev

There are several ways to archive cross-platform support in dart/flutter, and conditional dart imports is something that I haven’t seen in other OOP languages. Stack-overflow post Here is the response from stack-overflow: https://stackoverflow.com/questions/67937479/how-to-add-conditional-imports-across-flutter-mobile-web-and-window Example My use case was using the http client adapter – used by the Dio network package. I’ve created two files: //http_adapter.dartimport…

Read more
Soft Update - coming to the Software near you

Soft Update – coming to all Software

Posted on May 2, 2023May 3, 2023 by Toma Velev

Soft Update, also called Code Push or Live Patch – is coming to the Software near you. It is a way of bringing the latest version of the software – without forceful restart. This is especially bad UX / annoying – when the software is the Operating System.  Already Present Code Push  Linux has Live…

Read more
Great User Experiences with Flutter

Great User Experiences with Flutter

Posted on April 17, 2023July 10, 2023 by Toma Velev

Flutter is a powerful framework that allows developers to create rich and engaging user experiences. Here are some ideas for creating great user experiences with Flutter. Custom Animations Flutter allows developers to create custom animations that can be used to add visual interest and interactivity to the user interface. Animations can be used to create…

Read more
Flutter Notifications - Local & Remote

Flutter Notifications Local & Remote

Posted on February 17, 2023July 10, 2023 by Toma Velev

Local and Remote Notifications are two types of notifications that can be used in mobile applications to increase the user experience.. The main difference between them is where the notification is generated and processed. Local notifications Local notifications are generated and processed entirely on the user’s device. They are scheduled by the application and triggered…

Read more
Flutter Framework

The Most Search Engine Optimised article on Flutter

Posted on January 22, 2023April 8, 2023 by Toma Velev

Flutter is an open-source mobile application development framework created by Google [so no wonder it has some search engine step ahead]. It is used to develop applications for Android, iOS, Linux, Mac, Windows, and the web. The framework is based on the Dart programming language and allows for the creation of high-performance, visually attractive apps….

Read more
Flutter vs Java

Flutter vs Java GUI (Graphical User Interface) Frameworks

Posted on January 21, 2023November 18, 2023 by Toma Velev

Here is my presentation and prepared text for the lecture ” Flutter vs Java GUI (Graphical User Interface) Frameworks ” – given at http://polyglot4dev.com/ presented in the summer of 2022. In this post I’ll try to tell stuff that I didn’t managed to say, write, or emphasise before. Flutter vs Java Graphical User Interface Frameworks…

Read more

Posts pagination

  • Previous
  • 1
  • …
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • Next
  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)

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 (87)
    • Flutter Apps (26)
    • GPT (4)
    • Java (39)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (36)
    • Utils (15)
    • Vaadin 24+ (28)
    • 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

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Post Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)