2013.9.27 | 2013.9.24 |
MOSAでは、日本語XHTMLレンダリングエンジンの実装ノウハウを解説する中級セミナーを開催いたします。
「Sayori」は、iOSおよびOS Xのために新規に設計された、日本語XHTMLレンダリングエンジンです。XHTMLおよびCSSを解釈して、テキストを描画します。日本語特有のレイアウトである、縦書きやルビにも対応します。iOSアプリ『大辞泉』で採用されています。
Sayoriは、Web Kitとは違い、UIViewおよびNSViewの階層と高い親和性を持つように設計されています。軽量で高速な動作、UITableViewやUICollectionViewとの高い親和性、同期的な描画、内部のレイアウト情報へのネイティブAPIによるアクセス、などが特徴です。
本セミナーでは、Sayoriを紹介し、その実装の詳細を説明します。これにより、Sayoriの使い方のみならず、一般的なレンダリンエンジン開発の知見を得る事ができます。
また、Sayoriはオープンソースとしてソースコードが公開されます。このオープンソースプロジェクトについても紹介します。
〒101-0054 東京都千代田区神田錦町3‐21(営団地下鉄 東西線 竹橋駅3B出口より徒歩約5-6分)
MOSA会員 | 6,000円(※同時入会可) |
---|---|
MOSA学生/研究室会員 | 3,000円(※同時入会可) |
一般 | 10,000円 |
学生 | 5,000円 |
【同時入会について】
※年会費は法人会員:月割計算、個人賛助会員:5,000円(10月からの半期分)、個人正会員:6,000円(10月からの半期分)、研究室/学生会員は無料です。(有効期限:2014年3月末迄)
MOSAの研究室/学生会員(年会費無料)入会募集中!詳しくはこちら
・Objective-Cの文法を理解している方
・一般的なiOSアプリの構造を理解している方
本セミナーでは、以下の項目について解説します。
・オープンソースレンダリングエンジン「Sayori」の紹介
・HTML、CSSを解釈するSYLabelクラスの使い方
・レンダリングエンジンの設計および構成
・Core Text API
・テキストのレイアウト
・日本語特有の問題
・外字の取り扱い
・Sayoriオープンソースプロジェクトについて
セミナーはプロジェクターの画面と配布するテキストを使って進行します。MacBook等を持ち込んでいただくことも可能ですが、実際にコードを打ち込むようなハンズオンセミナーではありませんので、予めご了承ください。
○以下のフォームに必要事項を記載し、お申込みください。
折り返し、MOSA事務局から受付完了のmailをお送りいたします。
○締め切り 2013年9月24日(火)受付分迄
(但し、締め切り日以前でも定員となり次第締め切ります。)
○申込後三日以内(土日祝日は除く)に、MOSAからの返信がない場合は、
お手数ですが、事務局までお知らせください。
セミナー内容の録音・撮影はお断りしております。
セミナーテキストの内容を許可なく流用することは、固くお断りいたします。
皆さまのお申込をおまちしております!