flashcamp

11
ApplicationComplete() Arpit Mathur Lead Software Engineer/ UX Technologist Comcast Interactive Media

Upload: arpit-mathur

Post on 10-May-2015

722 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Flashcamp

ApplicationComplete()

Arpit MathurLead Software Engineer/ UX TechnologistComcast Interactive Media

Page 2: Flashcamp

…in the beginning

Page 3: Flashcamp

…kaboom!

Page 4: Flashcamp

D’oh!

Unlike a website, no real control No idea what was happening in the

different applications Performance issues No way to communicate with my end

users, besides my blog

Page 5: Flashcamp

Logging

Kinda like Log4J / Flex logging Different IConsoles (Trace,

FileSystem, etc)

http://github.com/arpit/logbook

Page 6: Flashcamp

LogBook & LogBook web

Page 7: Flashcamp

Performance measurement Stats:

http://code.google.com/p/mrdoob/wiki/stats

Gskinner’s PerformanceTest http://www.gskinner.com/blog/archi

ves/2009/04/as3_performance.html

… and don’t forget your trusty profiler

Page 8: Flashcamp

Green Threading

Threads that are scheduled by a Virtual Machine (VM) instead of natively by the underlying operating system

http://blog.generalrelativity.org/actionscript-30/green-threads/

Page 9: Flashcamp

Remote Properties

Inspired by the Java Properties class: http://java.sun.com/j2se/1.4.2/docs/api/j

ava/util/Properties.html

Page 10: Flashcamp

Remote Message

Tell your users that something is happening dependent services are down

Page 11: Flashcamp

Thanks

http://www.adobe.com/devnet/air/ Adobe AIR Marketplace

Me: http://arpitonline.com/blog http://twitter.com/arpit

Espresso: http://espressoreader.com