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
  • Flutter Apps
Menu

Author: Toma Velev

Blogger on ProgramTom.Com/Dev
Example of GridView Builder in Flutter

Example of GridView Builder in Flutter

Posted on June 14, 2025 by Toma Velev

Here is an example of using GridView Builder in Flutter. import ‘package:flutter/material.dart’; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: GridViewExample(), ); } } class GridViewExample extends StatefulWidget { @override _GridViewExampleState createState() => _GridViewExampleState(); } class _GridViewExampleState extends State<GridViewExample> { final List<int> numbers = List.generate(100,…

Read more
How to Visualize Listview inside Listview in Flutter

How to Visualize Listview inside Listview in Flutter

Posted on June 14, 2025 by Toma Velev

Visualizing a ListView inside another ListView can be achieved in Flutter using various techniques, including nested lists, expandable lists, or even using a package specifically designed for complex lists. Here are some common approaches: 1. Using Nested Lists (Without Packages) One of the simplest ways to achieve this is by nesting lists within your model…

Read more
What other usages you know about public private cryptography

What other usages you know about public private cryptography

Posted on June 14, 2025 by Toma Velev

Public private cryptography, also known as asymmetric cryptography, has revolutionized the way we secure digital transactions and protect sensitive information online. This powerful technology has numerous real-world applications beyond just secure web browsing. General Types of Applications Public-private cryptography is used in a wide range of applications, including: Digital Signatures: Verify the authenticity of messages…

Read more
Get a Flutter App to Production

Get a Flutter App to Production

Posted on June 14, 2025 by Toma Velev

Taking a Flutter app to production involves several preparatory technical tasks to ensure your app is reliable, performant, and ready for release. Here’s a checklist of key steps across multiple areas—code, build, testing, configuration, and deployment: ✅ 1. Final Code Clean-Up Remove print/debug statements. Use proper logging (dart:developer or logger package). Refactor spaghetti or duplicated…

Read more
Firebase Dynamic Links Deprecation - migrating out to Java

Firebase Dynamic Links Deprecation – migrating out to Java

Posted on June 14, 2025 by Toma Velev

When migrating away from Firebase Dynamic Links, you’ll need to reimplement several backend functionalities – because of the Deprecation – that Firebase previously handled for you automatically. Here’s a detailed breakdown of what Firebase Dynamic Links provides on the backend, and what you’ll need to replace: 🔧 Firebase Dynamic Links — Backend Functionalities Smart Link…

Read more
How to Rotate a Widget in Flutter?

How to Rotate a Widget in Flutter?

Posted on June 14, 2025 by Toma Velev

To make an image or other Widget Rotate in Flutter, you can use the RotationTransition widget together with an AnimationController. Here’s a complete example: ✅ Example: Rotating an Image Continuously import ‘package:flutter/material.dart’; void main() => runApp(RotatingImageApp()); class RotatingImageApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: RotatingImage(), ); } } class RotatingImage…

Read more
In Flutter how to programmatically trigger on back pressed so it goes through PopScope

In Flutter how to programmatically trigger on back pressed so it goes through PopScope

Posted on June 14, 2025 by Toma Velev

In Flutter, to programmatically trigger the behavior of the back button (e.g. Android’s system back) and go through a PopScope, you can use the Navigator.pop(context) method in combination with how PopScope (formerly WillPopScope) handles the back navigation. ✅ Solution To simulate a back press and ensure it goes through PopScope’s onPopInvoked: PopScope( canPop: true, //…

Read more
Flutter Map Pin Limit

Flutter Map Pin Limit

Posted on May 25, 2025 by Toma Velev

– Do you ask yourself – What Pin Count(objects with lat, lon) a typical Flutter App With a Map could hold in memory? Answer – It Depeneds The number of pins (objects with latitude and longitude) a typical Flutter app can hold in memory depends on: Available device memory (RAM) – mobile devices vary widely…

Read more
Common Google Maps features for a Flutter App

3 Common Google Maps features for a Flutter App

Posted on May 25, 2025 by Toma Velev

Here are 3 Common features you very often need to implement with Google Maps for a Flutter App. Visible Region from Google Maps To determine whether a specific location is visible on the screen in Google Maps Flutter, you need to calculate if that location lies within the visible region of the map camera. Here’s…

Read more
Flutter State Management - the Source of most Bugs

Flutter State Management – the Source of most Bugs

Posted on May 25, 2025 by Toma Velev

In this article I will talk less about the Flutter State Management Solutions, but the art of managing the State in an App is the Source of most Bugs. This may be influenced, but not entirely removed from the State Library in use to isolate business logic from the platform and the external libraries. State…

Read more

Posts pagination

  • 1
  • 2
  • 3
  • 4
  • …
  • 55
  • Next
  • Example of GridView Builder in Flutter
  • How to Visualize Listview inside Listview in Flutter
  • What other usages you know about public private cryptography
  • Get a Flutter App to Production
  • Firebase Dynamic Links Deprecation – migrating out to Java

Categories

  • Apps (20)
  • ChatGPT (19)
  • Choosing a Framework (38)
  • Flutter (201)
  • Graphical User Interface (13)
  • Marketing (113)
  • Software Development (268)
  • Spring (41)
  • StartUp (21)
  • Uncategorized (15)
  • Uncategorized (4)
  • Vaadin (14)

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 (83)
    • Flutter Apps (23)
    • 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

  • Example of GridView Builder in Flutter
  • How to Visualize Listview inside Listview in Flutter
  • What other usages you know about public private cryptography
  • Get a Flutter App to Production
  • Firebase Dynamic Links Deprecation – migrating out to Java

Post Categories

  • Apps (20)
  • ChatGPT (19)
  • Choosing a Framework (38)
  • Flutter (201)
  • Graphical User Interface (13)
  • Marketing (113)
  • Software Development (268)
  • Spring (41)
  • StartUp (21)
  • Uncategorized (15)
  • Uncategorized (4)
  • Vaadin (14)