Programming

인기있는 모바일 개발에 필요한 파이썬 개발툴

IT오이시이 2023. 3. 8. 07:10
728x90

인기있는 모바일 개발에 필요한 파이썬 개발툴

1. Kivy
2. BeeWare
3. QPython
4. Chaquopy

 



안드로이드 파이썬 개발 도구를 선택한다면 여러 옵션이 있습니다.
요즘 회자되는 chatGPT로 샘플이라도 받아서 돌려 보려고 안드로이드 폰에서 파이썬개발이 가능할지 찾아보았습니다.



■ Kivy:

Kivy는 멀티 터치 애플리케이션을 개발하기 위한 오픈 소스 Python 프레임워크입니다. Android를 비롯한 iOS, Windows, Linux 등 다양한 플랫폼을 지원합니다.

https://kivy.org/

 

Kivy: Cross-platform Python Framework for NUI

Open source Python framework for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps.

kivy.org


Kivy는 OpenGL ES 2를 기반으로 하며 고급 그래픽 기능을 사용하여 매력적인 사용자 인터페이스를 만들수 있습니다.

장점:
- Kivy는 크로스 플랫폼입니다.
- Kivy는 사용하기 쉽습니다
- Kivy는 다양한 이용 가이드 문서를 제공합니다.

단점:
- Kivy는 다른 프레임워크만큼 널리 사용되지 않습니다.

 

■ BeeWare:


BeeWare는 모바일 애플리케이션을 개발하기 위한 Python 도구와 라이브러리의 집합입니다. Android를 비롯한 iOS, Windows, macOS 등 다양한 플랫폼을 지원합니다.
https://beeware.org/

 

Write once. Deploy everywhere.— BeeWare

One codebase. Multiple apps. BeeWare allows you to write your app in Python and release it on multiple platforms. No need to rewrite the app in multiple programming languages. It means no issues with build tools, environments, compatibility, etc. Python na

beeware.org

모바일 앱 개발을 위한 여러 라이브러리 및 도구가 포함되어 있습니다.
- Toga: 교차 플랫폼 UI 툴킷
- Batavia: JavaScript용 Python 구현
- Briefcase: iOS, Android 및 Windows용 Python 앱 패키징 도구

 

■ QPython:

QPython(큐파이썬)은 안드로이드 플랫폼에서 파이썬 프로그래밍을 지원하는 애플리케이션입니다. QPython은 안드로이드 기기에서 파이썬 코드를 실행하고 개발할 수 있는 환경을 제공합니다.

QPython은 Android 기기에서 Python 스크립트를 실행하는 스크립트 엔진입니다. 개발 환경을 제공하며 많은 Python 모듈을 지원합니다.

https://www.qpython.com/

 

QPython - Python on Android

Terminal Editor Explorer QPy App Course Library Community Yes, it's regular Python console, feel free to comunicate with interpreter directly. Put it in your pocket, and code whenever, wherever Is too many files in your storage? backup to the cloud! The ea

www.qpython.com

 

 


■ Chaquopy:

 

Chaquopy는 Android Studio 플러그인으로, 개발자가 Android 프로젝트에서 Python 코드를 사용할 수 있도록 해줍니다. Android Studio와 완벽하게 통합되며 많은 Python 라이브러리를 지원합니다.

https://github.com/chaquo/chaquopy

https://chaquo.com/chaquopy/

 

The easiest way to use Python in an Android app

Chaquopy provides everything you need to include Python components in an Android app, including: Full integration with Android Studio's standard Gradle build system. Simple APIs for calling Python code from Java/Kotlin, and vice versa. A wide range of thir

chaquo.com

 



[참조]
■ 추천 파이썬개발툴
https://couplewith.tistory.com/380

 

추천 파이썬 모바일 개발툴 (Python editor 2022)

추천 파이썬 모바일 개발툴 (Best python editors at mobile ) 1. Pycharm 2. Pydroid 3 3. Vscode (비주얼스튜디오 코드) 4. Anaconda(아나콘다) 5. Kivy(키비) 6. QPython(큐파이썬) 7. Pylint(필린트) 8. Pydev (파이개발) #Best_pyt

couplewith.tistory.com




728x90
반응형