MOSA Multi-OS Software Artists

MOSAはソフトウェア開発者を支援します

  • iPhone/iPod touch アプリ紹介
  • MOSA掲示板
  • 活動履歴
  • About MOSA(English)

【初級脱出】iPhoneプログラミングセミナー 第5回:メモリ管理

2009.12.10 2009.12.7

MOSAでは初級脱出をめざすiPhoneプログラマを対象に、毎回1つのテーマに絞って学習するプログラミングセミナーを開催します。

本セミナーは終了いたしました。開催レポートはこちらをご覧下さい。

091008-zentai2.jpg091008-takahashi2.jpg

セミナー概要

今年度全7回の連続セミナーを予定しています。独力でアプリケーションを作る事ができるようになるため毎回テーマを決めて一歩ずつ学んで行きましょう。【初級脱出】の5回目はメモリ管理がテーマです。今回の目標は『クラッシュせず行儀の良いアプリ作り』です。第1回から4回に出席していなくても参加できます。

今後の開催予定(内容やタイトルは変更となる場合があります。) 

【初級脱出】シリーズのセミナーはサンプルコードを見ても理解しきれない、あるいは理解したつもりでもいざ応用しようとすると望むように動かない…そんな状態を抜け出すためのセミナーです。
それぞれ独立したセミナーです。必要なもの単独での受講も可能です。

第6回 二次元描画 2010年1月14日『扱う範囲は Apple の公式サンプル『QuartzDemo』と同じですがポイントを絞り解説するつもりです。また非常に魅力的ですが、いくつか注意点のあるアニメーションについてはカールアニメーションのサンプルプログラムを提供する予定です。目標は『iPhone らしい図形と日本語とアニメーション表示』です。
満席でご迷惑をおかけする可能性があります。連続受講をご希望の場合はお早めにお申し込みください。

日 時:2009年12月10日(木)13:15〜16:15(休憩含む)

 ※前回までよりも開始が30分15分早くなっています。ご注意ください。

会 場:ちよだプラットフォームスクエア 会議室

  〒101-0054 東京都千代田区神田錦町3‐21
 (営団地下鉄 東西線 竹橋駅3B出口より徒歩約5-6分)

主 催:特定非営利活動法人MOSA

講 師:有限会社快技庵 代表取締役 高橋 政明氏(MOSA常任理事)

     講師のプロフィールはこちら

定 員:18名

応募の人数によっては開催を中止させていただくこともあります。

受講料:MOSA学生会員以外は、すべて事前振り込みとなります。

MOSA会員 8,000円(※同時入会可)
MOSA学生会員 4,000円(※当日支払い可/同時入会可)
一般 12,000円
学生 6,000円

年会費は法人会員50,000円、個人賛助会員10,000円、個人正会員12,000円です。下半期(10月)からのご入会は、年会費の半期分を納入いただいています。(有効期限:ご入会日〜2010年3月末迄)
MOSAの研究室/学生会員(年会費無料)入会募集中!詳しくはこちら

対象者

 iPhoneデベロッパ登録済みで、Cocoa Touchの基礎知識を既にお持ちの方
(iPhoneデベロッパ登録は必須です。)

※セミナー当日までにApple社の資料iPhone OSテクノロジーの概要、iPhoneアプリケーションプログラミングガイドの二つは目を通してください。

OS・その他

 当日は、MacBook+Mac OS X 10.5.8+Xcode 3.1.4(iPhone SDK 3.1.2の予定です)を利用して解説します。

講座の進め方

 モニターで講師のプレゼンテーション画面を確認しながら進めるセミナー形式です。実機操作がともなうハンズオンではありませんが、ノートブックパソコンの持ち込みは可能です。ただし、参加者の操作速度に関係なく、講義は進行させていただきます。
 効率よくiPhone開発のスキルをアップするためには開発環境をインストールしたMacBookを持参していただくのがベストですが、電源は会場の都合により、参加人数分ご用意することは出来ませんので、あらかじめご了承のうえ、フル充電でご参加ください。

講師より(講習テーマ、内容)

内容はiPhone SDKのシミュレータに限定します。
 メモリ管理のセミナーでは正しくないメモリ処理をあえて実行しデバグテクニックをツールの使い方とあわせて解説します。目標は『クラッシュせず行儀の良いアプリ作り』です。
 メモリ不足を発生させないための注意点などを具体的に解説します。ツールこれまでは Xcode のデバッガだけでしたが、Instrumentsも使う予定です。ツールを使ってメモリの状態を実感しましょう。
 【初級脱出】シリーズのセミナーはPCなど他のプラットフォーム経験者が効率的にiPhoneの開発スキルを高めることも念頭に置いた内容でご好評いただいております。

なお、Apple社の資料iPhoneアプリケーションチュートリアル(iPhone101.pdf)は理解している前提でセミナーをすすめます。

第5回の主な項目:
メモリの確保と解放
オーナーシップで管理
クラッシュとその原因
オートリリース 全部オートリリースじゃだめなの?
オーナー 誰が管理しているか
管理とプロパティ
メモリ不足 発生と対策 ピークを下げる
など

申し込み

 ○以下のフォームに必要事項を記載し、お申込みください。
  折り返し、MOSA事務局から受付完了のmailをお送りいたします。

お申込はこちらのフォームから

 ○締め切り 2009年12月7日(月)受付分迄
  (但し、締め切り日以前でも定員となり次第締め切ります。)
 ○申込後三日以内(土日祝日は除く)に、MOSAからの返信がない場合は、
  お手数ですが、事務局までお知らせください。

皆さまのお申込をおまちしております!