Convert Python to Android with WINDOWS & LINUX + Fix Common Bugs
Python Simplified
@pythonsimplifiedAbout
Hi everyone! My name is Mariya and I'm a software developer from Sofia, Bulgaria. I film programming tutorials about Computer Science Concepts, GUI Applications, Machine Learning and Artificial Intelligence, Automation and Web Scraping, Data Science and even Math! 🤓 I'm here to help you with your programming journey (in particular - your Python programming journey 😉) and show you how many beautiful and powerful things we can do with code! 💪💪💪
Video Description
In this tutorial, I will show you how to convert your Python projects into Android applications - USING WINDOWS! 😎 We will Create a Windows Subsystem for Linux (WSL), Learn about Android's Debug Bridge (adb) and use Buildozer to compile our .py files into .apk. By the way, I'm extra annoying in this video so my apologies in advance! 🤪 I've detected a few crazy cat lady moments while editing... I don't know why I was shouting at the keyboard 😅 ANYHOW... For this project, we will first need to learn about 🥝Kivy or KivyMD🥝, which are Python GUI libraries that are responsible for the interface of the app. 🛑 If you're not yet familiar with Kivy or KivyMD - check out any of my quick tutorials: ⭐ Mobile App with KivyMD ⭐ https://youtu.be/ah3JeHAfM0M ⭐ Expand Mobile App with KivyMD ⭐ https://youtu.be/2aRBkAA1_9o ⭐ Simple App with Kivy ⭐ https://youtu.be/YDp73WjNISc ⭐ EXTRA: Python Classes and OOP ⭐ https://youtu.be/f0TrMH9s-VE (will help with understanding the App Class) ********************************************* ⏰ Time Stamps: ⏰ 00:00 - intro 00:30 - Install Windows Subsystem for Linux (WSL) 05:14 - Install Buildozer and Dependencies 06:52 - Android Debug Bridge (adb) 09:53 - Developer Options on Android Device 10:38 - buildozer.spec requirements 12:06 - Start Windows adb server 12:44 - Operation not permitted FIX 13:34 - Convert Python to Android 15:45 - Icons not displayed on Android FIX 18:05 - Thanks for watching! see you soon! 😊 ********************************************* Special thank you to Delphi Niki and WinTush for sharing your code with me on Github! 😁 ********************************************* My Github: https://github.com/MariyaSha Windows Subsystem Docs: https://docs.microsoft.com/en-us/windows/wsl/install-win10 Android Platform Tools: https://developer.android.com/studio/releases/platform-tools#downloads Buildozer Documentation: https://buildozer.readthedocs.io/en/latest/installation.html Icons Not Displaying Issue on Github: https://github.com/kivymd/KivyMD/issues/257
Essential Python to Android Tools
AI-recommended products based on this video

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

STGAubron Gaming PC Desktop, Intel Core i7 up to 3.9G, GeForce GTX 1660 Super 6G GDDR6, 32G RAM, 1T SSD, WiFi, BT 5.0, RGB Fan x 6, Windows 10 Home

Lenovo ThinkPad T14 Laptop 2024 14” WUXGA 1920 x 1200 Touchscreen, Intel Core Ultra 7 155U, 12-core, Intel Graphics, 32GB DDR5, 512GB SSD, Backlit KB, FP, Wi-Fi 6E, 5.0MP + IR Camera, Windows 10 Pro

Lenovo 2024 ThinkPad Laptop 14" WUXGA 1920 x 1200 Intel Core Ultra 7 155U 12-Core Intel Graphics 32GB DDR5 512GB SSD Wi-Fi 6E Windows 10 Pro Backlit KB 5.0MP + IR Camera Touchscreen FP Thunderbolt 4

IdeaPad 3 14" HD Laptop - Intel Pentium Silver N5030, 4GB RAM, 128GB SSD, Windows 10 S Mode - Platinum Grey (81WH004LUS)

BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna

BrosTrend Linux WiFi Adapter for Ubuntu, Mint, Debian, Lubuntu, Xubuntu, Mate, Zorin, PureOS, Raspberry Pi 2+, Windows 11/10, 1200Mbps, 5GHz/2.4GHz, Long Range 2 X 5dBi External Antennas, USB3.0

BrosTrend 650Mbps Linux WiFi Adapter for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Xubuntu, Zorin, PureOS, Raspberry Pi 2+, Windows 11/10/8/7/XP 5G/2.4G

BrosTrend Linux USB WiFi Adapter 1200Mbps Supports Ubuntu, Mint, Debian, Kubuntu, Mate, Zorin, PureOS, Raspberry Pi 2+, Windows 11/10, USB3.0 Wireless Dual Band Wi-Fi 5GHz/867Mbps + 2.4GHz/300Mbps

10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna

Ear Wax Removal, Ear Cleaner with 8 Pcs Ear Set, Ear Wax Removal Kit, 1296P HD Endoscope with 6 LED Lights, Kids Adults Ear Cleaning Gift, Compatible with iPhone & Android Smart Phones

Ear Wax Removal, Ear Cleaner Ear Wax Removal Kit, 1296P HD Endoscope with 6 LED Lights, Kids Adults Ear Cleaning Gift, Compatible with iPhone & Android Smart Phones

Dell P2725H 27" Full HD 1920 x 1080 Monitor - 1 Year Warranty, Computer Monitor Screen Bundle with Power Cable + USB 3.0 Upstream Cable + Display Port Cable + HDMI Cable + Microfiber Cloth Included

Dell P2425H Computer Monitor Screen 24" 16:9 IPS Display 100Hz w/Stand - 1 Year Warranty, Full HD, 1920 x 1080 with Power Cord + DisplayPort Cable + HDMI Cable + USB 3.0 Cable + Microfiber Cloth

DCNETWORK iPhone 4s Cable USB Sync and Charging Cable for iPhone 4 4s 3G 3GS iPad 1 2 3 iPod Touch Nano 30 Pin Charger Cord Dock Adapter Data 3.3 Feet (White)

Mini MP3 Player, Portable Digital Music Media Player, Mini MP3 with Back Clip, Player with Earphone and USB Cable, Up to 5H Playing Time, Support Memory Card (Black)

Air Tracker Tags-4 Pack: Smart Bluetooth Tracker, Item Finder Works with Apple Find My (iOS Only) App, Trakcer Tag Locator for Keys, Luggage, Satchel, Backpack etc. (Not for Android Devices)




















