Table Of Contents
Kivyへようこそ¶
(※翻訳者注 このhtmlは 「https://github.com/pyKy/kivy-doc-ja 」の翻訳をもとにhtml化しています。翻訳自体は公式の許可を得て有志で翻訳している非公式のサイトです。有志で翻訳しておりますので訳が正確ではない場合もあります。2017年5月現在Kivy1.10に対応しております。) Kivyのドキュメントにようこそ。Kivyは、マルチタッチアプリのような新しいユーザインタフェースを備えたアプリケーションを迅速に開発するためのオープンソースのソフトウェアライブラリです。
私たちはまず Getting Started(翻訳済み) から始めることをお勧めします 。 その後、 Programming Guide(翻訳済み) に向かってください。ざっと見てみたい場合は Create an application(アプリケーションを作成する) を見てください。
Kivyの使用に興味があるが、使用について疑問に思っているかと思います。 Philosophy(翻訳済み) にアウトラインあるので一読をおすすめします。また詳細については Architectural Overview(翻訳済み) を読むことをおすすめします 。
あなたがKivyに貢献したい場合は、 Contributing(翻訳済み) を読んでください。 何か疑問がありドキュメントで取り上げられていない場合は、お気軽に Contact Us(翻訳済み) にお問い合わせください。
- User’s Guide(翻訳済み)
- Programming Guide(翻訳済み)
- Kivy Basics(翻訳済み)
- Controlling the environment(翻訳済み)
- Configure Kivy(翻訳済み)
- Architectural Overview(翻訳済み)
- Events and Properties (翻訳済み)
- Input management (翻訳済み)
- Widgets(翻訳済み)
- Graphics (翻訳済み)
- Kv language(翻訳済み)
- Integrating with other Frameworks(翻訳済み)
- Packaging your application(翻訳済み)
- Package licensing (翻訳済み)
- Tutorials(翻訳済み)
- API Reference
- Kivy framework(翻訳済み)
- Adapters
- Adapter
- List Item View Argument Converters
- DictAdapter
- ListAdapter
- SelectableDataItem
- SimpleListAdapter
- Animation(翻訳済み)
- Application (翻訳中)
- Atlas
- Kivy Base
- Cache manager
- Clock object(翻訳ずみ)
- Compatibility module for Python 2.7 and > 3.3
- Configuration object
- Context
- Core Abstraction(翻訳済み)
- Audio
- Camera
- Clipboard(翻訳済み)
- OpenGL
- Image
- Spelling
- Text
- Text Markup
- Text layout
- Video
- Window
- Kivy module for binary dependencies.
- Effects
- Damped scroll effect
- Kinetic effect
- Opacity scroll effect
- Scroll effect
- Event dispatcher
- Factory object
- Garden
- Geometry utilities
- Gesture recognition
- Graphics(翻訳中)
- CGL: standard C interface for OpenGL
- Graphics compiler
- Context management
- Context instructions
- Framebuffer
- GL instructions
- Canvas
- OpenGL
- OpenGL utilities
- Scissor Instructions
- Shader
- Stencil instructions
- SVG
- Tesselator
- Texture
- Transformation
- Input management
- Motion Event Factory
- Motion Event
- Input Postprocessing
- Calibration
- Dejitter
- Double Tap
- Ignore list
- Retain Touch
- Triple Tap
- Motion Event Provider
- Providers
- Android Joystick Input Provider
- Native support for HID input from the linux kernel
- Leap Motion - finger only
- Native support of Wacom tablet from linuxwacom driver
- Native support of MultitouchSupport framework for MacBook (MaxOSX platform)
- Mouse provider implementation
- Native support for Multitouch devices on Linux, using libmtdev.
- Auto Create Input Provider Config Entry for Available MT Hardware (linux only).
- TUIO Input Provider
- Common definitions for a Windows provider
- Support for WM_PEN messages (Windows platform)
- Support for WM_TOUCH messages (Windows platform)
- Input recorder
- Motion Event Shape
- Interactive launcher
- Kivy Language(翻訳済み)
- Builder
- Parser
- External libraries
- DDS File library
- GstPlayer
- Python mtdev
- OSC
- NO DOCUMENTATION (module kivy.uix.recycleview)
- simpleOSC 0.2
- Asynchronous data loader
- Logger object
- Metrics
- Modules
- Console
- Inspector
- JoyCursor
- Keybinding
- Monitor module
- Recorder module
- Screen
- Touchring
- Web Debugger
- Multistroke gesture recognizer
- Network support
- UrlRequest
- Parser utilities
- Properties
- Resources management
- Storage
- Dictionary store
- JSON store
- Redis Store
- Support
- Tools
- Packaging
- Pyinstaller hooks
- Widgets(翻訳済み)
- Abstract View
- Accordion
- Action Bar
- Anchor Layout
- Behaviors
- Button Behavior
- Code Navigation Behavior
- Compound Selection Behavior
- Cover Behavior
- Drag Behavior
- Emacs Behavior
- Focus Behavior
- Kivy Namespaces
- ToggleButton Behavior
- Box Layout
- Bubble
- Button
- Camera
- Carousel(翻訳済み)
- CheckBox
- Code Input
- Color Picker
- Drop-Down List
- EffectWidget
- FileChooser
- Float Layout(翻訳済み)
- Gesture Surface
- Grid Layout
- Image
- Label(翻訳済み)
- Layout
- List View
- ModalView
- PageLayout
- Popup
- Progress Bar
- RecycleBoxLayout
- RecycleGridLayout
- RecycleLayout
- RecycleView
- RecycleView Data Model
- RecycleView Layouts
- RecycleView Views
- Relative Layout
- reStructuredText renderer
- Sandbox
- Scatter
- Scatter Layout
- Screen Manager(翻訳中)
- ScrollView
- SelectableView
- Settings (翻訳中)
- Slider
- Spinner
- Splitter
- Stack Layout
- Stencil View
- Switch
- TabbedPanel
- Text Input
- Toggle button
- Tree View
- Video
- Video player
- VKeyboard
- Widget class
- Utils
- Vector
- Weak Method
- Weak Proxy
Appendix(付録)¶
Appendixには、ライセンス情報とKivyで利用可能なすべてのモジュール、クラス、関数と変数の一覧が含まれています。
License(ライセンス)¶
Kivyは、バージョン1.7.2以降を使用する場合は、MITライセンスで配布されています。それより 古いバージョンではLGPLv3ライセンスになります。
Kivyの配布時にMITライセンスのコピーを受け取っているはずです。KivyのルートフォルダにあるLICENSEファイルを参照してください。オンライン版では以下に配置しています。
一言でいうと、商用または無料のオープンソース、クローズドなソースなど、どのプロジェクトでもライセンスに関係なくKivyを使用できます。 ライセンスを必要としなくとも、Kivyのソースコード自体に変更を加えた場合は、それらの変更を共有できれば幸いです!
開発者の一覧については、Kivyソースコードの配布時に提供されるAUTHORSファイル(ライセンスの次にある)を参照してください
Kivy – Copyright 2010-2017, Kivy開発者一同