Kivy Documentation

Kivy Documentation

Release 2.2.0 The Kivy Developers

May 20, 2023

I Getting Started

1 Introduction 2 Installing Kivy 3 A first App 4 Properties 5 Kv Design Language 6 Events 7 Non-widget stuff 8 Layouts 9 Drawing 10 Packaging 11 Diving in

II Kivy Project

12 Philosophy 13 Contributing 14 FAQ 15 Contact Us

III Programming Guide

16 Kivy Basics 17 Controlling the environment 18 Configure Kivy 19 Architectural Overview

CONTENTS

3

5 7 15 17 19 21 23 25 27 29 31

33

35 37 53 59

61

63 69 75 77

i

20 Events and Properties

81

21 Input management

91

22 Widgets

99

23 Graphics

119

24 Kv language

121

25 Integrating with other Frameworks

133

26 Packaging your application

137

27 Package licensing

155

IV Tutorials

159

28 Pong Game Tutorial

161

29 A Simple Paint App

175

30 Crash Course

185

V API Reference

187

31 Kivy framework

189

32 Core Abstraction

307

33 Kivy module for binary dependencies.

349

34 Effects

351

35 Event Manager

357

36 Garden

361

37 Graphics

365

38 Input management

461

39 Kivy Language

487

40 External libraries

511

41 Modules

515

42 Network support

527

43 Storage

533

44 Tools

539

45 Widgets

541

ii

VI Appendix

811

46 License

813

Python Module Index

815

Index

817

iii

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download