iPhone Developer Workshop

iPhoneアプリ開発の情報交換や開発者同士の交流の場を創っていくのが目標です

Posts Tagged ‘facebook’


第十七回 iPhone Developer Workshopを、2012年10月28日(日)に東京都渋谷区の「株式会社ファンコミュニケーションズ」にて行いました。
会場をお貸しいただきました株式会社ファンコミュニケーションズさん、ありがとうございました!

また第十七回は、午前14名・午後18名の参加者の方にご参加いただきました。
皆様お疲れさまでした!
今回は午前はアプリ開発セミナー、午後はもくもくとiPhoneアプリ開発を行う会となりました。
murapongさんからは「iOS6時代のTwitter / Facebook連携」というタイトルでお話いただきました。

iOS6から新しく使えるようになったFacebookとTwitterの連携と投稿の仕方についてお話いただきました。SLRequestによるソーシャルメディアへの投稿について添付画像やURL付きでの簡単なサンプルを交えてわかりやすくご説明いただきました!

ZuQ9Nn さんからは「Core Image CIFilterでの画像処理」というタイトルでお話いただきました。

内容としては、カメラアプリでよくあるフィルタ処理について、CIFilterを用いた基本的な実装の仕方についてお話いただきました。
セピアなどデフォルトで存在するフィルタや、フィルタの重ねがけなど画像処理に関して、サンプルコードを交えてしていただきました。

suzuki さんからは「nendの導入・使い方など」というタイトルでお話いただきました。

内容としては、株式会社ファンコミュニケーションズさんが提供されているAdメディア「nend」の基本的な導入や使い方についてお話いただきました。
管理パネルから広告のジャンル別の平均単価情報の確認や、配信のブロック設定などができるなど新しいことが知れて非常に有意義でした!

朔からは「ハイブリッドAdの使い方」というタイトルで即興でお話させていただきました。

内容としては、広告収入を最大化するAdメディエータですが、色々とクセがありそれが原因で落ちることもしばしばあったため、いっそのこと簡単な仕組みで自分で作ってしまえ、という発想のものとなっています。

サンプルコードもありますので是非ご参考にご覧下さい。(Admobとnendのライブラリはご自身でユーザ登録の上、ダウンロードしてください)

午後はもくもくと各自のテーマについて開発を行っていました。
今回の勉強会に参加されていた方の各種テーマです。

  • 動画アプリの製作
  • POSレジアプリの製作
  • 動画撮影し、フィルタをかけられるアプリの製作
  • 週間スケジュールアプリの製作
  • お絵描きアプリの製作
  • ゲームアプリの製作
  • GNRの画像キャッシュの仕組み作り
  • Facebook写真投稿アプリの製作
  • CIFilterの勉強
  • Adstrの勉強
  • 特殊文字アプリの製作
  • 画像処理の勉強
  • POSレジアプリの製作
  • Redmine連携アプリの製作
  • cocos2dアプリの製作
  • 本で勉強
  • SQLiteの勉強
  • MA8に向けた製作

午後の勉強会の様子ですが、皆さん今回ももくもく開発しております!

今回は人数も少し多かったので15時は希望者のみで発表と質問コーナーを設けました。
18時からは全員で本日の成果について発表と質疑応答などをしました。
今回も自分の知らなかった話や、面白い議論が出て活発に意見交換ができて良かったです!

次回の勉強会は、まだ未定ですので、決まりましたらまたメーリングリストで告知しようと思います!
予定では次回は来年明けて1月の開催を考えています。


第十六回 iPhone Developer Workshopを、2012年8月26日(日)に赤羽の「ネスト赤羽」にて行いました。
会場をお貸しいただきましたTIMINGの代表 北村さん、ありがとうございました!

また第十六回は、午前18名・午後12名の参加者の方にご参加いただきました。
皆様お疲れさまでした!

今回は午前はアプリ開発セミナー、午後はもくもくとiPhoneアプリ開発を行う会となりました。

みやけんさんからは「私がios開発でつまずいたこと」というタイトルでお話いただきました。

普段 Android 開発をされているみやけんさんから、iOS 開発を始めたさいのつまづくポイントやその際の対処についてお話いただきました。
発表終了後には、MallocStackLogging、NSDebugEnabled、NSZombieEnabledをオンにする方法やInstrumentsでZombiesを確認する方法など、開発者の間で色々なデバッグ方法についての情報交換なども行われました。

hedjirog さんからは「私がios開発でつまずいたこと」というタイトルでお話いただきました。

内容としては、CoreDataを利用する際に多数のデータトランザクションが発生する場合における非同期データ処理の方法についてお話いただきました。
parentContextなどのiOS5から利用できるようになった機能を活用し、データ永続化の際にメインスレッドの処理に時間がかかりUI操作が妨害されないようする方法についてお話いただきました。
大量データなどを扱う際のアプリで是非活用したい技術ですね!
英語のページではありますが、http://www.cocoanetics.com/2012/07/multi-context-coredata/ のページの説明が参考資料としても有効です。

朔からは「知ってる知らないで変わる – XCode開発の小技集 – 」というタイトルでお話させていただきました。

内容としては、開発を効率化するための色々な小技についてお話させていただきました。

  • emacs / vi によるキー高速化の話やショートカットとの組み合わせ
  • Build Settingの活用
  • スキーマの作成と利用方法
  • info.plistのスイッチング
  • 画像素材準備の効率化

自分はキーバインドの設定やショートカットの利用が一番効果あるんじゃないかな、と思っています。
Keyremap4Macbookはemacsにもviにも設定できるのでオススメです!
その他の話についてのサンプルコードも上記資料の中のリンクにありますのでご活用ください。

午後はもくもくと各自のテーマについて開発を行っていました。
今回の勉強会に参加されていた方の各種テーマです。

  • 自動音声読み上げアプリ
  • 楽譜入力・再生アプリ
  • Evernote連携アプリの改善
  • 2つ目の製作アプリ
  • CoreDataのデモ作成
  • 単語アプリの製作
  • Facebookへの写真アップロードアプリ
  • 出席管理アプリ
  • アプリ入門書
  • 地図情報アプリ, SNS製作
  • PDFのQuatzによる描画
  • POSレジアプリのバグ解消

午後の勉強会の様子ですが、残念ながらまた集中して写真を撮り忘れてしまいました(笑)
皆さんもくもくと開発をしておりました!!

今回は人数も少し多かったので18時のみに発表と質問コーナーを設けました。
今回も色々な質問や議論が出て活発に意見交換ができて良かったです!

次回の勉強会は、10/28(日) 10:00 – 18:00 @ 渋谷 ファンコミュニケーションズさんの会場をお借りしての開催を予定しております。
午前中に講演等をやるかはまだ未定ですが決まりましたらまたメーリングリストで告知しようと思います!