トップ » 投稿者[ クジラ飛行机]

サイトマップ

Java使いのためのPHP入門(1)~JavaとPHPどちらが簡単か? はてなブックマーク数 このエントリーをブックマークに追加

「Javaなら何となくできるけど、PHPはやったことない」という人に向けて、PHP入門講座を書いてみました。JavaとPHPについて、文法やプログラミング作法をはじめ、文化的な諸事情までを比較しながら、PHPへの理解を深めていきます。

[続きを読む]

Androidで楽しく学ぶJava入門(3) - 画面に絵を描くその1 はてなブックマーク数 このエントリーをブックマークに追加

本連載は、Googleケータイ、Android を題材とした、Javaプログラミング入門講座の三回目です。今回は、画面に絵を描画して遊んでみます。自作のアプリを普段持ち歩くケータイで動かすことができるので楽しいです。本連載で楽しくプログラミングを学びましょう。

[続きを読む]

Androidで楽しく学ぶJava入門(1) - 画面に好きな文字を表示する はてなブックマーク数 このエントリーをブックマークに追加

本連載は、Googleケータイ、Android を題材とした、Javaプログラミング入門講座の二回目です。今回は、画面に文字や絵を描画してみます。自作のアプリを普段持ち歩くケータイで動かすことができるので楽しいです。本連載で楽しくプログラミングを学びましょう。

[続きを読む]

Androidで楽しく学ぶJava入門(1) - はじめてのアプリ開発 はてなブックマーク数 このエントリーをブックマークに追加

本連載は「プログラミングって何?」という方を対象とした、Javaプログラミング入門講座です。他の入門講座と違うのは、Googleケータイ、Android を題材としていることです。せっかく学ぶなら、とにかく楽しい方が良いでしょう。自作のアプリを普段持ち歩くケータイで動かすことができたら楽しいものです。本連載で楽しくプログラミングを学びましょう。

[続きを読む]

Android で再開する Java プログラミング(14) - ダイアログを制するものがAndroidを制する! はてなブックマーク数 このエントリーをブックマークに追加

Android の AlertDialog は非常に便利です。メッセージを表示するだけでなく、リストを表示することもできるなど高機能です。ここでは、AlertDaialog の使い方を紹介します。

[続きを読む]

Android で再開する Java プログラミング(10) - Android Market で作品を公開しよう! はてなブックマーク数 このエントリーをブックマークに追加

前回と前々回に渡って手書きメモを作ってみました。前回作り込みを行って、そこそこ使えるものになったので、テストを兼ねて Android Market で公開することにしてみました。そこで、今回は、Android Makert に作品を公開するまでの手順を紹介したいと思います。

[続きを読む]

Android で再開する Java プログラミング(9) - Android ライフサイクルを考慮-手書きメモを作り込む はてなブックマーク数 このエントリーをブックマークに追加

前回、手書きメモを作ってみました。そこそこ完成したのですが、問題がありました。画面の向きを変えたり、誤って[戻る]ボタンを押した時に、描画していたものが消えてしまったのです。そこで、前回の状態を記憶する機能を加えて、手書きメモを完成させてみます。

[続きを読む]

Android で再開する Java プログラミング(8) - 手書きメモを作る はてなブックマーク数 このエントリーをブックマークに追加

皆様、Android ライフはどうでしょうか。私はなかなか楽しんでおります。というのも、これまで通勤の電車の中では、音楽 or 読書 or メモだったのですが、Android なら、前者2つはどちらも満足して使えます。(ちなみにメモには、ポメラを使っています。)

音楽は、SDカードにコピーするだけですし、読書も、aFile Lite というビューワーアプリで、SDカードに入れたテキストを快適に読むことができます。(文字のサイズや文字コード、背景色などを選べるので快適に読書できます。)

[続きを読む]

Java の MiGLayout で超簡単にGUIアプリを作る方法 はてなブックマーク数 このエントリーをブックマークに追加

歴史的な経緯もあり Java で GUI のアプリを作るとデザインがいまいちというイメージがあります。しかし、最近の Swing はそこそこ頑張っているという話を聞きました。そこで、以前より気になっていた、MigLayout というレイアウトマネージャを使って、Java の Swing + MiGLayout で簡単な顧客データの入力フォームを作ってみます。

[続きを読む]

Android で再開する Java プログラミング(8) - Android で遊べるスクリプト環境 ASE で遊ぶ はてなブックマーク数 このエントリーをブックマークに追加

Googleケータイ「Android」では、Javaでアプリの開発を行えるのが素晴らしい点ですが、最近、スクリプト言語を動かすことのできるスクリプト環境 ASE (AndroidScriptingEnvironment)が登場し話題になっています。そこで、今回は、少し Java をお休みして、ASE のインストールから簡単な使い方を紹介してみようと思います。

[続きを読む]

執筆者紹介

クジラ飛行机

クジラ飛行机
くじらはんど(http://kujirahand/)にて、日本語プログラミング言語「なでしこ」(IPA未踏ユース採択)、テキスト音楽「サクラ」(OSPオンラインソフト大賞入賞)など多くのオンラインソフトを開発。著書に「Flexプロフェッショナルガイド」「なでしこ公式バイブル」、「一週間でマスターするActionScript3.0」など。

この執筆者の連載

Androidで楽しく学ぶJava入門

本連載は「プログラミングって何?」という方を対象とした、Javaプログラミング入門講座です。他の入門講座と違うのは、Googleケータイ、Androidを題材としていることです。せっかく学ぶなら、とにかく楽しい方が良いでしょう。自作のアプリを普段持ち歩くケータイで動かすことができたら楽しいものです。本連載で楽しくプログラミングを学びましょう。

Luaとなでしこのラブラブ仲良し生活

本語プログラミング言語「なでしこ」の1.522以降では、なでしこから「Lua」のコードを呼び出すことができるようになりました。なでしこに不足する機能をLuaで記述できるだけでなく、Lua用に作られたライブラリをなでしこのプログラムで利用することができます。本稿では、なでしこ+Luaの活用方法について紹介します。

Javaでピコピコシンセを作ってみよう!

ファミコン世代の私たちは、ピコピコ音に目がありません。本連載ではピコピコ音がどんな風に作られているのかを考察します。都合良く、Javaには、ローレベルのオーディオを操作するAPIが用意されていますので、これを活用してみたいと思います。波形合成の仕組みを学び、ピコピコ音を自由自在に操ってみましょう。

未踏採択者による成功する個人プロジェクトの立ち上げ方

個人的に、また、親しい仲間内で、Webサービスを作ったり、オンラインソフトを作ったりと、自らの腕を活かしたソフトウェアを開発される機会もあるでしょう。ここでは、そのような個人プロジェクトであったり、数人規模のプロジェクトの立ち上げ方について、未踏採択経験のある筆者が成功するためのアイデア・ノウハウを紹介します。

Javaアセンブラ「Jasmin」でバイトコードの世界を覗いてみよう

Javaバイトコードについて知ることで、Javaについてより深く学ぶことができるはずです。どのようなコードが javaによって生成されているのか、実際にバイトコードに近いアセンブラを書いてその動作を考察してみます。一緒にJavaアセンブラの「Jasmin」を使って遊んでみましょう。

Android で再開する Java プログラミング

Android とは、Googleが発表した携帯電話向けのプラットフォームの名称です。2007年11月に発表され、2009年夏までには各社から実機がリリースされる予定です。既にAndroid の SDK が無償で配布されており、これを利用して、多くのアプリケーションが公開されています。Android は、Java で自作ソフトを開発できる点も話題になっています。本連載では、Android をきっかけに、かつてやったことのある Java プログラミングを再開しようというものです。

ActionScript 3.0 で作る文字列の計算クラス

アルゴリズムの勉強をするときに、良い題材となるのが、中間記法で書かれた文字列の式を、後置記法(逆ポーランド)に変換して計算するというものです。そこで、今回は、頭の体操として、文字列として与えた計算式を計算するクラスを作ってみます。

無料で作るケータイFlash(Flash Lite2/3)

ケータイFlash(Flash Lite2/3)対応端末が、今や非常に幅広いことに驚きます。携帯電話は当然のこと、MP3プレイヤーなどの携帯デバイス、ゲーム機のWii/PS3、無線LAN内蔵の次世代目覚ましのChumbyなど多くの環境で動かすことができます。本連載では、無料のツールを組み合わせて Flash Lite 2/3 に対応したアプリを作る方法を紹介します。

高速スクリプト言語「Lua」を始めよう!

本稿では動作速度が高速で、非常に移植性が高い組み込み向けのプログラミング言語「Lua」の使い方について紹介します。Lua は、JavaScript や Pascal に似ていることから、とても手に馴染みやすいのが特徴です。自作アプリケーションにちょっとしたスクリプト言語を組み込みたい場合に重宝します。そこで、Lua のインストールから、簡単な使い方を紹介し、簡単なアプリケーションに組み込んで使うまでの過程を解説します。

日本語で覚えるプログラミング

9月27日に明治大学で「日本語プログラミング言語のワークショップ」が開催されます。そこで、この機会に、日本語プログラミング言語「なでしこ」を使ってゼロからプログラミングを学習するコラムを書いてみようと思います。プログラミングをやってみたいけれど、何から手をつけてよいのかわからないという方にもぴったりだと思います。