Mostrando postagens com marcador Asoso-dcc. Mostrar todas as postagens
Mostrando postagens com marcador Asoso-dcc. Mostrar todas as postagens

segunda-feira, 4 de julho de 2011

App Twitter- Plano de desenvolvimento ágil adotado (Scrumy)

http://www.scrumy.com/rinks96nooks

Ferramenta e ambiente de desenvolvimento utilizados

A ferramenta principal utilizada é o próprio Twitter, acessado através da própria API do site ( http://dev.twitter.com/doc ). A API do Twitter consiste de 3 partes:
* 2 APIs REST - permite aos desenvolvedores acessar os dados do Twitter incluindo, atualizações, status dos dados e informação sobre usuários;
* 1 API Streaming - permite acesso em tempo real de grande volume de informações;

Sua utilização da API é bem simples:

* O usuário é autenticado; (existem métodos que não necessitam autenticação)
Uma requisição é enviada;
* O retorno é um arquivo XML (ou JSON, RSS e ATOM) com os dados da requisição ou mensagem de erro;

A código da aplicação foi desenvolvido utilizando a linguagem Java, utilizada pela familiaridade com os integrantes do grupo, através do ambiente de desenvolvimento Eclipse, e utilizando o Assembla ( http://www.assembla.com/ ) como repositório de código

Plano de Negócios

Proposição de Valores

  • Utiliza heurísticas para traçar um caminho de influência entre 2
    perfis do twitter



  • Clientes Alvo

  • Todos os clientes do Twitter e outros interessados em suas influências



  • Canais de Distribuição

  • Anúncios em blogs e sites de tecnologia



  • Relações com Clientes

  • Espaço pra comentários e avaliações no próprio site da ferramenta



  • Configuração dos valores

  • Fornecer suporte aos anunciantes no site da ferramenta e aos usuários da mesma



  • Rede de Parceiros

  • O próprio Twitter, o Google Adwords, e sites de tecnologia



  • Capacidades Essenciais

  • Fornecer a distância correta entre dois perfis do Twitter



  • Fluxos de Rendimento

  • Anúncios via Adwords no site da ferramenta, e customizações para clientes que paguem por isso



  • Estrutura de Custos

  • Despesas na gerência da infraestrutura e suporte do servidor próprio



  • domingo, 3 de julho de 2011

    Descoberta de caminhos via Twitter

    O aplicativo que se pretende desenvolver é inovador e interessante. Trata-se de uma forma de se descobrir um caminho entre dois perfils do Twitter (2 @'s). Mais especificamente, o aplicativo irá informar ao usuário a distância entre dois perfils.

    A aposta aqui é na curiosidade do usuário. Já parou pra pensar a que distância você está de seus antigos relacionamentos? Ou então a distância entre o seu perfil e de uma celebridade? A que distância você estaria do seu cantor favorito?


    Os requisitos funcionais do sistema são simples: o usuário informa dois perfils do Twitter e o sistema calcula a distância entre eles. A grande dificuldade é que não há algoritmo que faça este cálculo em tempo polinomial e, por isso, será necessário utilizar heurísticas.

    Como requisito não-funcional, destaca-se a usabilidade do sistema. É extremamente simples e intuitivo o processo de informar os @'s do Twitter.


    E então, interessado?

    Apresentação - Descoberta de caminhos via Twitter

    Descoberta de caminhos via Twitter - Estratégias para desenvolvimento da aplicação

    Arquitetura da Aplicação
  • Aplicativo Web

  • Voltado especificamente para o Twitter

  • Utiliza a API de desenvolvimento do Twitter

  • Design da Experiência do Usuário
  • Ter uma conta no Twitter

  • Aceitar os termos de uso do Twitter

  • Instalar o aplicativo

  • Descobrir qual a distância entre o seu perfil e um outro perfil dado

  • Grande fator de curiosidade

  • O usuário pode vir a buscar mais seguidores só para se aproximar de certo perfil

  • Modelo de Negócios
  • Aposta na curiosidade do usuário

  • Retorno financeiro via Ads (propagandas)

  • Ambiente com mercado expressivo

  • Grande fator de dispersão da idéia (Viral Marketing)

  • segunda-feira, 13 de junho de 2011

    Tarefa C - Interação com os clientes

    Etapa na Cadeia de Valores Produtor/Intermediário Site da Livraria Consumidor
    Idéia do produto Criação do conteúdo dos livros Disponibilização dos produtos online Sugestões e críticas através de um espaço para comentários.
    Produção Produção dos livros, edição Análise dos perfis de clientes. Reservas e pedidos de produtos fora do catálogo
    Contribuição Empacotamento, acompanhamento da entrega Catálogo online, criação de uma conta para cada cliente Notas/Comentários sobre os produtos
    Oferta Fornecimento de novos produtos Vendas online através do site Opções de pagamento,de pesquisas sobre os produtos
    Marketing Personalização dos produtos Divulgação através de grandes portais Avaliação dos produtos
    Coordenação Monitoramento dos bancos de dados dos produtos Avaliar o feedback dos clientes Definir qual produto comprar
    Aceite de Oferta Controle do estoque Informar ao cliente as opções do estoque Fornecer corretamente os dados para entrega
    Entrega Envio do produto Monitoração do pedido. Pagar e receber o produto

    domingo, 12 de junho de 2011

    BM|DESIGN|ER - Livraria Fone Di Ouvido (Fone Di Ouvido)

    BM|DESIGN|ER - Livraria Fone Di Ouvido (Fone Di Ouvido)

    As três eras da empresa

    Era Características Na empresa de design de automóveis
    0.0
  • Alto grau hierárquico;

  • A alta chefia detém o conhecimento de valor;

  • A importância produtiva dos funcionários é manual;

  • Poucos problemas de integração;

  • Poucas mudanças;

  • Alto custo de produção;


  • O dono passa as ordens para os diretores, que repassam para os gerentes, que repassam para os supervisores e assim por diante.

    Até que um dia saem os carros da maneira desejada pelo dono.

    1.0
  • Cadeia hierárquica mais achatada;

  • A empresa funciona por delegações;

  • O processo produtivo é mais distribuído;

  • Maior dificuldade de integração;

  • Menor custo de produção;

  • O cliente e suas opniões passam a ter mais importância;


  • Os clientes passam a opniar sobre os carros. São levadas em conta pesquisas de satisfação. Há um "call center" para atendimento ao cliente.

    Os gerentes passam a ter mais autonomia para pequenas decisões envolvendo o design dos carros.

    2.0
  • A estrutura hierárquica e os comandos estritos não são mais prioridade;

  • Foco no compartilhamento livre de informação;

  • Promoção de experiências e treinamento de pessoal;

  • Participação direta dos clientes;

  • A opnião dos clientes é essencial;


  • Os clientes participam ativamente do processo de criação dos modelos dos carros. Há uma página interativa na Web na qual os clientes podem montar seus próprios modelos de carro a partir de um software comprado pela empresa.

    Há também páginas da empresa em diversas redes sociais, sempre atento às novas demandas de mercado.

    domingo, 8 de maio de 2011

    A importância das API's para o Facebook

    Muito se tem publicado sobre API's para o Facebook. A rede social é hoje um fenômeno da internet com mais de 500 milhões de usuários ativos, ocupando a 7ª posição em tráfego de visitantes segundo o ranking do Alexa; é ainda o maior site de fotografias dos Estados Unidos, com mais de 60 milhões de novas fotos publicadas por semana, ultrapassando inclusive sites voltados à fotografia, como o Flickr. Nesse contexto é muito importante que a ferramenta zele por sua reutilização e interoperabilidade com outros sistemas, é onde entram as API's.

    A API é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por programas aplicativos que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços. Dentre os exemplos para o FB, temos uma API para gravação de aplicativos do Facebook para a plataforma Android (http://www.ibm.com/developerworks/br/library/x-androidfacebookapi/index.html); customização de página inicial do Facebook (http://www.labnol.org/internet/create-custom-facebook-pages/17957/); e até mesmo para descobrir informações de outras pessoas (http://enquantoisso.com/facebook-como-usar-graph-api-e-descubra-tudo-de-todos/).

    Portanto, cabe à criatividade dos desenvolvedores como utilizar essas API's. Existem inúmeras publicações de ajuda e suporte, como para explorar as funcionalidades das API's (http://imasters.com.br/artigo/20274/apis/explorando-funcionalidades-das-apis-do-facebook) e um guia para desenvolvimento de aplicações para o Facebook (http://books.google.com.br/books?id=QOPkwMTZ1F0C&pg=PA33&lpg=PA33&dq=novas+apis+para+facebook&source=bl&ots=tgRpcEluGf&sig=NAGzOMmOuUQJV-yCFw67tVLYix8&hl=pt-BR&ei=UdrGTZuXCcrA0AHC0ImBBg&sa=X&oi=book_result&ct=result&resnum=2&ved=0CBwQ6AEwATgo#v=onepage&q&f=false). O desenvolvedor agora só tem de pensar como se aproveitar das funcionalidades do Facebook.

    Guia Para Desenvolvedores de API Facebook

    Um pequeno guia para desenvolvedores de API Facebook, baseado em um livro de mesmo nome. Os tópicos são: Introdução à Plataforma Facebook, Preparando Para o Desenvolvimento de Aplicações Facebook, Aprendendo Fundamentos para a Plataforma Facebook, Construindo Uma Aplicação para o Facebook - Do Início ao Fim, Aprofundando na Sua Aplicação.

    Artigos do Blog WordPress no Facebook via API

    O Facebook cresce a cada dia no número de usuários se tornando a rede social mais popular da internet. Aproveitar deste público imenso de consumidores e clientes pode ser muito lucrativo e eficaz para uma campanha na internet. Esse artigo ensina como colocar artigos do Wordpress de forma automática em um aplicativo do Facebook onde amigos e desconhecidos podem curtir, comentar, compartilhar e adicionar a seus favoritos.

    Facebook – Como usar Graph API e descubrir tudo de todos

    Com a Api Graph ficou visível que o perfil dos usuários não está tão protegido assim. Mesmo restringindo o máximo a privacidade, O Facebook mostrará a lista de eventos, onde se está registrando. Essa lista pode mostrar endereços, amigos, preferências, hobbies, atividades políticas e religiosas, etc. Com esse material se aprende a usar essa API para descobrir essas informações de outros usuários.

    Notícias API's Facebook

    Facebook Abre API Para Desenvolvoderes de Dispositivos Móveis

    Facebook – Como usar Graph API e descubrir tudo de todos

    Artigos do Blog WordPress no Facebook via API

    Usando APIs do Facebook Connect

    Guia Para Desenvolvedores de API Facebook

    Facebook desiste e muda API, bloqueando o acesso ao telefone dos usuários

    App para Facebook - primeiros passos

             A documentação refetente às API's para Facebook é vasta. Há uma extensa gama de aplicativos desenvolvidos para esta rede social (que obviamente se valem da API disponibilizada pela empresa), mas o âmbito de utilização destas API's não termina aí: diversos sites da Web e dispositivos móveis têm tirado proveito destas facilidades. O interesse nas funcionalidades disponibilizadas pelo Facebook se deve principalmente à grande popularidade desta rede social: atualmente o Facebook conta com mais de 500 milhões de usuários ativos de acordo com estatísticas do próprio Facebook (http://www.facebook.com/press/info.php?statistics). Além do valioso nicho de mercado, obter funcionalidades prontas para a sua aplicação também é um atrativo e tanto.
            Mas como realmente lidar com as API's? Antes de qualquer coisa, você vai precisar de se cadastrar no Facebook se você deseja desenvolver aplicativos para esta rede social. O passo seguinte é preencher informações básicas referentes ao seu aplicativo e obter um identificador e uma chave para a sua aplicação.

    Figura que mostra a obtenção de identificador e chave para a sua app no Facebook


            Aplicações do Facebook são carregadas dentro da “Canvas Page”, que nada mais é que uma tela dentro da página do Facebook. O desenvolvedor de aplicativos deve ficar atento às restrições de largura impostas para a "canvas page" (no máximo 760 pixels). Não há restrição quanto à altura da tela, mas haverá uma barra de rolagem para o seu aplicativo caso ele exceda os limites de altura da página do Facebook. 
            A partir daí, é passar sua ideia para o código, lembrando-se sempre de não reinventar a roda: consulte a bibliografia relacionada às API's existentes para não ter que implementar algo que já está pronto.
            Há também códigos fonte disponíveis para serem incluídos em sua página da Web que implementam uma série de funcionalidades interessantes. Por exemplo, se você deseja possibilitar o login de usuários do Facebook a partir do seu site basta copiar o código disponibilizado pela empresa e colá-lo no código html do seu site. Leia a documentação oficial das API's do Facebook em http://developers.facebook.com/docs/.


    sábado, 7 de maio de 2011

    Um exemplo de app para o Facebook

    Uma maneira inteligente de começar a desenvolver aplicativos para o Facebook é se baseando nos exemplos que estão disponíveis na Web. Muitos programadores deixam os códigos de suas aplicações abertos, possibilitando que outros desenvolvedores possam se inspirar no que fora desenvolvido. Um exemplo simples e interessante pode ser vislumbrado aqui. O aplicativo consiste em transformar seu ponteiro do mouse na foto do seu perfil no Facebook. Enquanto você movimenta o ponteiro, é deixado um rastro referente à sua foto. Veja o código no link: http://blog.insicdesigns.com/2010/10/fun-with-html5-canvas-and-facebook-api/

    Aumentando a popularidade do seu produto valendo-se do Facebook e suas API’s

     Se você possui uma empresa, é importante ter um site que publique seu produto. Ter um perfil referente ao seu negócio em redes sociais é igualmente importante. Um perfil deste tipo no Facebook possibilita que os usuários desta rede “se tornem fãs” da sua empresa. É possível também adicionar uma caixa que mostre atualizações do perfil da sua empresa no site/blog oficial do seu negócio. Há uma série de vantagens com este processo. A primeira é que você vai acrescentar um teor mais dinâmico ao seu site/blog à medida que novas atualizações vão surgindo no seu perfil no Facebook. Outra vantagem é a captação de novos clientes para o seu produto, tanto por terem entrado em contato com o produto via site/blog, quanto por terem visto algum comentário favorável à sua empresa no Facebook. O vídeo a seguir explica como este processo ocorre: http://www.youtube.com/watch?v=AQFQGCXldQg&NR=1