BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//https://techplay.jp//JP
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:dictionaryとその使いどころ
X-WR-CALNAME:dictionaryとその使いどころ
X-WR-TIMEZONE:Asia/Tokyo
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
TZNAME:JST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:661262@techplay.jp
SUMMARY:dictionaryとその使いどころ
DTSTART;TZID=Asia/Tokyo:20180310T144500
DTEND;TZID=Asia/Tokyo:20180310T164500
DTSTAMP:20260509T003317Z
CREATED:20180226T101907Z
DESCRIPTION:イベント詳細はこちら\nhttps://techplay.jp/event/66126
 2?utm_medium=referral&utm_source=ics&utm_campaign=ics\n\n基礎を試し
 て体験するプログラミングセミナーを札幌で開催しま
 す\nこのセミナーのねらい\n「82歳日本人開発者」若宮
 正子さんのニュースは最近（2018年1月）も取り上げら
 れご存知の方も多いでしょう。\niPhone｢82歳日本人開発
 者｣は何がスゴイのか\nそうモチベーションと出会い
 があればプログラミングは誰でも可能なのです。\nこ
 のセミナーはiPadで身近になったプログラミングの世界
 をあなたに体験していただくためのものです。\niPadのP
 laygrounds（またはXcodeのPlayground）で単機能アプリを実現
 できることを実感しましょう。\n開発者が講師となっ
 て直接レクチャーする少人数セミナーです。（参加者
 はその場でコード入力し動作を確認します）\n最新バ
 ージョンiOSのiPad（またはMac）があれば参加できます。
 （iOS10以降、macOS10.12以降）\n毎月一回違ったテーマで
 開催します。2時間のセミナーで毎回完結です。連続参
 加できなくても心配はいりません。\n今回は dictionary（
 辞書）です：\nプログラミングでは複数の値を管理す
 るためのしくみがあり『データ構造』と呼ばれます。\
 nデータ構造の代表的なものにarray（配列）とdictionary（
 辞書）があります。\narrayとdictionaryはSwiftでももちろん
 使えます、しかしコードを学ぼうではarrayだけ学びdicti
 onaryは学習していません。\nどちらも重要なのですがarr
 ayに比べるとdictionaryを使うにはオプショナルが関係す
 るため少し難しいのです。\n\ndictionaryは見出しに相当
 する『キー』で直接『値』を得ることができます。一
 方配列で同じ機能を実現するは順にアクセスし内容で
 比較しなければなりません。\n\nこのようにarray（配列
 ）とdictionary（辞書）は複数のデータを管理する役割は
 同じですが使いどころが違います。\ndictionaryは、各ア
 プリでも自分に必要な設定データをキーワードに対応
 させて管理するなどたくさん使われています。\n3月の
 サンプルはデータ構造としてのdictionaryの実例として、
 1文字ごとに文字サイズや文字色を指定できる NSAttribute
 dString を表示します。\n今回のセミナーではデータ構造
 としてのdictionaryとarrayそれぞれの使いどころを実感し
 てください。\n\nサンプル表示例：\n\n\n\nサンプルは　
 辞書の特徴／オプショナルの説明／NSAttributedStringの表
 示　などを予定しています。\n難易度レベルは《初級
 》です。\n※副読本：「Swift4初級ガイド」\n\n\n二月の
 セミナーのダイジェスト『身近で奥深い文字と文字列
 （ダイジェスト）』は同じ会場で13:15から行います。 h
 ttps://sapporoswift.connpass.com/event/80327/\n\n※MOSAは、ソフト
 ウェア開発者を支援するNPO法人です。\nhttp://www.mosa.gr.j
 p/\n\n\n開催に関わる質問、問い合わせなどは、フィー
 ドのコメントにお願い致します。\n\n\ndictionaryとその使
 いどころ（iOSプログラムのキホンを体験）\n日 時\n2018.
 3.10(土曜)  14時45分〜16時45分\n　\n場 所\nペーパーショ
 ップサクマ 2階\n　札幌市中央区南1条東4丁目7番地\n　
 地下鉄東西線バスセンター前駅9番出口東側すぐ\n　地
 下鉄など公共交通機関をご利用ください。\n　（車で
 ご来場の場合は、近隣の有料駐車場をご利用ください
 ）\n参加費\n\n1名 2\,000円を会場でお支払いください。\n
 当日はサンプルコードを配布します。\n印刷テキスト
 も配布予定です。\n\n募集人数\n\n10名\n\n内 容\n\n\n配列
 と辞書の違いから応用として NSAttributedString の使い方
 まで学びます\n【難易度レベルは〔初歩、初級、中級
 、上級〕の初級レベルです】\n（辞書の特徴／配列と
 の違い／配列と辞書どちらを使うか／NSAttributedString表
 示例など）\n\n\nSwiftの基礎やPlaygroundsに関する質疑応答
 \n\n\n対 象\n\niPadのPlaygroundsでコードを学ぼう1やコード
 を学ぼう2（またはHour of Code）を試した方。\nXcode 9をイ
 ンストールしたMacでも参加可能です。\n※XcodeでもPlaygr
 oundのみを使用します（Objective-C経験者も歓迎です）\n
 中学生以上が対象です。\niPadを利用してのプログラミ
 ング、学び利用にご興味のある方。\nWWDC2018のスカラシ
 ップ参加を目指す方。\niOSでアプリ開発を目指す方。\n
 \n必要なもの\n\niOS 10以降が搭載されているiPad または X
 code9インストール済みMacどちらかをご持参ください。\n
 おもちになるiPadには、あらかじめ Playgrounds をインス
 トールしてご持参ください。【1月25日からダウンロー
 ド可能になったPlaygrounds 2.0をインストールしてくださ
 い】\n電子書籍「Swift4初級ガイド」があると参考にな
 ります。\niPadでプログラミングを学ぶアプリ「Swift Play
 grounds 2」は、iOS10以降に対応しています。\n\n講師につ
 いて\n\n講師は「Swift4初級ガイド」の著者です。\nこの
 本は これまでのセミナー内容をもとに電子書籍にまと
 めたものです。\nこれまでのセミナーに参加していな
 い場合は、この「Swift4初級ガイド」を参照してくださ
 い。\nこの本は初歩から初級をカバーしています。\n\n\
 n\n\n開催に関わる質問、問い合わせなどは、フィード
 のコメントにお願い致します。\nみなさまのご参加を
 お待ちしています。
LOCATION:ペーパーショップサクマ 札幌市中央区南1条東4丁
 目(ペーパーショップサクマ)
URL:https://techplay.jp/event/661262?utm_medium=referral&utm_source=ics&utm
 _campaign=ics
END:VEVENT
END:VCALENDAR
