Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.


929 visualizaciones

Publicado el

Publicado en: Tecnología, Educación
  • Sé el primero en comentar

  • Sé el primero en recomendar esto


  1. 1. ApplicationComplete()<br />Arpit Mathur<br />Lead Software Engineer/ UX Technologist<br />Comcast Interactive Media<br />
  2. 2. …in the beginning<br />
  3. 3. …kaboom!<br />
  4. 4. D’oh! <br />Unlike a website, no real control<br />No idea what was happening in the different applications<br />Performance issues<br />No way to communicate with my end users, besides my blog<br />
  5. 5. Logging<br />Kinda like Log4J / Flex logging<br />Different IConsoles (Trace, FileSystem, etc)<br /><br />
  6. 6. LogBook & LogBook web<br />
  7. 7. Performance measurement<br />Stats:<br /><br />Gskinner’sPerformanceTest<br /><br />… and don’t forget your trusty profiler<br />
  8. 8. Green Threading<br />Threads that are scheduled by a Virtual Machine (VM) instead of natively by the underlying operating system<br /><br />
  9. 9. Remote Properties<br />Inspired by the Java Properties class:<br /><br />
  10. 10. Remote Message<br />Tell your users that something is happening<br />dependent services are down<br />
  11. 11. Thanks <br /><br />Adobe AIR Marketplace<br />Me:<br /><br /><br />Espresso: <br /><br />