Kivy là gì ?
- Kivy là bộ thư viện mã nguồn mở đa nền tảng- Kivy phục vụ yêu cầu về sản phẩm phần mềm nhanh lẹ
- Kivy sử dụng ngôn ngữ lập trình : Python
- Kivy có thể chạy trên các nền tảng : Linux, Windows, MacOSX, Android và IOS
- Kivy hoàn toàn miễn phí, bạn có thể sử dụng để tạo ra các sản phẩm phục vụ thương mại tùy ý.
- Sử dụng giao diện đồ họa thông qua OpenGLES 2
Kivy cần gì ở người lập trình?
- Phải có kiến thức cơ bản về Python- Có kiến thức về lập trình giao diện (GUI Programming)
- Có kiến thức về lập trình hướng đối tượng (OOP)
Cài đặt
Bạn có thể xem hướng dẫn cài đặt ở đây: linkRiêng mình thì mình sử dụng Eclipse với plugin PyDev, mình sẽ hướng dẫn các bạn cài đặt trên PyDev:
- Download file nén tại đây : link
- Giải nén file vừa down , ta gọi thư mục này là "Thư mục Kivy"
- Bạn vào Window -> Preferences -> PyDev -> Interpreter Python
- Bạn chọn button New với :
+ Interpreter Name: Kivy
+ Interpreter Executable : chỗ này bạn chọn đường dẫn đến file python.exe trong thư mục Kivy > Python (với Kivy là "Thư mục Kivy")
- OK
- Bạn chọn thẻ Environment
- New các giá trị sau (lưu ý, thư mục kivy của mình là :"E:\kivy-1.3.0-w32". Bạn có thể thay đổi giá trị này tùy vào vị trí của thư mục kivy của bạn.):
+ Name: GST_PLUGIN_PATH, Value: E:\kivy-1.3.0-w32\gstreamer\lib\gstreamer-0.10
+ Name: GST_REGISTRY, Value: E:\kivy-1.3.0-w32\gstreamer\registry.bin
+ Name: PATH, Value: E:\kivy-1.3.0-w32\;E:\kivy-1.3.0-w32\Python;E:\kivy-1.3.0-w32\Python\Scripts;E:\kivy-1.3.0-w32\gstreamer\bin;E:\kivy-1.3.0-w32\MinGW\bin;%PATH%
Kivy chủ yếu để build ra apk với ios cũng nên cài và làm quen với linux
Trả lờiXóakivy Có Gui kéo thả không bạn
Trả lờiXóa