Soumettre la recherche
Mettre en ligne
Flex Mobile Application Performance Tuning
•
2 j'aime
•
793 vues
A
akabana
Suivre
20111019 153th FxUG Flex Mobile Application Performance Tuning
Lire moins
Lire la suite
Technologie
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 33
Recommandé
5分では終わりそうにないfunctionsの話
5分では終わりそうにないfunctionsの話
Yoshiyuki Taniguchi
クラウド活用で実現する、開発・保守の効率化
クラウド活用で実現する、開発・保守の効率化
Hiroshi Koyama
MEETUPS ROUND 01 on 20110611
MEETUPS ROUND 01 on 20110611
akabana
Dx11 performancereloaded
Dx11 performancereloaded
mistercteam
Shadow gunのサンプルから学べるモバイル最適化
Shadow gunのサンプルから学べるモバイル最適化
Katsutoshi Makino
GPU最適化入門
GPU最適化入門
Takahiro KOGUCHI
Unityとスマートフォンアプリの最適化
Unityとスマートフォンアプリの最適化
COLOPL, Inc.
Optimizing the Graphics Pipeline with Compute, GDC 2016
Optimizing the Graphics Pipeline with Compute, GDC 2016
Graham Wihlidal
Recommandé
5分では終わりそうにないfunctionsの話
5分では終わりそうにないfunctionsの話
Yoshiyuki Taniguchi
クラウド活用で実現する、開発・保守の効率化
クラウド活用で実現する、開発・保守の効率化
Hiroshi Koyama
MEETUPS ROUND 01 on 20110611
MEETUPS ROUND 01 on 20110611
akabana
Dx11 performancereloaded
Dx11 performancereloaded
mistercteam
Shadow gunのサンプルから学べるモバイル最適化
Shadow gunのサンプルから学べるモバイル最適化
Katsutoshi Makino
GPU最適化入門
GPU最適化入門
Takahiro KOGUCHI
Unityとスマートフォンアプリの最適化
Unityとスマートフォンアプリの最適化
COLOPL, Inc.
Optimizing the Graphics Pipeline with Compute, GDC 2016
Optimizing the Graphics Pipeline with Compute, GDC 2016
Graham Wihlidal
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Contenu connexe
Dernier
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
Dernier
(8)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
En vedette
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
En vedette
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Flex Mobile Application Performance Tuning
1.
© 2011 AKABANA.
All Rights Reserved.
2.
© 2011 AKABANA. All Rights Reserved.
3.
©
2011 AKABANA. All Rights Reserved.
4.
© 2011 AKABANA.
All Rights Reserved.
5.
© 2011 AKABANA. All Rights Reserved.
6.
© 2011 AKABANA. All Rights Reserved.
7.
© 2011 AKABANA. All Rights Reserved.
8.
© 2011 AKABANA. All Rights Reserved.
9.
© 2011 AKABANA.
All Rights Reserved.
10.
© 2011 AKABANA. All Rights Reserved.
11.
コンテナのネストは最低限に 背景は描画しない は、モバイル向けに最適化されてい ない 代わりに、 と で頑張る や をネストするのであれば と を使う © 2011 AKABANA. All Rights Reserved.
12.
スキンパーツは、ファクトリー インタラクションが開始されたらバーを生成する の参照するなら を使う スクロールスキンをカスタムする © 2011 AKABANA. All Rights Reserved.
13.
スクロールするコンテンツは、二つのプロパティが 設定できないか検討する を使うときは注意 親に が設定されているときは設定しない 変更が頻繁に行われる表示オブジェクトに対して は極力さける は常時使う。 特に を設定する場合 © 2011 AKABANA. All Rights Reserved.
14.
外部コンテンツは、キャッシュとキューを キャッシュ 頻繁に使うデータは再利用 キュー 外部コンテンツの取得はキューにためて同時にリクエストしない クラスを使う デフォルトでキャッシュする デフォルトでキューしない クラス変数にする © 2011 AKABANA. All Rights Reserved.
15.
軽量の 読み込み中ステート 読み込みエラーステート をつかう 頻繁に再描画しないグラフィックであれば設定する 小さなアイコンに大きな画像を使わない の代わりに を使う © 2011 AKABANA. All Rights Reserved.
16.
動的な描画可能 線や塗りを変更できる 軽量な非ビジュアルコンポーネントを利用する 静的な描画にある コンパイル時に最適化されたグラフィックになる ファイルフォーマットは、 © 2011 AKABANA. All Rights Reserved.
17.
は、軽量 静的なテキストコンポーネントとして使うこと は、ちょっと重い モバイル向けに最適化されていない スタイルが複雑 は、かなり重い モバイル向けに最適化されていない 選択や修正可能 や のスキンパーツとして使われている © 2011 AKABANA. All Rights Reserved.
18.
モバイルでも使える軽量コンポーネント 選択や編集できる 必要なければ機能をオフにしておく で使われて いる では使えない © 2011 AKABANA. All Rights Reserved.
19.
ネイティブ のテキストコントロールを利用 レスポンスが速い スクロールが速い や のスキンパーツとして使われ ている では使えない © 2011 AKABANA. All Rights Reserved.
20.
を で作るなら 重い にならないようにする 重いコンポーネントは使わない 外部コンテンツにはキャッシュとキュー を検討する 背景が必要なければ、 フィルターやドロップシャドーは使わない バインディングは極力使わない © 2011 AKABANA. All Rights Reserved.
21.
モバイル向けに最適化された や を利用する モバイル向け最適化 のネストは気を付ける テキストは で表示 軽量なレイアウト コンテンツのキャッシュ管理 は再利用する は、 毎に1つ作る © 2011 AKABANA. All Rights Reserved.
22.
モバイル最適化された を継承して作る 出来る限り で作る 出来る限りシンプルにする。 グラフィックには、 毎に を利用 テキストには、 を利用 © 2011 AKABANA. All Rights Reserved.
23.
を でつくるなら できる限り重いコンポーネントは使わない 生成遅延する の代わりに を使う 外部コンテンツはキャッシュとキュー の代わりに を使う コンテナは重ねない モバイル向けに最適化されたスキンを使う © 2011 AKABANA. All Rights Reserved.
24.
必要になるまで生成しない や を利用 トランジションに割り込まない に非同期や 系を呼びださない。 代わりに イベントを使う。 呼び出しから 発生まで起きるイベント © 2011 AKABANA. All Rights Reserved.
25.
ビットマップのフィルターは使わない 代わりに を使う を設定して を破棄しな いように を意識して開発する © 2011 AKABANA. All Rights Reserved.
26.
起動はできるかぎりの処理ですませる 起動時に外部コンテンツ取得しない スプラッシュスクリーンを早く表示させるために 最初の は軽量で済ませる を使う場合 スプラッシュスクリーンは、 標準のやりかたで © 2011 AKABANA. All Rights Reserved.
27.
© 2011 AKABANA.
All Rights Reserved.
28.
ネイティブライブラリを使って を拡張できる仕組み 対応プラットフォーム(デスクトップ) 対応プラットフォーム(モバイル) © 2011 AKABANA. All Rights Reserved.
29.
の処理が重い で非同期処理にする ネイティブスレッドを利用する ネットワーク処理 高いレイテンシが必要な場合 物理演算 処理時間が長い場合 画像エンコード 生成 © 2011 AKABANA. All Rights Reserved.
30.
© 2011 AKABANA. All Rights Reserved.
31.
© 2011 AKABANA. All Rights Reserved.
32.
© 2011 AKABANA.
All Rights Reserved.
33.
© 2011 AKABANA.Systems
Incorporated. AKABANA All Rights Reserved.