2011年5月29日日曜日

[Android](´-`).oO(『あいまっしゅ』と「なんでだロイド」をマーケットに公開…)

※『あいまっしゅ』および『なんでだロイド』は
※ 2015-03-20をもってPlayストアでの公開を停止しました。
※ これまでご使用いただいた皆様に感謝申し上げます。
※ 本エントリは記念に残しておきます。


せっかくデベロッパ登録したんだから、『あいまっしゅ』とデモアプリ「なんでだロイド」もマーケットに公開しました。

『あいまっしゅ』は、v1.2(20110529a)版として公開しました。
v1.2(20110529a)版の変更点は、
  • 諸般の事情により署名を変更しました。
なので、既に野良apkでインストールしている奇特な方は、アンインストール後にマーケットからインストールしてください。
インストールはココか、下のコードから。







「なんでだロイド」は、v1.1(20110529a)版として公開しました。
このv1.1(20110529a)版の変更点も、
  • 諸般の事情により署名を変更しました。
ですので、既に野良apkでインストールしている奇特な方は、アンインストール後にマーケットからインストールしてください。
インストールはココか、下のコードから。

2011年5月28日土曜日

[Android] マッシュルームアプリ『現在年齢』を公開しました

誕生年月日を設定すると、現在における各種年齢(満年齢・数え年)を表示し、マッシュルーム経由で挿入できるアプリ『現在年齢』を公開しました。ついでに「17歳と〇〇日」および「17歳と〇〇ヶ月△△日」も表示できる『17歳教』機能もつけてあります。


ランチャーから起動することもでき、その場合、選択した年齢はクリップボードにコピーされます。

せっかく『あいまっしゅ』作ったので、あいまっしゅアプリとして App Inventor で開発しようかと思ったんですが、DatePicker が部品としてない( DatePickerDialog はあるのに…)ので、Java で書きました。

2,000円払ってデベロッパ登録して、マーケットに公開しました。
ダウンロードはココか、下のコードからどうぞ。

2011年5月25日水曜日

大昔に書いたTclスクリプトのバックアップ

大昔に tcl/tk で書いたグラフ描画・解析スクリプトをバックアップする俺得エントリ。
開発には「Visual Tcl」を用い、「BLT」が必要。

2011年5月23日月曜日

[Android]「圧力単位換算」の更新

以前のエントリで紹介した「圧力単位換算」を更新しました。

v1.1 20110523a版の変更点は、
  • 表示が【0】のときに数字ボタンを押すと【01】などと表示されていたのを修正
  • 【E】・【 . 】・【 - 】ボタンを複数回押しても1度しか入力されないよう修正
です。

ダウンロードはココか、下のコードから。

2011年5月21日土曜日

[Android] (´-`).oO(あいまっしゅ更新…)

前エントリで紹介した、Simejiマッシュルーム→ App Inventor 中継アプリ『あいまっしゅ』の更新(v1.1 20110521a版)をおこないました。

v1.1 20110521a版の変更点は、
  • 文字列確定後のマッシュルーム変換に対応
  • 【新規追加…】を長押ししても【登録解除】ダイアログが出ないよう修正
  • 渡す文字列がない場合、あいまっしゅアプリのクラッシュ防止のため半角スペース1文字を渡すよう修正
です。

ダウンロードはココか、下のコードからどうぞ。





文字列確定後のマッシュルーム変換は、変換したい文字列を【選択→切り取り】してから、マッシュルームを起動してください。

[Android] (´-`).oO( App Inventor でマッシュルームを開発できるようにならないかなぁ… )

App Inventor のユーザーFAQ(原文日本語訳)に、以下のような質疑応答があります。

App Inventor はただのおもちゃ言語なのですか? これで高性能なアプリは作れるのですか?

App Inventor には制限があるとはいえ、複雑なアプリを作成することができます。言語は、foreach、while、および if-else などのプログラミングにおける構成要素をビジュアル ( ブロック ) なかたちで提供します。すべてではないにせよ、Android の機能のいくつかに対応する高レベルのコンポーネントやオペレーション ( ブロック群 ) があります。ウェブサービスやデータベースと通信するメカニズムもあります。コンポーネント開発キットが現在考案中です。今後プログラマーたちは、 Java を使った App Inventor のコンポーネントを作成できるようになり、App Inventor の機能性も拡大していくことでしょう。
私は、現状では「おもちゃ言語」だと思っていますw

確かに、1画面で収まる UI なら(面倒ではあるが)複雑なアプリも作れます。しかし、「画面遷移できない」「オプションメニューが作れない」「任意の Intent を受け取れない」では、『役に立つ』アプリは作りにくいのではないでしょうか。

現状の App Inventor では『役に立つ』アプリができない、ってんなら、他のアプリで『役に立つようにしてみせる』って手があります。

というわけで、App Inventor で開発したアプリを、日本語IME「Simeji」のマッシュルームアプリとして使えるようにするヘルパーアプリ『あいまっしゅ』を作ってみました… Java でw

[Android]美しい日本語のアプリ名

App Inventor で作成したアプリのイヤな点の1つに、「アプリ名(ランチャー画面での表示名)に日本語が使えない」ってのがあります。

というわけで、前エントリで作った「PressConv」の UI を作り直したアプリ(PressConv2)に配布用の署名入れるついでに、.apk ファイルに含まれている「Android_Manifest.xml」に書かれてるアプリ名を書き換えてみました。

2011年5月11日水曜日

[Android]この私にプレッシャーをかけるアプリとは…

仕事で、真空機器や圧空機器なんかを使ったりしてるんですが、これらが用いている単位は、メーカー・機器・生産国によってまちまちです。なので、これらを接続・設定するときには、圧力の単位換算が必要になるんですが、こういう機器のそばにはPCなんぞありませんし、電卓持ってても換算式を覚えていませんw

というわけで、Androidケータイで圧力単位換算が行えるアプリ『PressConv』を、「App Inventor for Android」で作ってみました。

2011年5月9日月曜日

モテるタンパク質X線結晶構造解析系女子力を磨くための4つの心得

こんにちは、タンパク質X線結晶構造解析を先行しているElvesです。私はグラントもビームタイムもありませんしキモメンですが、回折データ収集に関してはプロフェッショナル。今回は、モテるタンパク質X線結晶構造解析系女子力を磨くための4つの心得を皆さんにお教えしたいと思います。