Soumettre la recherche
Mettre en ligne
Mo devoptimization
•
Télécharger en tant que PPT, PDF
•
0 j'aime
•
155 vues
Citrrus
Suivre
Technologie
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 14
Télécharger maintenant
Recommandé
1211258
1211258
dpox
Chem`is try`
Chem`is try`
Siti Nur Umami
Ppt bears have pride
Ppt bears have pride
justin_parkan
Chem`is try`
Chem`is try`
Siti Nur Umami
Ppt bears have pride
Ppt bears have pride
justin_parkan
Atti didamatica2013
Atti didamatica2013
Gianni Panconesi
Chem`is try`
Chem`is try`
Siti Nur Umami
Ppt bears have pride
Ppt bears have pride
justin_parkan
Recommandé
1211258
1211258
dpox
Chem`is try`
Chem`is try`
Siti Nur Umami
Ppt bears have pride
Ppt bears have pride
justin_parkan
Chem`is try`
Chem`is try`
Siti Nur Umami
Ppt bears have pride
Ppt bears have pride
justin_parkan
Atti didamatica2013
Atti didamatica2013
Gianni Panconesi
Chem`is try`
Chem`is try`
Siti Nur Umami
Ppt bears have pride
Ppt bears have pride
justin_parkan
Gamification at SharePoint Saturday Belgium
Gamification at SharePoint Saturday Belgium
Jussi Mori
Ip cchapter2 thornock
Ip cchapter2 thornock
RThornock
Program logic models: design and use
Program logic models: design and use
Jana Garay
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and Gamification
Jussi Mori
Leadership from the inside out 3
Leadership from the inside out 3
sportpsychdoc
Peaches Industries Gamification story
Peaches Industries Gamification story
Jussi Mori
Sales meeting 9.18.12
Sales meeting 9.18.12
ephelpsrealtor
Фотовыставка
Фотовыставка
Greeeng
Presentation 2
Presentation 2
Siti Nur Umami
Tu
Tu
Siti Nur Umami
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
Saffire
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
Stanford GSB Corporate Governance Research Initiative
The Presentation Come-Back Kid
The Presentation Come-Back Kid
Ethos3
10 Tips for WeChat
10 Tips for WeChat
Chris Baker
20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content
Barry Feldman
网站前段性能优化-品友互动
网站前段性能优化-品友互动
Shaoning Pan
Dell data protection
Dell data protection
ssuser1eca7d
Efficient content structures and queries in CRX/CQ
Efficient content structures and queries in CRX/CQ
connectwebex
Security - Part II.pdf
Security - Part II.pdf
ShaiAlmog1
Jailbreak Detector Detector
Jailbreak Detector Detector
Nick Mooney
Sightly_techInsight
Sightly_techInsight
Purnendra Pratap Singh
Enabling the mobile Web for a Dojo component
Enabling the mobile Web for a Dojo component
cjolif
Contenu connexe
En vedette
Gamification at SharePoint Saturday Belgium
Gamification at SharePoint Saturday Belgium
Jussi Mori
Ip cchapter2 thornock
Ip cchapter2 thornock
RThornock
Program logic models: design and use
Program logic models: design and use
Jana Garay
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and Gamification
Jussi Mori
Leadership from the inside out 3
Leadership from the inside out 3
sportpsychdoc
Peaches Industries Gamification story
Peaches Industries Gamification story
Jussi Mori
Sales meeting 9.18.12
Sales meeting 9.18.12
ephelpsrealtor
Фотовыставка
Фотовыставка
Greeeng
Presentation 2
Presentation 2
Siti Nur Umami
Tu
Tu
Siti Nur Umami
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
Saffire
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
Stanford GSB Corporate Governance Research Initiative
The Presentation Come-Back Kid
The Presentation Come-Back Kid
Ethos3
10 Tips for WeChat
10 Tips for WeChat
Chris Baker
20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content
Barry Feldman
En vedette
(15)
Gamification at SharePoint Saturday Belgium
Gamification at SharePoint Saturday Belgium
Ip cchapter2 thornock
Ip cchapter2 thornock
Program logic models: design and use
Program logic models: design and use
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and Gamification
Leadership from the inside out 3
Leadership from the inside out 3
Peaches Industries Gamification story
Peaches Industries Gamification story
Sales meeting 9.18.12
Sales meeting 9.18.12
Фотовыставка
Фотовыставка
Presentation 2
Presentation 2
Tu
Tu
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
The Presentation Come-Back Kid
The Presentation Come-Back Kid
10 Tips for WeChat
10 Tips for WeChat
20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content
Similaire à Mo devoptimization
网站前段性能优化-品友互动
网站前段性能优化-品友互动
Shaoning Pan
Dell data protection
Dell data protection
ssuser1eca7d
Efficient content structures and queries in CRX/CQ
Efficient content structures and queries in CRX/CQ
connectwebex
Security - Part II.pdf
Security - Part II.pdf
ShaiAlmog1
Jailbreak Detector Detector
Jailbreak Detector Detector
Nick Mooney
Sightly_techInsight
Sightly_techInsight
Purnendra Pratap Singh
Enabling the mobile Web for a Dojo component
Enabling the mobile Web for a Dojo component
cjolif
Plone pwns
Plone pwns
Dylan Jay
iOS Development - Tips & Tricks
iOS Development - Tips & Tricks
it-tour
iOS development - tips & tricks
iOS development - tips & tricks
Stefan Tsvyatkov
IT guide to data storage and protection
IT guide to data storage and protection
doogstone
Securing User Data with SQLCipher
Securing User Data with SQLCipher
CommonsWare
企業應用行動化開發架構
企業應用行動化開發架構
湯米吳 Tommy Wu
iOS application (in)security
iOS application (in)security
iphonepentest
Tighten your Security and Privacy
Tighten your Security and Privacy
connectwebex
Securing Android Applications
Securing Android Applications
Infosys
How to map Domain changes on an existing Database
How to map Domain changes on an existing Database
Philip Washington Sorst
Sjug aug 2010_cloud
Sjug aug 2010_cloud
Michael Neale
Code to go Android
Code to go Android
Peter van der Linden
Presentation15 parse xml
Presentation15 parse xml
Ankit Desai
Similaire à Mo devoptimization
(20)
网站前段性能优化-品友互动
网站前段性能优化-品友互动
Dell data protection
Dell data protection
Efficient content structures and queries in CRX/CQ
Efficient content structures and queries in CRX/CQ
Security - Part II.pdf
Security - Part II.pdf
Jailbreak Detector Detector
Jailbreak Detector Detector
Sightly_techInsight
Sightly_techInsight
Enabling the mobile Web for a Dojo component
Enabling the mobile Web for a Dojo component
Plone pwns
Plone pwns
iOS Development - Tips & Tricks
iOS Development - Tips & Tricks
iOS development - tips & tricks
iOS development - tips & tricks
IT guide to data storage and protection
IT guide to data storage and protection
Securing User Data with SQLCipher
Securing User Data with SQLCipher
企業應用行動化開發架構
企業應用行動化開發架構
iOS application (in)security
iOS application (in)security
Tighten your Security and Privacy
Tighten your Security and Privacy
Securing Android Applications
Securing Android Applications
How to map Domain changes on an existing Database
How to map Domain changes on an existing Database
Sjug aug 2010_cloud
Sjug aug 2010_cloud
Code to go Android
Code to go Android
Presentation15 parse xml
Presentation15 parse xml
Dernier
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
apidays
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Dernier
(20)
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Mo devoptimization
1.
© 2012 Citrrus
LLC. All Rights Reserved.
2.
The iPhone will
prove to be more historically significant than the Personal Computer © 2012 Citrrus LLC. All Rights Reserved.
3.
Above a Bar ©
2012 Citrrus LLC. All Rights Reserved.
4.
Agile Optimization Start slow...
© 2012 Citrrus LLC. All Rights Reserved.
5.
DebugLog... your best
friend #ifdef DEBUG #define DebugLog(...) NSLog(@"%s (%d) %@", __PRETTY_FUNCTION__, __LINE__, [NSString stringWithFormat:__VA_ARGS__]) #else #define DebugLog(...) #endif 2012-05-07 18:02:20.775 UVA Magazine[4509:17c03] -[PDFPageViewController viewWillAppear:] (78) View Will Appear for PDF Page © 2012 Citrrus LLC. All Rights Reserved.
6.
Perception “Beauty is everywhere
a welcome guest.” Johann Wolfgang von Goethe © 2012 Citrrus LLC. All Rights Reserved.
7.
Images... more than
meets the eye +[UIImage imageNamed:] * Reads file * Uncompresses * Caches +[UIImage imageWithContentsOfFile:] * Checks access to file * File is read and uncompressed when image drawn © 2012 Citrrus LLC. All Rights Reserved.
8.
Images... more than
meets the eye © 2012 Citrrus LLC. All Rights Reserved.
9.
Memory Management Use Less Release
Early and Often © 2012 Citrrus LLC. All Rights Reserved.
10.
Networking Combine Requests Compact your
data © 2012 Citrrus LLC. All Rights Reserved.
11.
Fast Scrolling Do your
own drawing Reuse/Recycle Don’t get in the way of the main thread © 2012 Citrrus LLC. All Rights Reserved.
12.
Burn the resource
you have Memory vs CPU © 2012 Citrrus LLC. All Rights Reserved.
13.
CoreData + SQLite CoreData
+ SQLite = partial file access -[NSData initWithContentsOfFile] = full file access © 2012 Citrrus LLC. All Rights Reserved.
14.
Enumeration objectAtIndex for(int i=0;i<count;i++) {
id item; item = [myObjects objectAtIndex:i]; NSLog(@"Found an Item: %@",item); } NSFastEnumeration for(id item in myObjects) { NSLog@"Found an Item: %@",item); } © 2012 Citrrus LLC. All Rights Reserved.
Télécharger maintenant