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

Search Results for: Flutter

Essential Programming Books - Principles & Flutter

Essential Programming Books – Principles & Flutter

Posted on November 28, 2025 by Toma Velev

Here’s a widely agreed-upon “canon” of books that most experienced programmers consider essential or life-changing & some related to Flutter. These are not beginner tutorials but books that profoundly shape how you think about code, systems, and the craft. # Book Author(s) Year Why it’s a must-read + short review 1 The Pragmatic Programmer Andrew…

Read more
How to set Google Map Theme in a Flutter App

How to set Google Map Theme in a Flutter App

Posted on November 23, 2025 by Toma Velev

Customizing the theme of Google Maps in a Flutter app allows you to match the map’s appearance to your app’s design, such as light/dark modes or branded styles. This is achieved using the google_maps_flutter package, which supports built-in map types and custom JSON-based styles. Below is a step-by-step guide covering setup, basic theming, custom styles,…

Read more
Flutter list item does not get scroll events in the parent list view

Flutter list item does not get scroll events in the parent list view

Posted on November 22, 2025 by Toma Velev

If Flutter list item does not get scroll events in the parent list view – Most likely – do not look at the list item – look at the list view & scroll controller. Root Cause By default, InkWell consumes all pointer events, including scroll gestures (vertical drags). When your finger touches the InkWell area…

Read more
Space appears on the bottom and on the top of this flutter UI screen. How to remove it:

Space appears on the bottom and on the top of this flutter UI screen. How to remove it:

Posted on November 22, 2025 by Toma Velev

The extra space at the top and bottom of your Flutter screen is very likely caused by the default behavior of Scaffold + NestedScrollView + SliverAppBar, especially when using expandedHeight, floating: true, and system insets (status bar, navigation bar). Even though you’re using SliverAppBar, the body of NestedScrollView can still leave unwanted padding due to:…

Read more
Flutter Packages for Slow Internet Detection

Flutter Packages for Slow Internet Detection

Posted on November 21, 2025 by Toma Velev

Тhere are several Dart/Flutter packages available for detecting slow internet connections. These typically work by pinging servers or measuring response times, rather than just checking if a connection exists (which connectivity_plus handles but doesn’t quantify speed or slowness). Below, I’ll highlight the most relevant ones based on popularity, features, and ease of use. Recommended Packages…

Read more
what innovative flutter app feature I could integrate in my app

What innovative Flutter App features I could integrate in my app

Posted on November 21, 2025 by Toma Velev

Explore some innovative Flutter app features you could integrate that will increase usability, engagement, and cutting-edge tech. 1. Augmented Reality (AR) Features 2. AI & Machine Learning Integration 3. Advanced UI/UX Animations 4. Real-Time Collaboration 5. Gamification & Engagement 6. Innovative Utility Features 7. Blockchain & Security Features 8. IoT Integration 🔥 Bonus Trendy Idea:…

Read more
Flutter list item does not get scroll events in the parent list view

Flutter ScrollView – Action – when scrolls to the Bottom

Posted on November 21, 2025 by Toma Velev

In Flutter, the most common and reliable way to detect when the user has scrolled to the Bottom of a ScrollView (like ListView, GridView, or SingleChildScrollView) is by using a ScrollController and listening to its positions and attach your Action. Here are the best approaches, from simplest to most recommended: Method 1: Using ScrollController (Recommended)…

Read more
how to center vertically an item in a stack in flutter

How to Center Vertically an item in a Stack in Flutter

Posted on November 21, 2025 by Toma Velev

The simplest and most reliable layout is a Row, which already aligns children horizontally, and you can control the vertical centering with crossAxisAlignment. Don’t use Stack unless you must.  ✅ Recommended Layout This ensures: If you MUST use a Stack (for overlay UI) You can do: This works because setting top:0 and bottom:0 forces the…

Read more
how to insert padding in flutter - to ensure visibility - when the keyboard is visible

How to insert padding in Flutter – to ensure visibility – when the Keyboard is Visible

Posted on November 19, 2025November 19, 2025 by Toma Velev

In Flutter, when the keyboard appears (especially on mobile), it often covers the bottom part of the screen, hiding your TextField or buttons. To automatically add padding at the bottom when the keyboard is visible — and ensure your input field stays visible above the keyboard — here are the best and most common solutions:…

Read more
Why does iOS opens both the Flutter App and the Web Page - of a App Link

Why does iOS opens both the Flutter App and the Web Page – of a App Link

Posted on November 19, 2025 by Toma Velev

On iOS, when tapping an App Link / Universal Link, the system should normally open only the app or the website, not both.If both open, it means something is misconfigured in how Universal Links are set up. Here are the most common causes: ✅ 1. The apple-app-site-association (AASA) file is wrong iOS checks the AASA…

Read more

Posts pagination

  • 1
  • 2
  • 3
  • 4
  • …
  • 37
  • Next
  • 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)