iOSで使えるIDEについて語りましょう。
他に知ってる便利なIDEとかあったら教えてください。
Pythonista, Pyto, Codea, Continuous
■ このスレッドは過去ログ倉庫に格納されています
1iphoneから送信
2019/10/04(金) 17:45:53.73ID:P4wdKrn722デフォルトの名無しさん
2020/08/16(日) 13:52:12.45ID:nFaLAj/B Pyto はお盆休みからちょっと触り始めた。
ドキュメントやサンプルが少ないね。
しかしPython3.8 だし、pandas始め多くのCが入ったライブラリをサポートしてることが評価出来る。
今日 pySimpleGUI を入れてみたら、Tkinterが入っていなかった。
pySimpleGUIwx の方にしたら、セットアップに失敗した。
iPhoneのGUI は pyto_ui を使えと言うことなんだろうな?
でもまあAPIサポートは、iPhone上の必要最小限のリソースは使えるようになってるから、やりたい事をやって見るには良さそう。
ただ、dropBoxにアクセスできないからそこは不便。
iCloudを使えという事なんだろうけど、サポートして欲しい。
Pyto がアクセスできるのは、Fileアプリでアクセスできるものだけらしいね。Fileアプリを呼んでるだけ?
ドキュメントやサンプルが少ないね。
しかしPython3.8 だし、pandas始め多くのCが入ったライブラリをサポートしてることが評価出来る。
今日 pySimpleGUI を入れてみたら、Tkinterが入っていなかった。
pySimpleGUIwx の方にしたら、セットアップに失敗した。
iPhoneのGUI は pyto_ui を使えと言うことなんだろうな?
でもまあAPIサポートは、iPhone上の必要最小限のリソースは使えるようになってるから、やりたい事をやって見るには良さそう。
ただ、dropBoxにアクセスできないからそこは不便。
iCloudを使えという事なんだろうけど、サポートして欲しい。
Pyto がアクセスできるのは、Fileアプリでアクセスできるものだけらしいね。Fileアプリを呼んでるだけ?
23デフォルトの名無しさん
2020/08/17(月) 07:09:55.75ID:ryH6Ouh424デフォルトの名無しさん
2020/08/17(月) 15:06:53.11ID:frAy30YW >>7 Carnets jupitor の作者holzschuが作ったアプリで、a-shell が有る。素晴らしい。
OpenTerm プロジェクトのShell 側の担当者らしい。
a-shell 無料 開発ツールランキング7位
https://apps.apple.com/jp/app/a-shell/id1473805438
unix shell ターミナル。殆どのunixコマンドが動く。
Python(3.7.1) javascript C C++ TEX も動く。
Cでコンパイルしたバイナリも動く。
git やiCloud などの外部ファイルにもscp やcurl でアクセスできる。
マルチウインドーで動く。
- Edit files with vim and ed.
- Transfer files with curl, tar, scp and sftp.
- Process files with python3, lua, jsc, clang, pdfla
tex, lualatex.
- For network queries: nslookup, ping, host, whois,
ifconfig...
You can download more commands at:
https://github.com/holzschu/a-Shell-commands/
https://github.com/holzschu/a-shell
$help -l でインストール済みのコマンドの全リストが出てくる。
(コマンドはWebAssembly (wasm)バイナリで動くようだから、web 内で動いてるようなイメージなのかな?)
OpenTerm プロジェクトのShell 側の担当者らしい。
a-shell 無料 開発ツールランキング7位
https://apps.apple.com/jp/app/a-shell/id1473805438
unix shell ターミナル。殆どのunixコマンドが動く。
Python(3.7.1) javascript C C++ TEX も動く。
Cでコンパイルしたバイナリも動く。
git やiCloud などの外部ファイルにもscp やcurl でアクセスできる。
マルチウインドーで動く。
- Edit files with vim and ed.
- Transfer files with curl, tar, scp and sftp.
- Process files with python3, lua, jsc, clang, pdfla
tex, lualatex.
- For network queries: nslookup, ping, host, whois,
ifconfig...
You can download more commands at:
https://github.com/holzschu/a-Shell-commands/
https://github.com/holzschu/a-shell
$help -l でインストール済みのコマンドの全リストが出てくる。
(コマンドはWebAssembly (wasm)バイナリで動くようだから、web 内で動いてるようなイメージなのかな?)
25デフォルトの名無しさん
2020/08/17(月) 16:48:52.59ID:V0scNR3C WebAssembly の概要
https://developer.mozilla.org/ja/docs/WebAssembly/Concepts
、、、、
今まで良く知らなかったけど、Webクライアントで動く仮想マシンの実現みたいな感じかな。
ウエブブラウザのJIT コンパイラが仲立ちするようだが、直接メモリアクセスしたりできるから、どう変化していくのか楽しみではある。
WebAssembly 上ではPythonすら動くらしい。
Swift でもWebAssemblyが動くようになってるらしい。正式リリースも来年までにはあるかな?
SwiftからJavascript を呼べる。
、、、、、
2020/04/09
SwiftのWebAssembly対応の進捗
https://engineering.mercari.com/blog/entry/2020-04-09-130642/
https://storage.googleapis.com/prd-hatena-engineering-asset/20200407115931.png
https://developer.mozilla.org/ja/docs/WebAssembly/Concepts
、、、、
今まで良く知らなかったけど、Webクライアントで動く仮想マシンの実現みたいな感じかな。
ウエブブラウザのJIT コンパイラが仲立ちするようだが、直接メモリアクセスしたりできるから、どう変化していくのか楽しみではある。
WebAssembly 上ではPythonすら動くらしい。
Swift でもWebAssemblyが動くようになってるらしい。正式リリースも来年までにはあるかな?
SwiftからJavascript を呼べる。
、、、、、
2020/04/09
SwiftのWebAssembly対応の進捗
https://engineering.mercari.com/blog/entry/2020-04-09-130642/
https://storage.googleapis.com/prd-hatena-engineering-asset/20200407115931.png
26デフォルトの名無しさん
2020/08/18(火) 00:47:48.68ID:CekSd1r9 PythonインタプリタをWebAssemblyへコンパイル、Webブラウザで稼働するPython環境「Pyodide」。Mozillaが開発中
2019年4月19日
https://www.publickey1.jp/blog/19/pythonwebassemblywebpythonpyodidemozilla.html
Mozillaは、WebブラウザでPythonインタプリタや数値計算ライブラリのNumPyなど、Pythonの標準的なデータサイエンス環境をほぼそのまま実行可能にする「Pyodide」(パイオダイドと発音されているようです)を開発中です。
、、、
つまりWebブラウザ上でPython言語およびデータサイエンス関連のPythonライブラリ、例えばNumPy、Pandas、Scipy、Matplotlibなどをそのまま使ってプログラミングできて、さらにWebGLのような高速なグラフィック描画なども呼び出せるようにする、というわけです。
2019年4月19日
https://www.publickey1.jp/blog/19/pythonwebassemblywebpythonpyodidemozilla.html
Mozillaは、WebブラウザでPythonインタプリタや数値計算ライブラリのNumPyなど、Pythonの標準的なデータサイエンス環境をほぼそのまま実行可能にする「Pyodide」(パイオダイドと発音されているようです)を開発中です。
、、、
つまりWebブラウザ上でPython言語およびデータサイエンス関連のPythonライブラリ、例えばNumPy、Pandas、Scipy、Matplotlibなどをそのまま使ってプログラミングできて、さらにWebGLのような高速なグラフィック描画なども呼び出せるようにする、というわけです。
27デフォルトの名無しさん
2020/08/18(火) 14:28:04.30ID:CekSd1r9 >>26 Pyodide は、実際に動くな。
インストールも何もいらない。一度使うとブラウザのCashに残り続けるから快適に使える。
ちょっと感激するよ。未だ、正式リリースではなさそうだけど。
Python REPL はここ
https://pyodide-cdn2.iodide.io/v0.15.0/full/console.html
デモnotebook
https://alpha.iodide.io/notebooks/300/
インストールも何もいらない。一度使うとブラウザのCashに残り続けるから快適に使える。
ちょっと感激するよ。未だ、正式リリースではなさそうだけど。
Python REPL はここ
https://pyodide-cdn2.iodide.io/v0.15.0/full/console.html
デモnotebook
https://alpha.iodide.io/notebooks/300/
28デフォルトの名無しさん
2020/08/24(月) 14:37:04.05ID:AoCevfyg Pyto で、wasmer をインストールしたけど、こんなになる。
raise ImportError("Wasmer is not available on this system")
Linux とWindows MacOS だけしかサポートしていない。
raise ImportError("Wasmer is not available on this system")
Linux とWindows MacOS だけしかサポートしていない。
29デフォルトの名無しさん
2020/09/05(土) 10:35:36.05ID:+ujTaCub pyto のドキュメントのHTML 版が有った。
https://pyto.readthedocs.io/en/latest/
chrome で開けば翻訳も出来る。
pytoで実行しながら見れるから便利。
https://pyto.readthedocs.io/en/latest/
chrome で開けば翻訳も出来る。
pytoで実行しながら見れるから便利。
30デフォルトの名無しさん
2020/10/12(月) 21:05:27.99ID:uVyXHzWE pyto でsound を出したいんだけど
dur=1000
freq=1000
import os
os.system('play -n synth %s sin %s' % (dur/1000, freq))
これで音が出ない
dur=1000
freq=1000
import os
os.system('play -n synth %s sin %s' % (dur/1000, freq))
これで音が出ない
31デフォルトの名無しさん
2020/10/12(月) 21:37:48.16ID:BaF9R1hk >>30
お、サウンドプログラミングは初めてかしら?
なんのモジュールを入れたか知らんが
音は、時間と時間の間の波形計算の数値を音に変換して出す
https://qiita.com/yoneyoneclub/items/dd8105a6a345ca47b345
これは、ubuntu での処理だから
pyte には、当てはまらないかと
リアルタイムで音をだすか、計算結果をファイル(.wavとか)
に書き出すかで違いはあるけど
ファイルに書き出して出すなら
https://pyto.readthedocs.io/en/latest/sound.html
これ使えばいいと思う
pyte ってscipy つかえるの?つかえるなら
https://qiita.com/wrist/items/5759f894303e4364ebfd
こんな感じ?知らんけど
お、サウンドプログラミングは初めてかしら?
なんのモジュールを入れたか知らんが
音は、時間と時間の間の波形計算の数値を音に変換して出す
https://qiita.com/yoneyoneclub/items/dd8105a6a345ca47b345
これは、ubuntu での処理だから
pyte には、当てはまらないかと
リアルタイムで音をだすか、計算結果をファイル(.wavとか)
に書き出すかで違いはあるけど
ファイルに書き出して出すなら
https://pyto.readthedocs.io/en/latest/sound.html
これ使えばいいと思う
pyte ってscipy つかえるの?つかえるなら
https://qiita.com/wrist/items/5759f894303e4364ebfd
こんな感じ?知らんけど
32デフォルトの名無しさん
2020/10/13(火) 00:22:34.38ID:dkjyoPm/ >>31 結構色々あるね。
音声ファイルを使うのなら多分大丈夫だと思うけど、めんどくさい。
そもそも、os.system のplay の仕様がわからん。
iPhoneでやってるからman も使えんし。
音声ファイルを使うのなら多分大丈夫だと思うけど、めんどくさい。
そもそも、os.system のplay の仕様がわからん。
iPhoneでやってるからman も使えんし。
33デフォルトの名無しさん
2020/10/13(火) 00:23:27.79ID:dkjyoPm/ scipyは使えるけど面倒なのはとりあえず後回し
34デフォルトの名無しさん
2020/10/13(火) 00:48:28.87ID:UhsWYIJr iOS アプリでPython ができる
のではなく、Pythonで iOS Framework を呼び出せる
と、考えるのであれば
AudioUnit とかAVFramework が最適解では?(暗黒微笑
のではなく、Pythonで iOS Framework を呼び出せる
と、考えるのであれば
AudioUnit とかAVFramework が最適解では?(暗黒微笑
35デフォルトの名無しさん
2020/10/13(火) 10:53:48.27ID:dkjyoPm/ >>34 Pyto では、AVFoundation のラッパーを使える。
ObjCも使えるのでAudioUnitも使えるはずだが、
真似してラッパーを作れば良さそうかな。
MacOS のos.system(‘play が使えると一番簡単そうで、MacOS OSX では動いてる様だけど、iOSじゃ動かないのかな?
ObjCも使えるのでAudioUnitも使えるはずだが、
真似してラッパーを作れば良さそうかな。
MacOS のos.system(‘play が使えると一番簡単そうで、MacOS OSX では動いてる様だけど、iOSじゃ動かないのかな?
36デフォルトの名無しさん
2020/10/13(火) 14:34:02.84ID:dkjyoPm/ pyto でもpythonista でもソースを実行するとなんのメッセージも出さないけど、REPL のコンソールでos.sustem を実行すると 32512 と言うエラーが出る。
色々見るとiOSではシステムの実行パスにアクセスできないからではと言う話があったが解決策がわからない。
import subprocess で改善しそうな話もあるがよくわからない。
AudioUnit で王道を進むのが良さそうかな。
色々見るとiOSではシステムの実行パスにアクセスできないからではと言う話があったが解決策がわからない。
import subprocess で改善しそうな話もあるがよくわからない。
AudioUnit で王道を進むのが良さそうかな。
37デフォルトの名無しさん
2020/10/13(火) 15:41:42.32ID:5GYkttbF ashell でipython を動かすと
os.system(‘ls’) や
os.system(‘say “Hello world”’)
とか動くが
play コマンドは
play command not found となる。 out 127
結論: iOS ではplay コマンドは使えない。
os.system(‘ls’) や
os.system(‘say “Hello world”’)
とか動くが
play コマンドは
play command not found となる。 out 127
結論: iOS ではplay コマンドは使えない。
38デフォルトの名無しさん
2020/10/24(土) 00:18:19.90ID:u5/w8Mm6 iSH がついにストアリリースになった
IDE じゃないけど、Vim もEmacs も使えるだ
IDE じゃないけど、Vim もEmacs も使えるだ
39デフォルトの名無しさん
2020/10/25(日) 09:31:55.00ID:iXJteasd >>38
見てきたけどまだa-shellの方がリードしてそうだな
見てきたけどまだa-shellの方がリードしてそうだな
40デフォルトの名無しさん
2020/10/26(月) 15:32:21.34ID:lTxX1jA7 >>39
git やら動くのはいいなとおもった
git やら動くのはいいなとおもった
41デフォルトの名無しさん
2020/12/06(日) 09:15:39.02ID:K400vJN0 PYTO でimread機能しない。
opencv使えないのと同じじゃん
あとphotosも勝手に826x826にされるし、なんだこれ
opencv使えないのと同じじゃん
あとphotosも勝手に826x826にされるし、なんだこれ
42デフォルトの名無しさん
2020/12/06(日) 12:39:39.00ID:Ah+xRBXb テクニカルなことやろうとするとまだまだだね
43デフォルトの名無しさん
2021/01/17(日) 23:22:41.32ID:J373Q4a8 あげ
44デフォルトの名無しさん
2021/03/27(土) 04:40:17.27ID:R1jUTHK+ carnets plusのテストフライトきてるね
当たり前だけどscipy依存のパッケージ使えるようになった
有料化するつもりらしいがいくらなんだろう
当たり前だけどscipy依存のパッケージ使えるようになった
有料化するつもりらしいがいくらなんだろう
45デフォルトの名無しさん
2021/05/07(金) 22:07:28.63ID:y3xiF0Ud Carnets - Jupytet (with scipy)が来てる
以前のCarnetsとは別アプリ扱い
相変わらず無料
TestflightのCarnets plusとの関係が説明されてなくて謎だったけどアプリとしては同じ扱いのようで上書きされた
以前のCarnetsとは別アプリ扱い
相変わらず無料
TestflightのCarnets plusとの関係が説明されてなくて謎だったけどアプリとしては同じ扱いのようで上書きされた
46デフォルトの名無しさん
2021/05/17(月) 19:43:14.67ID:3TA+gznA クソチョンw
47デフォルトの名無しさん
2021/05/22(土) 11:00:50.00ID:eaqGXRkT Introducing WebContainers: Run Node.js natively in your browser
48デフォルトの名無しさん
2021/06/19(土) 10:13:01.18ID:uF5YYDVt juno どうなんですか?
使ってる方います?
使ってる方います?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市早苗総理「金利上昇よりも日本の成長が大事」 [Hitzeschleier★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★2 [少考さん★]
- 【速報】 米国政府、中国が日本の自衛隊にレーダーを照射を批判、同事案で中国を批判するのは初めて [お断り★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★2 [Hitzeschleier★]
- 【高市首相】「民主党が提出したから」 議員定数「1割」削減の理由 [ぐれ★]
- 【高市早苗総理】食料品消費減税に慎重「今すぐ約束できない」…「物価上昇率は徐々に落ち着いていくと見込んでいる」 [Hitzeschleier★]
- 【高市速報】小泉進次郎「事前に中国軍から飛行訓練を開始すると連絡があったのは事実」★2 [931948549]
- JR東海「リニア工事で水が枯れるのは一瞬だし回復させる手立てないわこれ」 [744361492]
- 高市早苗のボーナス「341万円」日本を破壊してもらうボーナスはうれしいか? [402859164]
- 【正論】高市さん「『企業献金について与野党で協議する』という答弁は石破個人のものであり、もはや無効」特定野党を完全論破 [519511584]
- 【悲報】たけガイ、「中卒」という言葉を覚えてしまう🏡
- 自作pc時期が悪いおじさん、絶命 [329329848]
