- 1 名前:デフォルトの名無しさん [2018/02/08(木) 05:44:13.97 ID:dEt/GqrE.net]
- PythonでマルチプラットフォームなGUIアプリが作れるオープンソースライブラリKivyを語りましょ
公式 https://kivy.org 非公式日本語翻訳 https://pyky.github.io/kivy-doc-ja/
- 2 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 06:39:51.73 ID:w9ZiksMj.net]
- nodeで言うelectronみたいなもの?
- 3 名前:デフォルトの名無しさん [2018/02/08(木) 09:31:22.35 ID:TTR6g2ih.net]
- >>2
node.jsよく知らないけど大枠はそんな認識でいいと思う
- 4 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 15:00:49.50 ID:Ia7szBUl.net]
- 誰かKivyの書籍出してよ。
最近Python始めたんだけどGUIが難しくてわからないお。
- 5 名前:デフォルトの名無しさん [2018/02/08(木) 18:16:55.16 ID:TTR6g2ih.net]
- Python自体は流行ってるぽいがKivy含めGUIライブラリはいまいち知名度ないな
- 6 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 19:28:10.31 ID:ezGGEbZA.net]
- まずキヴィーなのかカイヴィーなのかはっきりしろ
- 7 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 21:21:29.98 ID:u6Z8Rq+j.net]
- 動作はどうなの? キビキビ動くの?
- 8 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 21:29:07.94 ID:ezGGEbZA.net]
- まずAtomやVSCodeみたいなキラーアプリが出れば注目をあびる優
- 9 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 21:53:40.23 ID:s3BNI6XO.net]
- >>6
Pythonで一番キビキビなGUIがKivyじゃないのか もともと他所向けのgtkやらqtをpythonで使えるようにしたのと違い、 kivyはPythonを大覚醒させるために作られた現最強GUIライブラリだろうし
- 10 名前:デフォルトの名無しさん mailto:sage [2018/02/08(木) 21:55:25.46 ID:s3BNI6XO.net]
- >>9は>>7宛て
- 11 名前:デフォルトの名無しさん [2018/02/09(金) 12:36:36.48 ID:l0d5/6J5.net]
- キーヴィだけにキヴィキヴイ動くってかwwww
- 12 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 12:48:19.13 ID:YZG1jUng.net]
- こいつ言いやがった
- 13 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 15:00:27.56 ID:fw3xQ0od.net]
- なぁ
- 14 名前:デフォルトの名無しさん [2018/02/09(金) 15:59:54.37 ID:l0d5/6J5.net]
- ほんと情報少ないなぁ
- 15 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 21:37:22.42 ID:YZG1jUng.net]
- 機敏に動くGUIライブラリcivynなんてどうだろう?
- 16 名前:デフォルトの名無しさん [2018/02/12(月) 14:36:41.66 ID:rrOl6S4z.net]
- まじで誰も使ってないんじゃ・・・
- 17 名前:デフォルトの名無しさん mailto:sage [2018/02/13(火) 19:52:56.72 ID:J+mzgP2P.net]
- すげーたくさんの奴が使っているだろ
Kivyはpythonを少し使える奴なら余裕で使えるから 相談・質問が出ないだろう。当然過疎スレになってしまうよな
- 18 名前:デフォルトの名無しさん mailto:sage [2018/02/13(火) 21:24:06.16 ID:Z1jjAu60.net]
- TkInterがあるからkivyは要らんだろ
- 19 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 08:54:28.98 ID:Wr/rZcU7.net]
- マジで誰かまともな書籍出してくれ
4000円程度なら買ってやるから
- 20 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 12:49:11.90 ID:oF080CGK.net]
- 公式にある奴でええやん
- 21 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 12:54:23.38 ID:C8iVgW8/.net]
- 結構癖があって慣れるの大変。
日本語の入力もできないし。
- 22 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 16:21:14.77 ID:cyk0+6JF.net]
- 日本語の入力できないの?
はい、解散、解散
- 23 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 16:51:53.09 ID:wwQ+gY6z.net]
- まじかよ使えねーwwwww
- 24 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 16:59:41.17 ID:hwcuaCz0.net]
- 日本語入力できるだろw
嘘言うなw
- 25 名前:デフォルトの名無しさん mailto:sage [2018/02/24(土) 10:00:59.97 ID:rBVdr7Sq.net]
- https://honto.jp/netstore/pd-book_25690471.html
か https://www.yodobashi.com/product/100000009001988080/ か https://www.amazon.co.jp/gp/aw/d/1783987383 が一番詳しいのかな
- 26 名前:デフォルトの名無しさん [2018/02/24(土) 12:40:31.40 ID:nRmGVTzv.net]
- >>25
次スレいくかわからんがテンプレ候補か?
- 27 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 12:34:53.35 ID:ofQOvPUi.net]
- カレンダー作ろうと思ってKivyファイルを作っていたが
日付のラベルは一個づつ作らなきゃ行けない?for文が使えない? ってなってしばらく放置してる
- 28 名前:デフォルトの名無しさん mailto:sage [2018/03/03(土) 20:17:52.81 ID:+spUG5tR.net]
- >>27
俺も似たようなとこで詰まったけど、.pyファイル上で 親ウィジェット.add_widget(子ウィジェット) すれば、for文でウィジェットたくさん作れた
- 29 名前:デフォルトの名無しさん mailto:sage [2018/03/05(月) 23:13:12.34 ID:RV5xUteZ.net]
- https://github.com/kivy/buildozer/issues/312
最新のbuildozerは、android.pyを少し編集しないと動かないみたいだな
- 30 名前:デフォルトの名無しさん [2018/03/08(木) 16:35:38.81 ID:krGkCkCD.net]
- TkInterよりかっこよくない?
- 31 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 16:35:57.20 ID:krGkCkCD.net]
- すまんsage
- 32 名前:デフォルトの名無しさん [2018/05/23(水) 20:12:22.50 ID:Au5e7VGg.net]
- 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 71OBS
- 33 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 17:32:15.33 ID:v9f0LAIl.net]
- コーマンドプロンプトや端末エミュレータのようなものを作りたいけどとっかかりがつかめない
- 34 名前:デフォルトの名無しさん [2018/07/03(火) 13:24:40.58 ID:3NtyfTSh.net]
- こんなスレあるんだって思ってみたら最後5月かよ…
- 35 名前:デフォルトの名無しさん [2018/07/04(水) 21:51:47.31 ID:gFgZc5FG.net]
- CP2
- 36 名前:デフォルトの名無しさん mailto:sage [2018/07/11(水) 15:41:53.87 ID:e6uy5u9l.net]
- 結局みんなはGUIアプリ何で作ってるんだろ
- 37 名前:デフォルトの名無しさん mailto:sage [2018/07/11(水) 18:40:18.92 ID:A9PpAwao.net]
- 必要だからかな
- 38 名前:デフォルトの名無しさん mailto:sage [2018/07/13(金) 17:42:59.21 ID:7I/UiisI.net]
- 理由じゃなくて何を使ってるのか聞いたんだけど
- 39 名前:デフォルトの名無しさん [2018/07/14(土) 19:25:16.61 ID:xf2mBUqG.net]
- 日本語って難しいねぇ
- 40 名前:デフォルトの名無しさん mailto:sage [2018/07/14(土) 20:03:23.32 ID:DeTKZojy.net]
- みんなのんびりしてるねぇ
俺が噂の33だけど キーボード入力したものとその結果を一つのテキストボックスに入れるのどうやるの?
- 41 名前:デフォルトの名無しさん mailto:sage [2018/07/15(日) 05:25:12.93 ID:vBgyMCRu.net]
- なるほどな、このスレは不毛なわけだ
- 42 名前:デフォルトの名無しさん mailto:sage [2018/07/18(水) 02:11:39.69 ID:PoAmGU59.net]
- ハゲちゃうわ
- 43 名前:デフォルトの名無しさん mailto:sage [2018/07/20(金) 17:10:12.74 ID:Aoh0eFvR.net]
- 分からなかったらここで質問すればいい。ワイが答えるよ
- 44 名前:デフォルトの名無しさん mailto:sage [2018/07/24(火) 21:08:06.81 ID:alENd9sC.net]
- >>40
TextInput.textを書き換える処理を書けばいいんじゃないの? テキストインプットのみでコマンドプロンプト風にするのはどうやればいいかわからんけど、ラベルと組み合わせればそれっぽく作れそう
- 45 名前:デフォルトの名無しさん mailto:sage [2018/08/29(水) 11:55:26.30 ID:U/s4hhN6.net]
- AI向け以外のPythonも流行れ〜
- 46 名前:デフォルトの名無しさん mailto:sage [2018/08/29(水) 18:51:37.32 ID:pjod9DOx.net]
- ブラウザベースのGUIのが取っ付きやすいな
- 47 名前:デフォルトの名無しさん mailto:sage [2018/09/19(水) 18:25:13.71 ID:V/AU339O.net]
- ほ
- 48 名前:デフォルトの名無しさん mailto:sage [2018/09/19(水) 19:06:24.46 ID:HJ/+nzCZ.net]
- さん
- 49 名前:デフォルトの名無しさん mailto:sage [2018/09/21(金) 09:41:14.03 ID:DSpW8kqa.net]
- 手軽さは圧倒的にTkinterだよなぁ
情報量はどっちも少ないけど
- 50 名前:デフォルトの名無しさん [2018/09/22(土) 12:36:14.03 ID:xOVRbYWf.net]
- tk慣れると便利やし
- 51 名前:デフォルトの名無しさん mailto:sage [2018/09/23(日) 12:32:16.03 ID:oHrDpmq5.net]
- Pythonでスマホアプリ作るならKivy?
- 52 名前:デフォルトの名無しさん [2018/09/23(日) 12:38:38.58 ID:x0iYh9VU.net]
- ときどき寒気がする
- 53 名前:デフォルトの名無しさん [2018/09/23(日) 19:40:52.08 ID:IvLfuCSZ.net]
- React-Nativeでいいよ
- 54 名前:デフォルトの名無しさん [2018/11/11(日) 21:18:15.99 ID:pdcv7xn+.net]
- ただ画面だすだけのプログラムすらまともに動かない。
[CRITICAL] [Window ] Unable to find any valuable Window provider. 略 [CRITICAL] [App ] Unable to get a Window, abort. 糞だな。
- 55 名前:デフォルトの名無しさん mailto:sage [2018/11/11(日) 21:39:01.91 ID:awqYA6VF.net]
- >>53
環境準備楽だしビルドも遅くないしな kivyは散々苦労してビルド環境揃ったと思ったらビルド時間パナいもんな
- 56 名前:デフォルトの名無しさん mailto:sage [2018/11/26(月) 16:05:22.69 ID:5okSVdby.net]
- ようやく
hello world! がlabelで表示できた。 んで。使い方の日本語のやつないの・・・
- 57 名前:デフォルトの名無しさん [2018/11/26(月) 16:06:00.95 ID:5okSVdby.net]
- kivyを踏み台にiphoneからandroidへ移行したいの
- 58 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 14:27:38.37 ID:Q4YBTxoY.net]
- 正直どうしてもPythonがいいの!!とかじゃなきゃ他にいくらでも作りやすいマルチプラットフォーム環境はありそう
Xam..
- 59 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 23:25:38.66 ID:P0q7IhEA.net]
- 2年ほど前、kivyで業務用アプリ作って納入したが、ビルドに死ぬほど苦労した思い出。
あとアプリが起動するまでがすげー遅い。
- 60 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 23:38:12.29 ID:qCJuG7Dn.net]
- しゃーない
- 61 名前:デフォルトの名無しさん mailto:sage [2018/11/29(木) 02:32:47.82 ID:6WqsK7Kh.net]
- >>59
え、実務で使ったのか…すげえな
- 62 名前:デフォルトの名無しさん [2018/11/30(金) 20:39:40.65 ID:4iP4jL5K.net]
- きびぃのグイデザインを簡単にする方法ないのけ?
- 63 名前:デフォルトの名無しさん mailto:sage [2018/12/04(火) 16:24:19.98 ID:m9/2gbqI.net]
- kivy designer ていうuiデザイナツールがあったはず
まともに動くかは知らん kivyMDていう material designのコンポーネント(?)セットもある
- 64 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 21:43:54.88 ID:oHK9dJcd.net]
- ちょっと触ってみたけど見た目はかっこいいね
ただ ・少しコントロールの外観変えようとするだけでatlas作るの面倒 ・TextInputの日本語インライン入力できない さすがに日本人が無理して使う理由はないと思う
- 65 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 10:11:58.06 ID:209qjJEL.net]
- まずインストールで詰んだ
pip install kivyだけじゃいかんのか
- 66 名前:デフォルトの名無しさん mailto:sage [2018/12/12(水) 23:52:31.23 ID:qlky9ETg.net]
- 一応チャットアプリ的なものとか電卓とか作れたけど、実行ファイルにしようとするとなんかあれこれ言うこと聞かねえし嫌になっちまったよ
もう辞めようかな
- 67 名前:デフォルトの名無しさん [2018/12/13(木) 11:36:39.37 ID:zFPTCGev.net]
- ネイティブ最強
- 68 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 14:19:23.43 ID:vf8RX8Rv.net]
- >>66
実行してるプラットフォームは何?
- 69 名前:デフォルトの名無しさん mailto:sage [2018/12/15(土) 00:38:59.13 ID:PRYLtN4hy]
- >>68
OSXとあとios buidozerでパッケージングすると落ちるし、pyinstallerだと何回も連打しないと通らない
- 70 名前:デフォルトの名無しさん [2018/12/16(日) 19:46:29.12 ID:3xeF9I+G.net]
- もーもたろさん もーもたろさん ♪
お腰にtkinter kivy django ♪ ひとつ わたしに くださいな ♪
- 71 名前:デフォルトの名無しさん mailto:sage [2018/12/16(日) 20:09:52.07 ID:thUU+pRa.net]
- ようやく環境が構築でけた。
コントロールとkvファイルの関係がわかりづらーーーー・・・。
- 72 名前:デフォルトの名無しさん [2018/12/17(月) 07:51:42.44 ID:t5bXDo1T.net]
- pythonでスマホアプリが作れるのがいいと思ったんだけど、
kv言語とやらが嫌だわ。。。
- 73 名前:デフォルトの名無しさん [2019/02/04(月) 14:19:49.27 ID:hR3rOPvM.net]
- GUI全般に言えるけどサンプルプログラム少しづつ解いてたら上達するようなのが少ないよなぁ
ほとんどの人が詰まる部分なんてだいたい一緒なのに kivy調べてもボタン配置できましたすごいでしょの記事がほとんどで辛い
- 74 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 12:00:14.50 ID:bXHcQRWw.net]
- ListView deprecated で RecycleView 使えとか書いてるけど
ListView使ってもいいよね?
- 75 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 13:25:12.86 ID:Rrxqf90z.net]
- Flaskが軽量なWebフレームワークで良いよ。 フォームはHTMLだし。 丁度JavaのJSPやPHPみたいだな。
実行はブラウザで実行される。
- 76 名前:デフォルトの名無しさん mailto:sage [2019/05/20(月) 14:45:55.00 ID:YvmdLvGf.net]
- これ動く?
import matplotlib.pyplot as plt datas = [10, 30, 20, 50, 40] #グラフにするデータ positions = range(1, 6) #x軸の位置 plt.bar(positions, datas) #棒グラフの作成 plt.show() #グラフの表示
- 77 名前:デフォルトの名無しさん mailto:sage [2019/05/20(月) 14:46:19.72 ID:YvmdLvGf.net]
- 誤爆ごめん
- 78 名前:デフォルトの名無しさん mailto:sage [2019/06/25(火) 23:51:40.78 ID:azViBHRp.net]
- kivy designer がkivy1.10.1までしか対応してないっぽいから、そいつ入れたんだが、sdl2のインポートエラーが出てハマってしまった、、、
- 79 名前:デフォルトの名無しさん mailto:sage [2019/08/04(日) 01:56:23.02 ID:gaWodZ2E.net]
- widget tree書くためのwordがわからん。何で公式ですら情報が少ないの?
kivyのコアとか解析するしかないの
- 80 名前:デフォルトの名無しさん mailto:sage [2020/05/12(火) 23:37:59 ID:4dkGrOhd.net]
- https://honto.jp/netstore/pd-book_29090994.html
もいいけど https://kivy.org/doc/stable/ だけでいいかな
- 81 名前:デフォルトの名無しさん mailto:sage [2021/08/11(水) 21:40:12.48 ID:NNVqeDAJ.net]
- >>78
これみんなどうやって解決してるんだろ 簡単なサンプルコードすらインポートエラーになる
- 82 名前:デフォルトの名無しさん mailto:sage [2021/09/19(日) 02:32:14.98 ID:z9AVse7g.net]
- >>80
このkivyの本買ったけど情報が古いし断片的だしで、結局ネットぐぐる方が正確で早い。読むの止めたw
- 83 名前:デフォルトの名無しさん mailto:sage [2021/09/20(月) 10:32:57.90 ID:Pv2rCbC7.net]
- 触ってみたけど日本語入力どころか
英語入力でもぶっこわれてるじゃん 半角アルファベット入力して文字化けとか初めてだわw
- 84 名前:デフォルトの名無しさん mailto:sage [2021/09/20(月) 14:38:35.32 ID:ilOjlQsl.net]
- >>83
それはさすがにどっか間違ってると思う
- 85 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 11:14:49.73 ID:AVvJACzg.net]
- ASCIIの文字化けはあり得なくない?
- 86 名前:デフォルトの名無しさん mailto:sage [2021/10/20(水) 15:04:03.68 ID:iRSZz9uM.net]
- この空気感…あまり流行っていない様子ですか
頑張って公式読んでkv記述使わず直書きできる様になってきました
- 87 名前:デフォルトの名無しさん mailto:sage [2021/10/20(水) 15:07:19.98 ID:feVYS2lu.net]
- うちで結論づけされた最大の弱点はエラー発生箇所の特定が困難なこと。
趣味的なミニプログラムならともかく、製品レベルでは到底採用は出来ない。
- 88 名前:デフォルトの名無しさん mailto:sage [2021/10/20(水) 15:08:44.21 ID:iRSZz9uM.net]
- >>82
内容が浅いので実践ではほとんど読まずに終わっています
- 89 名前:デフォルトの名無しさん mailto:sage [2021/10/20(水) 16:06:00.16 ID:iRSZz9uM.net]
- >>87
androidアプリ開発を目標にしていましたが 早いとこjavaかkotlinに慣れた方が良さそうですな
- 90 名前:デフォルトの名無しさん mailto:sage [2021/10/20(水) 22:26:44.98 ID:538Vd9wr.net]
- >>84
>>85 公式のバグ報告によると input method あたりと日本語入力中で無くとも ASCII で干渉する模様。
- 91 名前:デフォルトの名無しさん mailto:sage [2021/10/20(水) 22:35:28.00 ID:538Vd9wr.net]
- >>87
同感。 あと個人的には生成したapkファイルが、スマホによって動くものとそうでないものが有る事も不満。
- 92 名前:デフォルトの名無しさん mailto:sage [2021/11/03(水) 23:01:37.45 ID:4MJLr0JC.net]
- >>90
補完機能辺りかねえ
- 93 名前:デフォルトの名無しさん mailto:sage [2022/02/09(水) 05:24:19.51 ID:wwBg8nO3.net]
- アップデートしたらiconが崩れる様になった。ソースからコンパイルして戻ったが。
- 94 名前:デフォルトの名無しさん mailto:sage [2022/02/09(水) 05:26:38.11 ID:wwBg8nO3.net]
- buildozer周りがややこしいな
apkはもうGoogle登録ができないんだな
- 95 名前:デフォルトの名無しさん mailto:sage [2023/10/14(土) 23:14:09.29 ID:QF2xk1WI.net]
- なんやねん、その自信!
- 96 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|