2011年7月25日月曜日

Android Study Night vol.4

7/22 Android Study Nightを開催したよ。

今回のお題は、android必須のActivityクラスを読み解く勉強会。
講師はさん
Activityの説明を聞いた後、ソースを確認。
「なるほどね〜」、と納得しつつ「意外とフラグが多いよね」などなど。
あと、変数名に「a」とかあって、プロも「こんな書き方もするんだね。」と
何故か落ち着きました。


Activityのライフサイクル/イベント発生タイミング


Activityの実装を見てる様子

他人のソースを見るのは勉強になりますね。
また、複数人で眺めると集中力も高まります。

2011年7月18日月曜日

ABC2011 Summer サテライト会場 in fukuoka & make勉強会

7/17に東京の早稲田大学で行われたABC(Android Bazaar and Conference) 2011 SummerのUst中継を福岡で見よう、ということでAipCafeにサテライト会場を作りました。


それと一緒に、各自が好きなネタを持ち込んで勉強するmake勉強会も同時開催でした。

(Arduino + USBシールドと通信でラジコンヘリを飛ばす)

3連休の中日ということもあり、集まったのは6名でしたが、ABCの様々なUstを見つつ、色んな話題で盛り上がりました。

福岡支部も登壇していた、地方支部LTは残念ながらUst中継が無かったようで、ライブで応援することができませんでしたが…。

ガイガーカウンターに関するセッションや、コミュニティトラックのLTなどを見ながら、話題が膨らんでました。Ustを多人数で見るというのも楽しいですね。


現地でABCに参加された皆さん、そしてABCの運営に関わった皆さま、お疲れさまでした。あっという間にとても大規模なイベントになって、Androidの普及の広がりを示しているように、開発者層、ユーザー層もコモディティ化が始まっているのだと感じました。そのような状態の中で、趣味だったりビジネスだったりとAndroidへの関わり方が変わってくる人もきっと多いのではないでしょうか。

2011年7月9日土曜日

Android Night in Fukuoka vol.20

7/4(月)に定期イベントのAndroid Night in Fukuoka vol.20を開催しました。

http://atnd.org/events/17399

今回も告知が直前であったことから、集まったメンバーは6人。

少数ながらワイワイ楽しく、また濃い内容で楽しく過ごしました。

話題はこんな感じでした。
・アセンブラ
・w-sim、PHSからおれおれ携帯作成
・パンダボード
・ネコミミやマインドセット
・ECU診断コネクタ
・Google+

会場の様子

Android Study Night vol.3

6/27(月)にAndroid Study Night vol.3を開催しました。

Study NightはAndroidの技術の修練を目的に普段のNightは趣きを変えて開催してます。

過去はこんな事を勉強しました。
Vol.1 SufaceView
Vol.2 Handler

そして、今回の題材はGLSufaceViewです。
事前に与えられた課題もあり、本格的な勉強会になりました。
読んでくるソース:ApiDemos/GLES20Activity.java
書いてくるソース:シェ-ダープログラムを使った何か

今回、この難しい課題の講師はkanekoさん
OpenGLのことやシェーダープログラムの見識を初参加のメンバーに解りやすくレクチャーしていただきました。
題して 「ドキッ!3DだらけのAndroidNight ~シェーダーもあるよ~」

シェーダーのコンパイルの仕組みなどを聞いて参加された生徒の皆さんは唸ってました。

勉強会の様子です。

2011年6月21日火曜日

Android Night in Fukuoka vol.19

6/20(月)に定期イベントのAndroid Night in Fukuoka vol.19を開催しました。

http://atnd.org/events/17119

今回は直前の開催告知にも関わらず、11名の方に集まっていただきました。
福岡に新しく移住されてきた方もいて、関東圏の話題などで盛り上がりました。

通常でしたら、4つのテーブルでそれぞれガヤガヤするのですが
今回は少人数だったこともあり共通の話題でガヤガヤしました。

今回の進行です。
①LT

「AppEngingeを利用したAndroid携帯間通信アプリのデモ」:@eryngii_mori さん
C2DM技術の紹介。Channel APIではPCブラウザから端末へのpushが紹介されていたが
eryngii_moriさんが作ったアプリは端末から端末へのsend pushができます。


「Android + Arduino + USBホストシールド」 @sabasabaman さん
福岡支部で開催したarduino勉強会の後、自宅でもくもくして非ADKを試した結果の紹介です。
arduino勉強会を企画して欲しいな~


「福岡支部アプリ ~ LoveJagFukuoka ~」 @ikuyama9 さん
なんと、福岡支部だけでしか利用できないアプリの紹介。
福岡支部のイベント情報だけが表示されます。ATDのページに誘導して登録もできる優れもの。
今回の様に急な開催告知でもイベントを見逃す心配がありません。



「BoomerangWalks(ブーメランウォーク)」 ABソフト さん
希望時間を設定するだけで、自動で時間内に巡回できるウォーキングルートを作成してくれるアプリの紹介です。
空いた時間をウォーキングで有効活用できます。スマートフォンならではのアプリ。
会場にいた皆さんからこのアプリについて様々アイデアが飛出し多いに盛り上がりました。




こんな感じで今回も楽しく終了。

2011年6月4日土曜日

Android Night vol.18

6/3(金)に定期イベントのAndroid Night vol.18を開催しました。

http://atnd.org/events/16114

今回は初の金曜日の開催でしたが、16名が集まり楽しい時間を過ごせました。
6名の方が初参加でした。
恒例の自己紹介タイムもいつもの様にゆる~く流れ、紹介では大学で作っているアプリ、
iPadを利用した「もじれんしゅうちょう」アプリ、熱帯雨林の中でプログラムされた方の話など
話題豊富な自己紹介タイムでした。

今回の進行です。
①LT
「AppEngingeを利用したAndroid携帯とPC間通信アプリのデモ」:@eryngii_mori さん
 前回のVol.17で説明した端末間通信アプリをPCからでも利用可能にした話。
 この仕組みを利用して、PCから携帯にyouTubeのURLを送って自動再生させるアプリを披露して頂きました。

  

「Google I/O 参加報告 Google I/OでもらったGALAXY Tab披露」 @sgata さん
日本以上にAndroidが盛り上がっていることを肌で感じたことなど。
今回はADKの話題や展示が多数あったそうです(楽器演奏、ファームプラント、ルームランナーなど)。
参加者にはGALAXY Tabが配れ、後日Chromeのマシンが送られてくるそうです。 ←うらやましい~

その他、イベントの盛り上げ演出がカッコ良かったり、豪華なアフターパーティーなどの話して頂きました。

   

「TV と NET は 友達」 @sabasabaman さん
今日はメインセッションがTV関連なので、TVとNETの関係についての話。
双方の利害関係が一致すればGoogleTVみたいな端末が普及してアプリを作る人達も楽しくなるよ。

  

②メインセッション
・「テレビ番組と通信のクロスメディア企画」 @masaikeike さん
進行は@masaikeike さんが前でスライドを映しながら、参加者の方に質問を投げて
ディスカッションするスタイルでした。

↓事前にメーリングリストへ投稿して頂いたお題です。
 ①現段階でのデジタル放送で通信と共用(クロス)させていくツールの
  ひとつとして、「データ放送」をどう活用していくか
 ②テレビからモバイルなどの機器に誘導していく企画案
  についてです。
 ①については現在RKBやKBCがクーポン企画を展開していますが
  データ放送のL字画面を掲示板として、QRコードを掲載するなど
  様々な展開案が考えられます。



ディスカッションの内容
 まずは、市場について考え、情報流通量の加速がインターネットの登場によって増えたことを解説
  ↓
 選択可能情報量メディアの構成比推移(地上波、ケーブルTV、インターネットなど)。
  ↓
 インターネットが普及する時代のTVについて考える
  ↓
 好きなTV番組について、その理由や傾向、また、TVがネットに比べて弱いところなど
  ↓
 どのようなTVを見たいか、TV番組に期待することなど
  ↓
 福岡にこだわってみたら
  ↓
 また、期待するTV番組はどうやったら製作できるかなど

こんな感じで進み、あっと言う間に時間が過ぎました。
今後もお題を出して頂けるみたいなので楽しみです。

2011年3月6日日曜日

Makeな勉強会vol.2で3Dプリンタを見学してみた

Makeな勉強会vol.2をやりましたよ。


今回は @Hotproceed さんの協力で、安価な3Dプリンタ(CupCakeCNC)の実演と簡単な3Dモデリング講座でした。

まずは3Dプリンタ。もともとはオープンソースハードウェアらしいんですが、それを@hotproceedさんが少しカスタマイズして販売しているそうで、お値段は15万円。

15万円と聞くと高い!と思うでしょうが、市販の3Dプリンタは200万~1000万以上するのがほとんどなんだそう。もちろん精度や諸々で値段なりの違いはあるそうですが、この3Dプリンタでも充分に実用にはなるようです。

実際に動いている様子はこちら。


針金状になっている樹脂を溶かし、それをノズルの先から少しずつ出しながら積層型で形を作っていきます。

みんな動いているところに夢中…
2011-03-05 14.45.19

実際に出力したリスのフィギュア。本当はここから周りのバリ取りや磨きをかけて綺麗にしていきます。また、3D出力に使う樹脂の種類を変えればもう少し密度の高い成形も可能だそうです。
2011-03-05 14.48.00

出力したままの状態から段々と表面を研磨していって最後に塗装したところまでのサンプル。最後のはキレイですよね。
2011-03-05 15.03.30


参加した人が作った3Dモデルのデータをその場で整形する実演も行いました。3D自体に慣れない人がモデルを作るのは大変だったようでしたね…。

ただ、この3Dプリンタ用に世界中の人がモデリングデータを公開しているサイト、Thingiverse - Digital Designs for Physical Objectsというのがあって、自分でモデリングするのが大変な人はそこからデータをダウンロードしてくれば同じ物が作れるというオープンな環境が用意されているので挫折することは無さそうです。


なかなかこういう3Dプリンタが動いているところを目の前で見ることは無いので、面白い経験でした。

@Hotproceedさんは、Make Tokyo Meetingへもほぼ毎回出展されているそうですし、もしこの3Dプリンタに興味がある!という方はコンタクトを取ってみて下さいね。参加者へ作ったフィギュアを持って帰って良いよと言ってくださったり、今回はとても感謝です!


最後に、Makeな勉強会のTwitterハッシュタグが"#make_fukuoka"になったようです。今回のハッシュタグで流れたツイートにも3Dプリンタの紹介などが流れていたので、Togetterにまとめました。


また、3Dモデリングの簡単な講座の動画を、Androidの会 福岡支部のfacebookページに載せていますのでこちらも見て下さいね。


2011年2月20日日曜日

Arduino勉強会を開催したよ!

2/19(土)に、Arduino勉強会を開催しました!


Androidとは直接関係していないですが、将来的にはAndroidとの連携も出てくるかもということで。

2011-02-19 15.27.01

参加者は

・Arduinoを買って、この日初めて触る
・Arduinoを持っていて、ごく簡単な物は作ったことある
・Arduinoですでに色々遊んでいる

という、初心者から詳しい人までが集まっていろいろ教えてもらったりしながら作品作りを進めました。

Arduino本体は事前に通販とかで購入済みの人がほとんどだったようですね。


【午前】
午前の部は、カホパーツセンターに集合してパーツの買い物!

Arduinoは本体だけだとLEDチカチカなど限られたことしかできないので、センサーやLED、LCDなど遊べそうなパーツなどを、みんなでアレコレ言いながら買い物したようです。

私は行けてないのですが、いろいろ買い込んだ人も多かったようですよ。初心者が一人で買い物に行くと、なかなかどれを買っていいのか分からないことも多いんですが、Arduinoや電子工作に詳しい人も一緒なので買う物を間違えたりすることもなくて安心ですね。対応電圧・電流を間違えるとか必要な抵抗を買い忘れるとか、慣れないうちはやってしまいがちですし。


【午後】
午後はAIPCafeで作品づくり。

皆さんそれぞれの作品を作っていきます。少し大がかりなものは事前に作って持ってきたりも有りで。

初心者だけが集まっての勉強会だと、おそらくどこかで悩んだりしたままだったと思うんですが、詳しい人が何人もいたのでその辺りは相談すれば問題無し!

作っている最中にパーツが足りない!ということで、もう一度カホパーツや、何故かユザワヤに買い出しに行く人も…。

リモコン式のヘリコプターがあったり…。


【成果発表】
・初めてArduinoを触って、その日にキャラクタLCDに"Hello world"を表示
・Androidアプリから入力した文字をBluetoothでArduinoに飛ばして、それをキャラクタLCDに表示
・測距センサーを使って、近づいたらカメラのシャッターを切る(今回はLEDを点灯)
・Ardiuoと互換機のJapaninoをシリアルで繋いで、それぞれのボード同士でジャンケン。勝ち負け判定などは自律で。
・光の明るさによって発振する音程を変える。本当は温度センサ(サーミスタ)と連動させたかった
・たった2本の結線で複数のフルカラーLEDを制御(電源ラインに制御信号を乗せている!)
・Arduinoからニコニコ大百科のピコカキコのデータ(MML)を解析して鳴らす!
・ArduinoでPCMデータを鳴らす
・自作Arduino+マトリクスフルカラーLEDのユニットを縦横複数に接続してサイネージっぽく画を表示。さらにユニットを動的に着脱して変形可能!
・テクノ手芸。Arduinoのウェアラブル版、LilyPadと3軸加速度センサーを組み合わせてLEDの色を変える(ただ導電糸での裁縫に時間がかかって惜しくも時間切れ)
・Arduino+Ethernetシールドと、温度センサーで測った温度をTwitterにツイートする
・zigbeeのマルチホップ通信の環境を使って温度監視など(こちらもセットアップなどで時間切れ)。ほかパーツ、機材どっさり。

導電糸がDisられたり…(価格で)。でも手袋に付けるとタッチパネル対応になるのが分かって盛り上がったり…。


【懇親会】
残ったメンバーで弐ノ弐に移動して懇親会。ここでも濃い話が次々と。

・格安の3Dプリンタがあるよ(次回デモしてもらえるかも!)
・ETロボコン参加してみたら面白いんじゃ無い?
・博多に東急ハンズができるから楽しみだね!(東急ハンズでオフ会とか?)

一番盛り上がったのは

「やっぱりMTM(Make Tokyo Meeting)に一度行ってみないとダメでしょ。楽しさが違うよ!」という話。

東京なので行ったことのある人は少ないんですが、参加した人の話を聞いていると「これは行かねば…」という気分に。例年なら次は5月にあるようなのでスケジュール調整して行ってみたいなぁと盛り上がってました。



【まとめ】
Androidの会とは別に、色んな分野の方が集まってとても盛り上がって、第2回フラグが速攻で立ちました。

と、いうことで今後定期的にこのようなイベントをやって行く予定です。今後はArduinoに限らず

・BeagleBord
・PICマイコン
・Androidアプリ開発
・はんだづけ
・Kinectで遊ぶ

という「ものづくり系」なHackイベントにして行こう!という流れに。

目指すコンセプトは、オライリーの"Make:"。

ソフトウェアももちろん、実際に目の前でパーツや物が動くという違った体験をしようって感じですね。

今回は一応、Androidの会福岡支部という枠でやりましたけど、もうとっくにその範囲を超えているのでAndroidに限らず興味のある人は次回以降ぜひ参加(見学でも楽しいかと)してみてくださいね。次回の開催日は未定ですが、決まったらあちこちで告知します。


【動画】
作ったものの成果発表の様子を撮影した動画を


または下に貼ってあるUStream


でそれぞれ公開してます。ここだけでもけっこう盛り上がってますよ。

2011-02-19 17.22.31

2011-02-19 17.21.39

2011-02-19 16.54.02

2011-02-19 15.27.10

2011年2月15日火曜日

Android Night vol.14

2/14(月)に定期イベントのAndroid Night vol.14を開催しました。


バレンタインにもかかわらず、21名の参加者でなかなか盛況でした。

2011-02-14 21.30.45

今日のメインは、@kenz_firespeedさんによるInkscapeでHoneycombのDroidキャラクターを描こう!というレッスン。

1時間ちょっとの練習でみんな上手く描き上げてたようですよー。

ちょっとエフェクトをかけたりするだけで見た目がグッと変わるので、変わるたびに歓声も上がったりして盛り上がってましたね。

このInkscape講座の内容はUStreamでも中継しました。以下で録画が見れます。今回は結構必見の内容になってますよ。



また、Android auのWebムービーで嵐のメンバーが「鉄道アラーム」というアプリを紹介しているんですが、このアプリの作者さんは福岡の人でした!いやはや、auのサイトで取り上げて貰えるのは嬉しいでしょうね~。


TOYOTA SOCIAL APP AWARDに応募するネタを考えたり(アイデアソンをしよう!という話も出てました)、今週土曜日のArduino勉強会つながりでのArduinoやKinectネタなど遅い時間まで話が尽きなかったようです。

さて、2/19(土)はArduino勉強会ということで組み込み、実際に「動くモノ」造りが好きな人が集まりますよ。朝からパーツの買い出しなども行われるようなので、見学目的でもOKなので遊びに来て下さいね。

2011年2月2日水曜日

Android Hackathon in Fukuoka vol.4レポート

ブログに書くのが遅れましたが、1/15(土)に福岡支部のハッカソンイベント、Android Hackathon in Fukuoka vol.4を行いました。


2011-01-15 15.57.49

参加者は6名に見学者数名という感じで、今回は一人一つずつの開発となりました。


・定点観測撮影アプリ
 一定時間ごとにシャッターを切って、定点観測するアプリ。将来的にはWebアプリとの連携も。

・Android Shuffle
 端末を振ることで再生している曲を変更したりすることができるアプリ

・GPSを使った近隣の店舗などの検索アプリ
 今いる場所の周辺にある店舗を検索。

・音声読み上げ Twiccaプラグイン
 Twicca上で選択したツイートを音声で読み上げてくれるプラグイン。

・Sencha Touchを使った話題提供アプリ
 大ジャンルから話のネタになりそうなキーワードを選んで行くと、どんどん掘り下げていくことができるアプリ。正確にはSencha Touchを使ったWebアプリ。

・Shutter用Twiccaプラグイン
 Shutterという写真共有サービスへTwiccaから写真をアップロードするためのプラグイン


優勝は@soichirooooo5さんの、「Sencha Touchを使った話題提供アプリ」でした。アイデアの先進性、バックでスクレイピングを行う処理をGAE上に実装したこと、Sencha TouchのUIがAndroidネイティブっぽく見える点などインパクトが強いアプリでした。


成果物のプレゼンの様子は、facebookの福岡支部コミュニティに動画としてアップしていますので、ぜひ見てみてくださいね。

2011年1月31日月曜日

Android Night in Fukuoka vol.13

vol.12のレポートが飛んじゃってますが、vol.13を先に書いてしまいます。

1/31(月)にAndroid Night in Fukuoka vol.13をやりました。


2011-01-31 21.51.14

今日は13人の参加でいつもに比べて少なかったですが、こぢんまりとした「これはこれでアリかな」という雰囲気でした。

みんなでApp Inventorを囲んでサンプルを作って「ニャー」と音が出た瞬間に「おおっ!」と歓声を上げてみたり、

Androidバッチが今日の参加者だけ特別に配られたり(!)。

2011-01-31 21.35.43

でもApp Inventorっていつの間にかTwitterを扱うブロックとかできてたんですねぇ・・・。App Inventorは簡単にアプリが作れるインパクトはあるので、ちょっとデモに使うにはいいかもですね。

もくもくとアプリの開発とかやる人がいたり、なかなか面白い会になりましたよー。

今回から、「AndroidとUIデザイン」について、 @kenz_firespeed さんによる連載LTも始まりました。こちらも楽しみですね。