Desenvolvimento de Apps Mobile com WordPress

Desenvolvimento de Apps Mobile com WordPress

Palestra realizada em 31/05/2014 no Mobile Conf Rio de Janeiro.

B215ce65a275792aa9bb65a8e0b6083d?s=128

Cadu de Castro Alves

May 31, 2014
Tweet

Transcript

  1. Desenvolvimento de Apps Mobile com WordPress

  2. Cadu de Castro Alves - Desenvolvedor Web há mais de

    10 anos… - … e WordPress desde a versão 1.2 =) - Em 2010, fundei o BeesOffice, 1º espaço de coworking do Rio de Janeiro. Quebrei em 2013 :( - Organizo eventos como Geeks On Beer, Hackathons e WordPress Meetup RJ - Sou Evangelista de WordPress, Start-ups, Empreendedorismo e Coworking
  3. Plataformas de Desenvolvimento Mobile Nativo - iOS - Android -

    Windows Phone - Firefox OS - Blackberry - Etc Híbrido - PhoneGap - Steroids - Appcelerator - Apache Flex
  4. De Onde Vem o Conteúdo? Estático - Inline - CSV

    - JSON - XML Dinâmico - SQLite - APIs =)
  5. Mas que diabos é uma API? Em Português claro: É

    uma maneira de obter informações de um sistema de maneira simplificada, para que você manipule as informações da forma como precisar, inclusive integrando-as com as informações de outros sistemas.
  6. Facebook Graph API

  7. Twitter API

  8. WordPress API

  9. WordPress como API JSON-API - O plugin mais popular atualmente

    - Mais de 70.000 downloads - Documentação fácil e completa ! JSON REST API - API nativa do core do WP - Em desenvolvimento (a.k.a. beta fechado)
  10. JSON-API

  11. JSON-API - Requisições

  12. JSON-API - Requisições Posts Recentes http://www.example.org/?json=get_recent_posts http://www.example.org/api/get_recent_posts/ ! Posts da

    Categoria Notícias http://www.example.org/?json=get_category_posts&slug=noticias http://www.example.org/api/get_category_posts/?slug=noticias
  13. JSON-API - Controllers

  14. JSON-API - Controllers Core http://www.example.org/?json=get_recent_posts http://www.example.org/api/get_recent_posts/ ! Pages - Posts

    ou Páginas http://www.example.org/api/posts/create_post/?title=Titulo ! Respond - Comentários http://example.org/api/submit_comment/? post_id=10&name=fulano&email=fulano@detal.com&content=Men sagem
  15. JSON-API - Resposta

  16. JSON-API - Resposta http://example.org/api/get_posts/?post_type=circuitos&dev=1

  17. Estudo de Caso Ciclovida DF

  18. Estudo de Caso Ciclovida DF - Funcionalidades

  19. Estudo de Caso Ciclovida DF - Circuitos Frontend

  20. Estudo de Caso Ciclovida DF - Circuitos Backend

  21. Estudo de Caso Ciclovida DF - Marcações Frontend

  22. Estudo de Caso Ciclovida DF - Marcações Backend

  23. Estudo de Caso Ciclovida DF - Dicas Frontend

  24. Estudo de Caso Ciclovida DF - Dicas Backend

  25. PERGUNTAS? http://castroalves.me cadu@bluefactory.com.br (21) 995 740 115 Code is Poetry.

    I'm the Poet.