Henri Ndonko - TheEthicalBoy
Henri Ndonko - TheEthicalBoy
  • Видео 17
  • Просмотров 53 827
Play & Stream Videos in Python using Flet
In this video, we'll explore how to play and stream videos in Python using the awesome Flet framework. With its' Video control which we'll be exploring in-depth, you can play both local and network videos irrespective of their extensions. Additionally, you can add custom subtitles, stream IPTV channels and much more.
In future Flet versions, we will work on new features to further enhance this control.
TIMESTAMPS
00:00 Introduction
00:24 Understanding the Video Control
05:12 Dynamic media addition
08:22 Streaming IPTV Channels
09:37 Displaying Subtitles
11:25 Testing Video Control on Web
11:57 Conclusion
Useful links from video:
- Code: github.com/ndonkoHenri/ethical-youtube-tutorials
- Video docume...
Просмотров: 101

Видео

Package a Flet App from a Custom Build Template | Python
Просмотров 55914 дней назад
When packaging a Flet app for any platform, Flet makes use of "build template" which is simply a Flutter bootstrap project made with Cookiecutter. For one reason or the other, you might want to customize this template so that it suits your needs. After doing that, you need to let Flet know that it should use your custom template   (instead of the default one )  when packaging. That's what I wil...
Run & Package Flet Python apps on Google's Project IDX
Просмотров 885Месяц назад
Learn in very simple steps how to run and package a Flet Python application on Project IDX, a web AI-assisted IDE made by Google. TIMESTAMPS 00:00 Brief Introduction 00:35 Creating a Project from a Repository 02:20 Understanding the Nix configuration file 05:55 Flet app Packaging 08:44 Chatting with Gemini (Bard) 09:38 Conclusion and Outro Useful links from video: - Project IDX: idx.dev - flet-...
Set Screen Background Image and Gradient in a Flet Python App
Просмотров 6642 месяца назад
Learn how to easily set a screen background/foreground image and gradient in just a few quick steps. TIMESTAMPS 00:00 Brief Introduction 00:18 Creating a simple Flet project 01:28 Background Decoration 03:57 Foreground Decoration 05:23 Recapitulation 06:50 Conclusion and Outro Useful links from video: - Flet v0.24.0 release announcement: ndonkohenri.medium.com/whats-new-in-flet-v0-24-0-83f75824...
Package Flet Python Apps for ALL Platforms using GitHub Actions | Desktop, Mobile & Web
Просмотров 1,1 тыс.2 месяца назад
In this video, I share with you how to package a Flet Python application (single codebase) for ALL Platforms (Desktop, Mobile & Web) using GitHub Actions. Join OnDemand: app.on-demand.io/auth/signup?refCode=HenriNdonko TIMESTAMPS 00:00 Brief Introduction 00:15 What is a GitHub Action? 00:41 Getting Started 02:06 Understanding the Workflow File-Structure 04:18 Creating a new Workflow File 06:30 ...
Disable/Enable Browser Context Menu in a Flet Web App | Python
Просмотров 4833 месяца назад
Learn how to enable or disable the browser context menu in a Python Flet web app with this step-by-step tutorial. Perfect for developers looking to enhance user interaction within their web applications. TIMESTAMPS 00:00 Intro 00:29 Understanding the basic Flet application structure (for beginners) 01:27 Running a web app in hot-reload mode 02:37 Creating a Switch to toggle the visibility of th...
Display Interactive Maps in Python using the Flet GUI Framework
Просмотров 3,5 тыс.3 месяца назад
Discover how to create stunning interactive maps in Python using the Flet GUI framework! In this tutorial, I'll introduce you to one of the newly added Flet control: the Map control. With the knowledge from this video, you will be able to build a cross-platform app, with a single codebase, containing Interactive Maps from any Tile provider of your choice. TIMESTAMPS 00:00 Introduction to the Ma...
Deploy Python Web Apps for FREE on GitHub Pages using GitHub Actions | Flet
Просмотров 5 тыс.5 месяцев назад
In this video, you will learn in very few steps how to deploy any Flet application (written in Python) for free on GitHub Pages with the help of GitHub Actions. Recommendation: Before or after you watch this video, make sure to watch one of my previous videos in which I showed how to create the files made use of in this video. ⬆️ Link: ruclips.net/video/CLzKZlv1IAA/видео.html Useful links from ...
Deploy Python Web Apps for FREE on Cloudflare Pages | Flet
Просмотров 4,4 тыс.6 месяцев назад
In this video, you will learn in very few steps how to deploy any Flet application (written in Python) for free on Cloudflare Pages. Recommendation: Before or after you watch this video, make sure to watch one of my previous videos in which I showed how to create the files made use of in this video. ⬆️ Link: ruclips.net/video/CLzKZlv1IAA/видео.html More about Flet: - Website: flet.dev - GitHub:...
Python Code to Static Web App with Flet | Henri Ndonko
Просмотров 2,3 тыс.6 месяцев назад
In this video, you will learn step-by-step how to convert your Flet application written in Python to a static web application ready for deployment/hosting on any web hosting platform out there - popular examples are Cloudflare pages, GitHub pages, Replit, Vercel, etc. The deployment/hosting of your web app for FREE is covered in my below videos: - Cloudflare Pages: ruclips.net/video/cr2bhBfgdbg...
Python Code to Android APK with Flet | Test APK in Virtual Emulator
Просмотров 28 тыс.7 месяцев назад
In this video, you will learn step-by-step how to convert your Flet application written in Python to an Android APK file, and also how to test the resulting app directly on a Virtual Device (Android Mobile Emulator). Watch-next (personal recommendation): - ruclips.net/video/WSt7YvpwWME/видео.html - ruclips.net/video/CLzKZlv1IAA/видео.html More about Flet: - Website: flet.dev - GitHub: github.co...
Flet Troubleshooting: Fix TextField Content Going Invisible When Resized
Просмотров 3827 месяцев назад
In this video I will explain to you step-by-step how to fix a very common issue with Flet's TextField control: modifying the height of the TextField causes its content to somehow go invisible. More about Flet: - Website: flet.dev - GitHub: github.com/flet-dev/flet - Discord Server: discord.gg/bCFXYgZR3b Checkout my social profiles: - LinkTree: linktr.ee/ndonkohenri - GitHub: github.com/ndonkoHe...
Test Your Flet Apps on Mobile Using the Android Emulator
Просмотров 3,4 тыс.7 месяцев назад
In this video, I am going to explain in details how you can test your Flet applications on an Android Mobile Emulator - all for FREE. Watch-next (personal recommendation): - ruclips.net/video/IcT_QrLWi10/видео.html - ruclips.net/video/CLzKZlv1IAA/видео.html More about Flet: - Website: flet.dev - GitHub: github.com/flet-dev/flet - Discord Server: discord.gg/bCFXYgZR3b Checkout my social profiles...
Building the CupertinoNavigationBar Flet Control | Flet Contribution
Просмотров 8019 месяцев назад
Building the CupertinoNavigationBar Flet Control | Flet Contribution
Dev Setup | Flet Contribution
Просмотров 1 тыс.9 месяцев назад
Dev Setup | Flet Contribution

Комментарии

  • @nothing8439
    @nothing8439 Час назад

    Bro could you please upload a video how to implement a push notification in flet 🙃

  • @harfho
    @harfho 9 часов назад

    🎉

  • @jolsenekols
    @jolsenekols 2 дня назад

    Bro i want do this method with vscode , can i this?

  • @Alex29196
    @Alex29196 8 дней назад

    I am building an AI app with flet, and is amazing!

  • @seshusai8208
    @seshusai8208 10 дней назад

    How to configure push notification through flet app

    • @ndonkoHenri
      @ndonkoHenri 7 дней назад

      Watch this issue, where we will post future updates: github.com/flet-dev/flet/issues/516

  • @HeyFaheem
    @HeyFaheem 13 дней назад

    Can't thank you enough. Please don't stop developing the project🙏🏻

  • @misteranonymous1157
    @misteranonymous1157 14 дней назад

    How to change the app icon and app name

    • @ndonkoHenri
      @ndonkoHenri 14 дней назад

      Everything is mentioned in the docs: flet.dev/docs/publish#icons

  • @David-tl2de
    @David-tl2de 15 дней назад

    I got a bug, can"t get fixed. Everytime app is put in background it does not resume. I think it has simething to do with life cycle but there is not enougth information

    • @ndonkoHenri
      @ndonkoHenri 12 дней назад

      Open a discussion on the Flet repo.

  • @alainmajamu4933
    @alainmajamu4933 15 дней назад

    thank you a lot, but I am waiting for complete and full training on how to create a real application with a concrete example with flet (front and backend, multiple authentificaction, ) if it's possible

  • @ritiksharma3528
    @ritiksharma3528 17 дней назад

    Hi

  • @MuhammadUsman-p9z6v
    @MuhammadUsman-p9z6v 18 дней назад

    Why can't you simplify its packaging as in case of flutter?

    • @ndonkoHenri
      @ndonkoHenri 18 дней назад

      We are working on making the build process as simple as possible.

  • @MuhammadUsman-p9z6v
    @MuhammadUsman-p9z6v 18 дней назад

    Packaging flet app is still a problem

    • @ndonkoHenri
      @ndonkoHenri 18 дней назад

      We are working on it. Here is an update: flet.dev/blog/flet-new-packaging-pre-release If you face further issues, open an issue or discussion on the Flet repo.

  • @kishore7552
    @kishore7552 18 дней назад

    error when we add another dependencies in requirement.txt it building too long bro but not working

    • @kishore7552
      @kishore7552 18 дней назад

      in apk

    • @ndonkoHenri
      @ndonkoHenri 18 дней назад

      Read this update: flet.dev/blog/flet-new-packaging-pre-release Feel free to open an issue or discussion on the Flet repo.

  • @ayshnaam
    @ayshnaam 19 дней назад

    Can i do that by github action? Build with custom template?

    • @ndonkoHenri
      @ndonkoHenri 19 дней назад

      Yes. You just have to update your build command to use these template options as described in the video. I made a video on how to use GitHub actions to package your Flet applications: ruclips.net/video/ObO-D2TD_wo/видео.html

    • @ayshnaam
      @ayshnaam 19 дней назад

      ​@@ndonkoHenrii will try😊

  • @TanmayBhatgare
    @TanmayBhatgare 19 дней назад

    Can you show how to build apk with native packages? That might help a lot.

    • @ndonkoHenri
      @ndonkoHenri 19 дней назад

      Read this: flet.dev/blog/flet-new-packaging-pre-release

  • @kaelvoker5670
    @kaelvoker5670 19 дней назад

    thanks

  • @yasseen6563
    @yasseen6563 19 дней назад

    ❤❤❤❤❤❤❤❤❤❤❤

  • @kishore7552
    @kishore7552 22 дня назад

    when we add dependencies in requirement file it is not building apk it took time not working

    • @ndonkoHenri
      @ndonkoHenri 22 дня назад

      What error did you get? Please open a discussion on the Flet repo so we can discuss it.

  • @jasinatiger
    @jasinatiger 27 дней назад

    very good tutorial, couldn't find the answer, and i found, appreciate that thanks!

  • @VictorGarcia-ki6wj
    @VictorGarcia-ki6wj 29 дней назад

    Could you help me to make an actions that allows me to connect to a supabase database using sqlalchemy, it has thrown me error several times because of the Weel thing. ERROR: Could not build wheels for psycopg2-binary, greenlet, which is required to install pyproject.toml-based projects Notice: A new release of pip is available: 23.2.1 -> 24.2 Notice: To update, run: /tmp/hostpython3.11_QIIGCK/python/bin/python3 -m pip install --upgrade pip

  • @bennguyen1313
    @bennguyen1313 Месяц назад

    Is it possible to create a web-app / browser-based game that can access hardware (usb devices, etc)? WebSerial/WebUSB API? I'd like to develop an android app that could act as a WIFI hotspot! i.e. use the antenna/radio to transmit an SSID, and share my mobile connection when someone enters the correct WPA2 password or passes a logic puzzle. Or does the API and/or network libraries not support this level of access to the hardware? Another Android application would be for Augmented-Reality, where one can find components from a circuit board. Just use your camera and it will overlay a marker on the component... however, not sure if there is a minimum marker size , and if it can be overlayed with such high precision. For example, if you have a sheet of paper with a grid of squares, say 50x50.. if A4 is said/entered, could AR use a fiducial on the paper to calculate how far into the grid it needs to place a marker (scaling it based on the the angle and how close the camera is to the sheet)?

  • @nickwolfe3075
    @nickwolfe3075 Месяц назад

    Have you done a video about setting up Flet in a docker container? If not that would be a cool video to see!

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      Here: ruclips.net/video/8UY9sisKz1Q/видео.html

  • @TanmayBhatgare
    @TanmayBhatgare Месяц назад

    Hey bro could you please make a tutorial on how to package a app which user native python package like pydantic?

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      We are working on solving that issue. Sub to github.com/flet-dev/flet/issues/3839

  • @pythonantole9892
    @pythonantole9892 Месяц назад

    Not sure what i'm doing wrong but i keep getting an error "No files were found with the provided path: build/macos. No artifacts will be uploaded."

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      Can I have a link to your repo?

  • @hasanbadawy3641
    @hasanbadawy3641 Месяц назад

    Great job, have you added a way to embed website in ifram?

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      Watch this issue: github.com/flet-dev/flet/issues/4004

  • @FadyEmad-ky5wu
    @FadyEmad-ky5wu Месяц назад

    Thank you very mutch❤❤❤

  • @MuhammadUsman-p9z6v
    @MuhammadUsman-p9z6v Месяц назад

    I have built an apk, but it's not working

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      Open a discussion on the Flet repo and share more details. Or you can create a thread in the Flet discord.

  • @ayamnash
    @ayamnash Месяц назад

    well done. We want video about giving permissions in Android, such as storage and camera usage. i tried one hundred times but i failed😢

  • @집남-m6s
    @집남-m6s Месяц назад

    awesome flet!

  • @TanmayBhatgare
    @TanmayBhatgare Месяц назад

    Thanx bro, for giving my suggestion a try❤

  • @KARYEIJAFELEX
    @KARYEIJAFELEX Месяц назад

    Thank you Mr. Henri. How about a tutorial on how to package python native packages such as Matplotlib? It will be a great contribution to the flet community

  • @rayanrayane-dp7jz
    @rayanrayane-dp7jz Месяц назад

    why you don't make video in french gro

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      English has a wider reach. Perhaps in the future I could make videos in French or German, which are the 2 other languages I can speak. Merci pour l’idée! :)

  • @kaelvoker5670
    @kaelvoker5670 Месяц назад

    Can IPA builded from IDX? Very nice tutorial

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      I talked of it in the video at 6:53 It is not possible because the IDX environment is running in a Linux virtual machine. To build for IPA you need a mac. I made a video on how you can build for all platforms automatically using GitHub actions: ruclips.net/video/ObO-D2TD_wo/видео.html

  • @michalsestrienka4636
    @michalsestrienka4636 Месяц назад

    Well done! Did you notice some pros/cons in comparison with replit? And what about SPA hosting - is it possible here?

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      There are several differences with Replit. Below are some useful links so you can make out your own opinion: - developers.google.com/idx/guides#idx-features - replit.com/pricing Both are nice though! On IDX (similar to replit) you can share your web app to others through a link as I mentioned in the video. I haven't researched on it's limitations though. Will be happy to know what you find :)

  • @harfho
    @harfho Месяц назад

    I have been waiting for this.

  • @MuhammadUsman-p9z6v
    @MuhammadUsman-p9z6v Месяц назад

    Make a complete video for building apk file for flet app in windows.

    • @ndonkoHenri
      @ndonkoHenri Месяц назад

      ruclips.net/video/ObO-D2TD_wo/видео.html

  • @MuhammadUsman-p9z6v
    @MuhammadUsman-p9z6v Месяц назад

    What about the issues related to packaging flet app...?

  • @KARYEIJAFELEX
    @KARYEIJAFELEX Месяц назад

    Hello,thank you for this video. Video on how to package native packages? Waiting for such an amazing tutorial

  • @burakkaanboyuk
    @burakkaanboyuk Месяц назад

    what is code editor name, is it vscode

  • @tiolv1174
    @tiolv1174 Месяц назад

    Amazing project, thank you very much.

  • @harfho
    @harfho 2 месяца назад

    Even tho I didn’t understand. This was a clean and great explanation ❤

    • @ndonkoHenri
      @ndonkoHenri 2 месяца назад

      @harfho Sorry for that. What didn’t you understand? Help me improve myself.

    • @harfho
      @harfho 2 месяца назад

      @@ndonkoHenriis not you is me that need to improve

  • @timlambe8837
    @timlambe8837 2 месяца назад

    Is it somehow possible to add more GIS functionalities like a layercontrol or attaching data to the objects in the map?

  • @fasilwandoor532
    @fasilwandoor532 2 месяца назад

  • @Satpalsingh20631
    @Satpalsingh20631 2 месяца назад

    It is taking a lot of time for building apk around 7 hours why?

    • @ndonkoHenri
      @ndonkoHenri 26 дней назад

      This is very rare but happens indeed. We are working on improving the build process.