- 締切済み
携帯[で]プログラミングしたい!
携帯[で]プログラミングしたい! いちおう検索するとヒットするんですが、できますか? 僕はソフトバンクです。 言語はいちおう問いません ちなみに僕は偏差地の低い大学の理系なので、あんまり得意じゃないので、初心者です
- みんなの回答 (11)
- 専門家の回答
みんなの回答
- salsberry
- ベストアンサー率69% (495/711)
MIDPで動くLispがhttp://www.okisoft.co.jp/esc/go/midplisp.htmlにあります。PHSを使って説明していますが、ソフトバンクのS!アプリもMIDPなので多分動くでしょう。 ただし、携帯電話のキーボードでLispのプログラムを入力するのは大変だと思います。
- zwi
- ベストアンサー率56% (730/1282)
iアプリで動くBASICです。 http://www2.eplang.jp/soyBasic/ SPALMも携帯で動くプログラミング言語みたいですね。iアプリです。 http://game.p-wiki.jp/mobilejava/index.php?SPALM%C6%FE%CC%E7 って事でソフトバンクで動くのは分かりませんね。 でも、そのまえにsoyBASICとかSPALM(Java風)とか理解出来るんですか? まともな入門書とか無い言語になるわけですけど。
- junkUser
- ベストアンサー率56% (218/384)
手段/言語を問わないのなら、No.7 さんの回答のようにWebプログラミングをしてはいかがでしょうか。 つまり 携帯電話(htmlのformで書き込み) -> Webサーバー(formに書かれた内容を実行) -> 実行結果を携帯電話に表示 Apache,CGI,PHP,Perlなどで検索してみてください。 ただし、他人が勝手にプログラムを作って実行されると困るので、認証機能が必須です。 また、SoftBankは電車内で長い内容を送信すると失敗しやすいので、その点も工夫のしどころですね。 頑張ってください。
- otaku37564
- ベストアンサー率38% (1158/3005)
NO5やNO3で、回答お礼書いていることに関してだけど これ全部PCで作って携帯で実行しているよ。 というより、携帯では、プログラムの打ち込み→変換→実行する能力が弱いために、プログラムの実行エンジンだけがのっている状態です。 ようは、ファミコンのようなもので、カセットの再生はできるが ゲームの開発は、ファミコン本体ではやってないでしょ? せいぜいツクールみたいなレールの敷かれたブロック型ツールを使って何か作る程度でしょ? ちなみに携帯電話での開発つーるはあるにはありますが、 言語実行能力はあまりにも低く、使いもんになりません。 それに携帯のボタンで、膨大なプログラムテキストの打ち込みですよ? qwertyキーが採用されている(といってもむちゃくちゃっちゃくてうちこみろくにできない)のならとこかく12キーで、プログラム打つのは大変でしょう。 しかも携帯開発ツールでは実行できないとすれば、打ったプログラムは無駄になります。 何を作るかは知りませんし、能力も関係なし 言語がわかるわからないは同でもいいことですが、大工が家たてるには、見合った道具がいるように、開発にも見合った道具が要るものです。
やらないことを考えるのではなく、やることを考えた場合、2つの考え方があると思います。 まず、本格的にしようと思うほど、当然プログラム(ソース)は大きくなりますし、パソコンでなければできないことも出てきます。 ですから、本格的にやるつもりならば、携帯ではソースプログラムを入力するようにして、家に帰ってきてからそれをパソコンで実行させ動作確認すればいいのではないでしょうか。 そして、もう1つは、質問者さんが書かれているような、携帯で開発実行ができるものを探すことです。 でも、たぶんそれほど面白いものはできないとは思うのですが。 私がお勧めの案としては、PHPなどでwebを作られてはいかがでしょう。 そのためには、まずHTML,CSSの知識が必須ですので、いわゆる普通に考えるプログラムには遠回りとも思えますが、一番楽しく学べると思います。 勧める理由として、プログラムを覚えるには楽しく覚えることが必要です。 昔ならば、画面に文字を出力するくらいだったので、チョットした工夫で簡単なゲームを自作することができました。 しかし、今はWindow全盛でWindow画面を出すだけでも大変だったりします。(もちろんDOS窓でもいいのですが) その点、web系のプログラムならばブラウザがあるため、画面作りに苦労する手間は半減されます。 そして、PHPならばHTMLと混在できるため可変にしたい箇所だけPHPでプログラミングすればいいので、非常に楽です。 また、メジャーな言語なのでネットで探せばいろいろな情報が得られやすいです。 但し、動作確認用にパソコンに環境を作る必要があります。(フリーでできます) また、もし携帯でも確認するならば、レンタルサーバーを借りる必要がありますが、あらかじめ動作確認が必要です。 携帯からもアップロードできればいいのでしょうが、たぶんそれはできないと思います。(URLを掲示しておきます) http://sitemix.jp/ それと、今はフローチャートは書きません。 まとめるために大ざっぱな処理を文章で書くのはいいと思います。 また、具体的にプログラムの仕様を決めるようにしましょう。 そして、フローチャートの代わりにソースに詳細なコメントを入れるようにしましょう。 ちなみに、私も今PHPを勉強中でソースを公開していますので、良かったら参考にしてください。 (今、公開しているのはあまり実用的ではありませんが、近々別のも公開します)
貴方が組めるなら使えるんじゃないですか? 携帯で出来る出来ない以前に貴方が組めるか組めないかが問題なんです
ちなみに偏差値が高い低いは問題じゃないです 小学生や中学生でもプログラムを組む人は組みます(最初は基本的な動作命令文を組むことから始めたら良いです) ちなみに http://d.hatena.ne.jp/lpm11/mobile?date=20080508 はプログラムを知らない人向けの話ではなく手打ちするのが大変だから補助ツールを作ろうかな??という話で素人がプログラムを組む為のソフトの話ではないと思います
お礼
図:NTT DoCoMoの iαppli Development Tool を使用してゲームをつくっているところ) また, 練習問題の答を, iアプリ/Vアプリ/EZアプリで作られた計算機によって確かめることもできます. (図: 振り子の運動と円運動の関係を図解する iアプリ. 実行にはZentek Technology の i-JADE Light エミュレータを使用しています.) http://www.a.math.ryukoku.ac.jp/~hig/openlab/ じゃあこれもパソコンで作って携帯なんですか?
どっちにしてもまず貴方がプログラムを組めなきゃ話が始まりません。て初心者もなにも全く知らないのでは? それが携帯だろうとパソコンだろうと貴方はどうやって組むんですか?どんなプログラムを組むつもりなんですか? 言語や記述する為の道具はその後の話ですよ
お礼
親切からだと思いますが、そんなに僕だと無理だと言わないで欲しいんですが すみません 引き続きキーワードだけでもいいので回答を募集してます。 て取り足取りでなくていいんです。キーワードだけでも。
http://sourceforge.jp/projects/spalm/ これ携帯で作動するソフトを開発する為のソフトなのでは? パソコンにインストールして使う形になってますよ? 暇ならプログラムの本を読むと良いです
お礼
http://d.hatena.ne.jp/lpm11/20080508/1210224152 じゃあこれはなんですか? 授業で初心者用のものしかしたことないのでごめんなさい
理系不得意です初心者ですって携帯かどうか以前に無理と思いますが ます第一にプログラムが組めなきゃ話になりません。 フローチャートって知ってます?最初に紙とペンで書いて自分の想定する動きをプログラムとして言語に合わせて入力します それが携帯かPCか以前にまずプログラム組めなきゃ話になりません
お礼
フローチャートははじめてききました! ごめんなさい。どうしても無理ですか? いちおう自分で工夫はするので、ソフトバンクでプログラミングできれば、キーワードだけでも教えてほしいんですが おねがいします!
- 1
- 2
お礼
すいません、スレ主はみてるんですが、明日のバイトで雑用してるので… 明日の夜には一通りある程度理解して書きますので、みなさんすみません ざっとみたかんじ、僕ができるかどうかは別として方法あるみたいですね