いや、そんなにMac使い込んではいないですけど。
Google App Engine での開発とか、Macでブラウザとeclipse があれば、あとはWiFi か HTC EVOでテザリングで開発できちゃう訳です。
オフィスに居る必要性がどんどん薄くなり、いやむしろマクドやスタバの方が捗るんですけど。
とはいえ実際の仕事はコード書くだけでは無いんですが、IT化が進み、パソコンを持ってないビジネスマンなんか居ないと言っても過言じゃ無い昨今、テキストよりも肉声のコミュニケーションを重視するというか、単にめんどくさいんかタイピングが遅いんか、兎に角会議とか電話とか好きな人もいる訳です。
仕事はチームワーク発揮しないとダメなやつが大半なんで、メンバのコミュニケーションの質と量はそれはそれは大切な訳です。けれども、コーディングしている時とかこっちはフロー状態を維持したいものですから、そりゃもうちゃんとメリハリつけてやりたいんですよ。
時間を決めて、午前中は調整とか会議とかそういうのん、午後は会話禁止、とか。そすると調整や会議が仕事の人は半日で帰れますね!
因みにHTC EVOは会社支給のやつで、会社のIPフォンから内線もかけられるんで、更にどこでもええやん感がアップしています。コレはGJですよ。最終的には社員全員が首の後ろにジャックを設けて、ケーブルを通じて脳から脳へ直接伝達できるのんを情シスのひとたちが導入してくれるのを待っています。
で、スマホにBluetoothのヘッドセットをつないでホワイトノイズを流せば、外界のノイズは遮断されますし、電話があればすぐ出られます。マイク位置が耳のとこなんで声が聞こえにくいとすこし不評ですけど。
で、マクドの2階とかで、40過ぎのオッサンがワイヤレスのヘッドフォンつけてMacbook Airとスマホ2台をカチャカチャやってる訳です。本人はカッコいいつもりですが端から見るとハイパーメディアクリエイターかぶれみたいですかそうですか。
それにしても正直10年以上使い込んでるNT系のWindowsよりMBAが良いと思えるか、使ってみるまで判らなかったです。
あとはeclipseでjavaScriptのコーディングとかデバッグとか良い感じになればもっと良いです。どうすればいいんでしょうね。
因みにヘッドセットはコレです。iPhone と EVOで電話が出来て音楽が聞ければいいんで。安いのにナカナカよいですよ。
相変わらず appengine とか弄っています。
自分のパソコンは持ってないんで、会社のWindows機 (ThinkPad X300)でコード書いてます。
デプロイとかeclipseでやりますが、基本的に gvim でゴリゴリ書いています。
でもeclipseの方が、慣れると生産性が高いみたいなんで、頑張って使っていこうと思っています。
で、最近は会社のMac book air にeclipseを入れて使っています。
私はmac には全然慣れてないんで、いつもつかっているファイラやgvimとか入れていません。
なんで強制的に eclipse でコード書くことになります。
mac にも eclipse にもちょっとづつ慣れてきました。
生産性の肝は、ショートカットキーを指が覚えたかどうかだと思うんですよ。
今日覚えた事は、 Alt+Shift+S で getter, setter が生成できることと、
F3で宣言を開いて、command+[ で戻ること。
これ便利ですね。
でも微妙にwindows 版のeclipseとショートカットキーが違うのはなんででしょう。
あと appengine sdk の 1.5.5 が入れられません。dependency がどうのこうの怒られます。
ちょっとづつ調べていこう。
eclipse で slim3 の開発をやるとき、build.xmlを開いて「アウトラインビュー」でコントローラとかモデルとか作れて便利ですよね。
私は手で作っちゃう事も結構ありますけど、大量に書くときはやはりeclipseです。
で、久しぶりにやろうと思ったら、なんかOutlineが真っ白です。
eclipse(Gallileo)の調子が悪いのかな。そういえばAndroidのプラグインとか入れてエミュレータを動かしたとき、エミュレータを終了できなくなっちゃったり、最近怪しいです。
日本語化とかするんじゃなかった。
とか思いながら、この際だからとHeliosに入れなおしました。
今回は日本語化もせず、プラグインとかも最低限にしました。
で、slim3のブランクプロジェクトを作って、build.xmlを開いたんですが、やっぱりアウトラインは真っ白です。
原因は全然別にあって、[Preferences] – [General] – [Editors] – [File Associations]で、*.xmlがJavaエディタとかに関連づけられてたからでした。
Ant Editorをデフォルトにすると治りました。
冷静に考えれば判ったはずですが、最初はググっても情報なくて焦りました。
最近、IDEOS (Android 2.2) を購入した事もあり、自分の中でAndoroidブームが到来中です。
昨日近所の本屋さんに行って、なんとなくこんなの買ってしまう位です。
ワタクシ結構前はIT系の資格試験とか大好きでして、本屋さんで参考書とか見る度に欲しくなっちゃう感じだったんですが、久々に本屋さんのIT系のコーナーを見て愕然となりました。
参考書、殆ど無いやん!
で、参考書コーナーの下半分は、iPhoneとかAndroidのマニュアル本がズラリと!
あんだけいっぱいあったサーバ構築とか、ネットワーク管理とかの本も激減している!
CCNAの本とかMCPの本とかOracle Masterの本とか、何処行ってん!
あれだけときめいた赤本とか青本とか緑本とか黒本とかが!無い!全滅やん!
・・・なんか世相を反映していると言うかなんと言うか、インフラ系の技術は特にコモディティ化しているナァ、と実感。
で、元々本屋さんに来たのは急にAndroidアプリ開発の本とか見たくなったから。
田舎なんで、流石に近所の本屋にはAndroidアプリ開発の本は無かったんで、Amazonでコレ注文しちゃいました。
Ed Burnette,日本Androidの会(監訳),長尾 高弘
オライリージャパン
売り上げランキング: 14494
男は黙ってO’Reilly。
Amazonのブックレビューなど見ずともッ!!オライリーにハズレなど無いッ!!
で、待ちきれずに、Android SDKをインストールしてみました。
基本的に、ここの手順通りでOKでした。
要するに、Download the Android SDK – Android DevelopersでAndroid SDKをダウンロードして、c:\dev\android-sdk-windows に置いてPATHを通し、eclipse側の設定にも反映し、「https://dl-ssl.google.com/android/eclipse/」(URLは下記)をeclipseにインストールすればいいです。
https://dl-ssl.google.com/android/eclipse/
エミュレータが動くとちょっと感動ですけど、エミュレータの中でAndoridが起動するまでかなり時間がかかるんで、最初は固まったと勘違いして強制終了した位です。
そして私のPC (ThinkPad X300) では少しモッサリしてます。実機並にサクサク動かすには、もっと開発機のスペックを上げなくてはいけないんでしょーか。
参考にさせて頂いたサイト
私が参考にしたAndroidアプリ開発情報をまとめてみました – もとまか日記
非常によく纏まっています。
最初は自分でまとめ記事書こうと思ってたけど、必要ありませんでした。
世界を目指せ!Androidアプリ開発入門
基本的にココを参考にインストールとかしました。
Android 入門 | テックファーム

