API - Por que me importar?

Embed Size (px)

DESCRIPTION

Apresentação feita no 2o. MercadoLivre DevDay. Abordando o bom desenvolvimento de APIs e o porque torná-la pública é um bom negócio.

Citation preview

  • 1. APIPor que me importar?

2. Al BorbaGerente de Projetos / Community Manager @ iMastersDesenvolvedorEntusiasta do Software LivreColaborador da Revista Esprito LivreMais um ciclista nesse trnsito louco de SP 3. Application Programming Interface Interface de Programao de Aplicativos core API Mobil WebDeskteop 4. Monte ApiLocalizado no Himalaia.Pouco conhecido e pouco visitado.Possui um declive bastante acentuado que, pela sua dificuldade, atrai apenas montanhistas muito experientes. 5. Do Latim: AbelhaVivem em sociedades heterotpicas.Se unem em defesa da colmeia como um todo.So os mais importantes agentes de polinizao. 6. E da?! 7. Caractersticas de uma boa APIFcil de aprender.Fcil de usar, mesmo sem documentao.Fcil de expandir.Apropriada para o seu pblico.Fcil de ler e manter o cdigo que a utiliza. 8. Por que me interessa?Uma API bem estruturada o grande trunfo de uma empresa:Depois que se comea a usar, impossvel deixar.Usurios investem muito comprando, escrevendo e aprendendo sobre a API.Uma API pblica bem feita e de sucesso captura clientes/usurios. 9. Public APIs are forever one chance to get it right Joshua Bloch Principal Software Enginner @ Google 10. O que eles ganham com isso? 11. Visibilidade e Usurio$ 12. Bad APIAfasta clientes/usurios.Causa um grande fluxo de chamadas para o suporte.Pode ocasionar a runa no projeto. 13. No faam montes! Faam abelhas! 14. [email protected]@ale_borbalinkedin.com/in/alexandrealvesborba