レポート

モバイルプログラミング生放送勉強会 レポート

この記事を読むのに必要な時間:およそ 3 分

モバイルプログラミング生放送勉強会

2010年8月21日(土)にマイクロソフト新宿本社オフィスで,コミュニティ「プログラミング生放送」による技術系イベント,モバイルプログラミング生放送勉強会が開催されました。その模様をお届けします。

当コミュニティによる勉強会の開催は5回目で,今回はモバイルという共通テーマを設定し,iPhone,Android,Windows Mobile,Windows Phone 7,ガラケーと各種テクノロジーのセッションがそろいました。興味を持って頂いた方が多かったのか,学生から開発職・営業職の方まで,50名以上の参加がありました。また,約過半数の方が,このようなコミュニティ イベントには初参加とのことでした。

会場の様子

会場の様子

モバイルプログラミング生放送勉強会は,ニコニコ動画のコミュニティ作成サービスを利用したコミュニティプログラミング生放送が主催で,ライブストリーミングサービスのニコニコ生放送(ユーザー生放送)を利用してオンラインでも視聴でき,視聴者のコメントはスクリーン上に反映され,オンラインからも参加できるのが特徴です。コメント表示はプレゼンツールのMISAOを使用しています。今回は,Ustreamでも中継を行い,さらにプレゼンテーションのスライドはPowerPoint 2010の新機能,ブロードキャスト スライドショーでも配信を行いました。

それでは,各セッション内容を簡単に紹介します。ニコニコ動画のユーザーであれば,モバイルプログラミング生放送勉強会@新宿から全セッションを視聴できます。

C#でiPhoneプログラミング

主催コミュニティ代表の5zj@jz5からは,iPhoneのアプリ開発のHello world的な内容を紹介しました。Objective-Cによる通常の方法と,MonoTouchという製品を利用し,C#でHello worldアプリの作成を行いました。MonoTouchを利用するとC#での開発が可能で,.NET Frameworkのクラスライブラリや機能も一部利用可能です。ただし,開発にMacが必要なのは変わりません。参加者の中からはWindowsのみで開発したいとの声もありました。

C# で iPhone プログラミング - モバプロ生勉強会

ニコニコ動画:http://www.nicovideo.jp/watch/sm11905431

Windows Mobile 6開発入門

ホイチャPさん@hoihoitya_hanからは,Windows Mobile 6シリーズの開発入門についてセッションが行われました。.NET Compact Frameworkを利用すると,簡単にアプリが開発できるという内容でした。DreamSparkについても少しふれています。開発には,Visual Studio 2008 Professional以上が必要ですが,条件を満たす学生であればDreamSparkを利用すると無償でVisual Studioが利用でき開発を試すことができます。まだ利用したことのない方はぜひ利用してみてはいかがでしょうか。

今日から始める Windows Mobile 6 シリーズ開発入門 - モバプロ生勉強会

ニコニコ動画:http://www.nicovideo.jp/watch/sm11905516

Android でスクリプトプログラミング

きりんさん@kirin_nicoからは,いつでもどこでもAndroidでスクリプトプログラミングと題して,Android機のみでプログラミングする方法を紹介頂きました。SL4A(Scripting Layer for Android)を利用すれば,Android上でPython,Perl,PHP,Luaなど好きなスクリプト言語を使用してプログラミングが可能という内容でした。デモでは音声認識によるWeb検索を行い,その結果に会場が沸いていました。

いつでもどこでも!Androidでスクリプトプログラミング - モバプロ生勉強会

ニコニコ動画:http://www.nicovideo.jp/watch/sm11905601

Java でガラケープログラミング

fujimon さん@nico_fujimonからは,iPhoneがなんぼのもんじゃい!と題して,スマートフォンに分類されない日本製の携帯電話,いわゆるガラケーでのJavaによるアプリ開発環境についてセッションが行われました。自作ゲームアプリを公開し,セッション終了後は参加者やオンライン視聴者の方とゲームプレイで盛り上がりもありました。

iPhoneがなんぼのもんじゃい!Javaでガラケープログラミング

ニコニコ動画:http://www.nicovideo.jp/watch/sm11905636

iPhone/Android のクロスプラットフォーム開発

kei さん@muxukeikeiからは,Android開発の実体験からの苦労話と,Coronaという製品を利用したiPhoneとAndroidの開発についてセッションが行われました。Coronaではスマートフォン共通部分のみを基本的にサポートし,OSの異なるバージョンや異なる端末でも開発が可能であること,また少ないコードですばやく開発が可能であるという内容でした。現在はMacでのみ動作します。

iPhone/Android のクロスプラットフォーム開発について - モバプロ生勉強会

ニコニコ動画:http://www.nicovideo.jp/watch/sm11905663

Windows Phone 7とプッシュ通知

Neri さん@Neri78からは,Windows Phone 7とプッシュ通知機能について紹介して頂きました。既に公開されている開発環境のBeta版を使ったアプリ開発の内容でした。また,Windows Phone 7ではサードパーティー製のアプリではマルチタスク動作が許可されていません。ユーザーにアプリの更新情報などを通知する場合には,Push Notificationという通知機能を利用して行います。この仕組みの紹介とデモも行われました。今回のセッションの中では,唯一まだ実機が登場していないWindows Phone 7の話でした。はじめてWindows Phone 7のUIを見た方も多かったのではないかと思います。

Windows Phone 7 とちょっとプッシュ - モバプロ生勉強会

ニコニコ動画:http://www.nicovideo.jp/watch/sm11905730

コメント

コメントの記入