2011-06-27

Android Bazaar and Conference 2011 Summerで登壇します。

告知です。

7月17日開催のAndroid Bazaar and Conference 2011 Summerの学生トラックで、「震災対策アプリ:ホイッスル on Android−5万ダウンロード達成までにやったこと−」を発表することになりました。

当日は、東北地方太平洋沖地震の2日後にリリースされた「ホイッスル on Android」が、3ヶ月で5万ダウンロードを達成するまでに、どんなことをやってきたのかについて話します。具体的には、Androidアプリ開発未経験で、Androidに対して特別な知識を持っていなかった僕が、何故大勢の人にダウンロードしてもらえるアプリを作れたのか、について話す予定です。

端的に言い換えると、「ガチのAndroid Geekじゃなくたって、イイ物つくれますぜ!」ってことと、「じゃあ、どうすればNon-Geekがイイ物つくれんのよ?」ってことについて話す予定です。

この講演を聞いて、参加者の(特に、非エンジニアや技術力に自信がない方々の)Androidアプリ開発へのモチベーションを高められたら幸いです。

参考:"ホイッスル on Android"のGoogle検索結果



追記:

当日の講演動画が公開されました。(21:30~)
#前半の発表も結構すごいです。



スライド資料:

2011-06-14

How to Use Option Key as ESC Key in iTerm

最近、iTerm上でshift+Enterで画面を真っ黒にしてEmacsやscreenで画面分割して作業するのにハマってます。

Terminal.appでは設定画面からOptionキーをESCキーとして設定出来たけれど、iTermでそうしたいときどうすんだろって思って調べたら、一発でした。ずっと頑張ってESCキーを押してた自分が恥ずかしい。
Go to Bookmarks > Manage Profiles. Then select Keyboard Profiles > Global and choose Option Key as Meta. This works for me in version 0.9.6.1201.
ということなんだけれど、今回はESCキーとして 使いたいので、choose Option Key as +ESCです。設定画面はこんな感じ。



日本語で検索しても引っかかんなかったので、一応メモしておきます。

参考:

2011-06-06

Whistle App: A Case Study of Smart-phone Development and Comparison

ホイッスル on Androidがそろそろ50,000ダウンロードに到達しそうなので、記念に(?)ホイッスル on Androidを題材としたレポートをアップしときます。本当はブログに本文をべたーっと貼りたいのですが(検索に引っかかるので)、うまい方法が見つからないので、とりあえずアブストラクトとインデックスだけ貼っておいて、中身はリンク先へ、という形でアップします。興味があればどうぞ(*)。

* 諸事情でノー添削ver.です。文章はかなりroughなので注意。

Whistle App: A Case Study of Smart-phone  Development and Comparison


Abstract

In order to clarify the insight of differences between Android and iPhone applications, this paper first introduces Whistle App, which is a smart-phone application that runs on both devices. And then, using it as a case study, this paper attempts to compare both de-vices in terms of UI components, resource managements, and markets. The other works not directly related to this paper yet helpful to write it are all attached as an appendix.


Index:
1. Introduction
  a. Background
  b. Why comparing with a case study
  c. What's Whistle App
2. Evaluation Environment, Resource, and Collaborators
  a. Evaluation Environment
  b. Resources
  c. Collaborators
3. Comparison
  a. UI Components
    i. Whistle on Android
    ii. Whistle on iPhone
  b. Resource Management
    i. Whistle on Android
    ii. Whistle on iPhone
  c. Market
4. Future Work
5. Conclusion
6. Acknowledgement
7. Reference

Appendix
  Multi-media Productions of Whistle App
  Reports on Whistle App
  Whistle on Titanium Studio
  Whistle Widget

Body:
https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B2FvmcJSggmCZjhmMmUzM2UtZTRlNy00NTY0LWEzOGUtNmNkNGMyN2QyYmU0&hl=en_US

Whistle App in Android Market:
https://market.android.com/details?id=org.sorarier.whistle