Kivy: Interactive Applications in Python, 2/e(Paperback)
暫譯: Kivy:Python互動應用程式,第二版(平裝本)
Roberto Ulloa
- 出版商: Packt Publishing
- 出版日期: 2015-06-19
- 定價: $1,620
- 售價: 8.0 折 $1,296
- 語言: 英文
- 頁數: 157
- 裝訂: Paperback
- ISBN: 1785286927
- ISBN-13: 9781785286926
-
相關分類:
Python、程式語言
立即出貨 (庫存=1)
買這商品的人也買了...
-
$450$383 -
$1,800$1,710 -
$2,900$2,755 -
$1,520Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux, 2/e (Paperback)
相關主題
商品描述
Create responsive cross-platform UI/UX applications and games in Python using the open source Kivy library
About This Book
- Utilize the power of Kivy to develop applications that run on all the major platforms
- Build user interfaces (UI) and control multi-touch events to improve the user experience (UX)
- A comprehensive tutorial with simplified code and lots of tips and tricks
Who This Book Is For
If you are a Python developer who wants to create exciting and dynamic UI/UX applications that are compatible with multiple platforms, then this is the book for you. No prior experience with Kivy is required, although you should be familiar with Python and have a fair understanding of software engineering concepts such as inheritance, classes, and instances.
What You Will Learn
- Build responsive user interfaces (UIs) using the Kivy language and the Kivy widgets
- Master the use of the Kivy canvas to display graphics on screen
- Keep the UI updated on user input and screen size with Kivy properties
- Bind and unbind Kivy events to control widgets, touches, the mouse, the keyboard, and animations
- Scale, rotate, and translate widgets using finger gestures
- Create and use your own gestures, and control multiple touches on the screen
- Enhance your widgets with behaviors, animations, and transitions
- Debug your application with the Kivy inspector
In Detail
Kivy – Interactive Applications and Games in Python Second Edition, will equip you with all the necessary knowledge to create interactive, responsive, and cross-platform applications and games.
This book introduces the Kivy language and the necessary components so you can implement a graphical user interface (GUI) and learn techniques to handle events, detect gestures, and control multi-touch actions. You will learn strategies to animate your applications, and obtain interactive, professional-looking, and responsive results. You will be applying this knowledge throughout the book by developing three applications and tackling their diverse programming challenges.
商品描述(中文翻譯)
使用開源 Kivy 函式庫在 Python 中創建響應式跨平台 UI/UX 應用程式和遊戲
本書介紹
- 利用 Kivy 的強大功能開發可在所有主要平台上運行的應用程式
- 構建用戶界面 (UI) 並控制多點觸控事件以改善用戶體驗 (UX)
- 提供全面的教程,簡化的代碼以及大量的提示和技巧
本書適合誰閱讀
如果您是一位希望創建兼容多平台的令人興奮和動態的 UI/UX 應用程式的 Python 開發者,那麼這本書就是為您而寫的。雖然不需要具備 Kivy 的先前經驗,但您應該熟悉 Python 並對軟體工程概念(如繼承、類別和實例)有一定的理解。
您將學到什麼
- 使用 Kivy 語言和 Kivy 小部件構建響應式用戶界面 (UIs)
- 掌握使用 Kivy 畫布在螢幕上顯示圖形
- 使用 Kivy 屬性根據用戶輸入和螢幕大小更新 UI
- 綁定和解除綁定 Kivy 事件以控制小部件、觸控、滑鼠、鍵盤和動畫
- 使用手勢縮放、旋轉和移動小部件
- 創建和使用您自己的手勢,並控制螢幕上的多點觸控
- 通過行為、動畫和過渡增強您的小部件
- 使用 Kivy 檢查器調試您的應用程式
詳細內容
Kivy – Python 中的互動應用程式和遊戲(第二版)將為您提供創建互動式、響應式和跨平台應用程式及遊戲所需的所有知識。
本書介紹了 Kivy 語言及其必要組件,使您能夠實現圖形用戶界面 (GUI),並學習處理事件、檢測手勢和控制多點觸控操作的技術。您將學習為應用程式添加動畫的策略,並獲得互動式、專業外觀和響應式的結果。您將在整本書中應用這些知識,開發三個應用程式並解決其多樣的程式設計挑戰。