Archive for the Business category

How do users think?

posted by Marcio Rosa in Business, Consulting

1. Don’t make users think
2. Don’t squander users’ patience
3. Manage to focus users’ attention
4. Strive for feature exposure
5. Make use of effective writing
6. Strive for simplicity
7. Don’t be afraid of the white space
8. Communicate effectively with a “visible language”
9. Conventions are our friends
10. Test early, test often

Thanks Folks!

posted by Marcio Rosa in Business, Magazine

Consolidated profit for first half of 2008.  Softconsulting born of an ambitious project and is consolidated as the most innovative project by Fapesp. Invoicing projects with RIA grow 200% above the target and expands to other states and countries. Access to the blog increase every day at 6x surpassing the number of the beginning of the year. Partnerships with Adobe, Google, Microsoft are born. Courses and lectures are scheduled for every year. We only have that to be thanks
Marcio Rosa

Innovation Project of Marcio Rosa is selected by Incamp.

posted by Marcio Rosa in Business

Marcio Rosa was one of the selected Incamp (Business Incubator, technology-based at UNICAMP) in 2a.Journey of Entrepreneurship, to receive resources for use in technology-based projects or ideas that could become ventures.

Now the project Marcio Rosa receive expert advice for submission to the Research Foundation of Amparo of the State of Sao Paulo (Fapesp) to receive non-recoverable resources, and may project to transform its products in the market.

IE 8.0: Melhorias para AJAX, CSS, DOM

posted by Marcio Rosa in AJAX, Business, CSS, DOM

A Microsoft lança a versão 8.0 do Bwoser mais popular da internet e promete melhorias significativas, além de novas funcionalidades entre elas:

AJAX Navigation permite aos usuários navegar sem sair da aplicação como nas aplicações em AJAX, isso permite que os websites adicionem informações no navegador. Imagine o comando no website window.location.hash para alterar alguma informação na barra de endereço do IE 8.

DOM Storage é uma forma simples de usar método de armazenar e recuperar string.

Conectividade eventos permite ao usuário que estiver conectado à rede e receber uma notificação de conectividade mudanças no website.

Acessórios XMLHTTPRequest que inclui um timeout que pode ser configurado para cancelar o pedido se necessário, permitindo melhor gestão dos pedidos pelos desenvolvedores.

Veja outras mudanças no HTML e CSS:

Novos recursos

Activities são opções de menu, que rapidamente acessa a um serviço a partir de qualquer página da web. Os usuários normalmente usam copiar e colar a partir de uma página da Web para outra.

WebSlices é um novo recurso para sites para se conectar aos seus usuários, assinando conteúdo diretamente dentro de uma página web. WebSlices se comporta como feeds onde os clientes possam se inscrever para receber atualizações e ser notificado de mudanças.

Receita do Google para sua empresa ser inovadora

posted by Marcio Rosa in Business, Google, SEO

Segundo Jim Lecinski, Diretor do Google, a receita para o sucesso da empresa se baseia em 9 pontos que podem ser adotados em qualquer empresa, site ou blog:

1 - Inovação, não perfeição instantânea: Lançar idéias rápida e frequentemente é mais importante do que ficar tentando atingir o produto/serviço perfeito para depois lançá-lo. O feedback dos consumidores irá aprimorar melhor a idéia e a resposta deles irá indicar os projetos mais promissores.

2 - Compartilhe tudo que você puder: Pequenos times que se comunicam abertamente tem trazido grandes resultados para o Google. Eles acreditam em transparência no ambiente de trabalho e de forma que todos saibam em que todos estão trabalhando. Eles tem um programa de computador onde podem procurar um nome e ver em que projeto esta pessoa está trabalhando e acompanhar o andamento do trabalho. Se eles tiverem alguma idéia podem contribuir.

3 - Se você é brilhante nós estamos contratando: Há sempre vagas para os mais brilhantes no Google. eles preferem os generalistas, que podem contribuir de diferentes formas em diferentes projetos do que os especialistas.

4 - Deixe seus funcionários perseguirem seus sonhos: O Google trabalho no modelo 70/20/10. O desenvolvimento dos programas atuais e de novas funcionalidades ocupa 70% do tempo. Novos projetos da empresa ocupam 20% do tempo e os outros 10% são usados pelos colaboradores em seus projetos pessoais. Assim surgiu o Orkut e o Google Earth.

5 - Idéias vem de toda parte: Algumas vezes o Google vai buscar suas idéias fora de casa. O Google Mastheads surgiu da contribuição de não-empregados, um deles uma garota de 13 anos.

6 - Dados e não opiniões: Tome suas decisões com base em fatos e não em opiniões. Com tantas idéias no ar, procure basear suas decisões em informações e não em suposições.

7 - Criatividade adora restrições: “Deixe as pessoas explorarem, mas estabeleça limites claros para estas explorações”. Caldeirões de idéias tendem a explodir se ninguém controla a temperatura.

8 - Procure usuários e ofereça usabilidade - o dinheiro vai atrás: Em outras palavras, faça o que os clientes querem e precisam, e não o que eventualmente venda mais e melhor. Assim você manterá a liderança inovadora.

9 - Não mate idéias, modifique-as: O Google não joga idéias fora. As modifica e transforma em algo útil para a empresa.

Fonte: http://arenageek.wordpress.com/

Definição das Redes Sociais

posted by Marcio Rosa in Business

Inteligência artificial capaz de agregar usuários através de seu “DNA”, agrupando-os não por comportamento mais por hereditariedade.

Status das Redes Sociais

Criatividade é pensar. Inovação é fazer.

posted by Marcio Rosa in Business, Consulting

Inovação Tecnológica

As novas tecnologias e as crescentes exigências por resultados aliados aos desafios do mercado atual exigem que se pense e se aja de um jeito novo, com raciocínio produtivo e ações inovadoras, que resultem em vantagem competitiva. Uma boa parte das empresas reconhecem que a Inovação é fundamental para alcançar ou sustentar uma vantagem competitiva num mercado em acelerada transformação, mas é bem restrito o número de Empresas que efetivamente trabalham pela inovação.

É preciso primeiramente ousar, ou diria, antes, superar o medo de ousar. Desta forma será possível reconhecer uma descoberta ou uma oportunidade quando você der de cara com ela. Algumas pessoas confundem criatividade com inovação. São coisas distintas, porém dependentes. Ou seja: “Criatividade é pensar coisas novas. Inovação é fazer coisas novas”

A inovação, portanto é fruto da criatividade. A criatividade é o meio, o processo e não o produto. Ou seja, é necessário que se tenha um raciocínio criativo para produzir idéias novas que vão gerar coisas novas ou INOVAÇÃO. INOVAR é pensar o absurdo e transformá-lo em lógico. Einstein dizia que “ se, na sua formulação inicial, uma idéia não parecer absurda, ela provavelmente não é uma idéia inovadora.

Inovar também é gerar idéias alternativas

Como fazer melhor o que já fazemos bem? Como fazer em menos tempo, com mais economia, em menos etapas, com mais facilidade, com menos recursos? Com mais facilidade para produzir, componentizar, versionar, etc? Com outras pessoas?. Inovar é gerar alternativas melhores para velhas soluções ou alternativas novas para resolver novos e velhos problemas. Fazer diferente pode fazer a diferença entre liderar ou correr atrás do líder. Para fazer diferente é preciso pensar diferente. Um novo olhar exige uma percepção ampliada e um raciocínio divergente, um “estar insatisfeito” e um questionamento permanente. As boas idéias nascem de perguntas. A inovação surge quando acreditamos que tudo pode ser melhorado.

Se torne um Google Partner

posted by Marcio Rosa in Business, Consulting

A partir de uma parceria com o Google sua empresa poderá contar com toda a suíte de aplicativos do Google em seu domínio sem precisar pagar mais pela hospedagem de seu site!

Painel de Controle Google
Como funciona?

Alteramos seu ID no Registro.BR para um servidor gerenciado pela Softhouse dentro dos domínios de sua empresa e seus emails você passará a usar o espaço de email do Google com mais de 6gigas para cada email, tudo gerenciada por um painel de controle de fácil acesso onde você poderá criar contas ilimitadas! Cada conta com seu próprio email tipo contato@seudominio.com.br
Vantagens

Use recursos como Gmail para os emails de seu domínio, Google Agenda (compartilhada com todos seus funcionários com lembrete por SMS em seu celular), Google Docs (versão on-line de aplicativos Office) e Google Talk integrado com todos os membros de sua empresa. E o mais importante sem custo mensal de hospedagem!

Consultoria
A migração pode ser efetuada em todos os servidores em 2 dias úteis, sem a necessidade de especialistas em TI e Servidores. Isso não afeta seus serviços como site e email tudo é feito de forma e transparente.

PageRank Google
Após a migração seu domínio passa a estar mais próximo do Google aumentando a PageRank do seu site deixando sua empresa no topo das buscas do sistema de pesquisa mais usado do mundo.

Assine agora
Para solicitar sua migração entre em contato através do site:

http://www.softhouse-int.com.br/content.php?cod=3&con=22
Assine o serviço e passe a usufluir em todos os recursos do Google em seu email por apenas R$59,00. Pagamento Único

Tecnologias RIA

posted by Marcio Rosa in AJAX, AS 3.0, Business, DOM, Flash, Flex 3.0, Web 2.0, Xhtml

AJAX (acrônimo em língua inglesa de Asynchronous Javascript And XML) é o uso sistemático de tecnologias providas por navegadores, como Javascript e XML, para tornar páginas mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações. AJAX não é somente um novo modelo, é também uma iniciativa na construção de aplicações web mais dinâmicas e criativas. AJAX não é uma tecnologia, são realmente várias tecnologias conhecidas trabalhando juntas, cada uma fazendo sua parte, oferecendo novas funcionalidades. AJAX incorpora em seu modelo.:

  • Apresentação baseada em padrões, usando XHTML e CSS;
  • Exposição e interação dinâmica usando o DOM;
    DOM (Document Object Model - Modelo de Objetos de Documentos) é uma especificação da W3C, independente de plataforma e linguagem, onde pode-se alterar e editar a estrutura de um documento. A API DOM oferece uma maneira padrão de se acessar os elementos de um documento, além de se poder trabalhar com cada um desses elementos separadamente, e por esses motivos criar páginas altamente dinâmicas.
  • Intercâmbio e manipulação de dados usando XML e XSLT;
    XSLT é a parte mais importante dos padrões XSL. Ele é a parte do XSL usada para transformar um documento XML em outro documento XML, ou um outro tipo de documento que é reconhecido por um browser, como HTML e XHTML. Normalmente XSLT faz isso transformando cada elemento XML em um elemento (X)HTML.
  • Recuperação assíncrona de dados usando o objeto XMLHttpRequest;
    XMLHttpRequest é um objeto Javascript que torna possível a comunicação assíncrona com o servidor, sem a necessidade de recarregar a página por completo. O objeto XMLHttpRequest é hoje parte da especificação do DOM  e JavaScript unindo todas elas em conjunto.

Adobe Flash (antes Macromedia Flash), ou simplesmente Flash, é um software primariamente de gráfico vetorial - apesar de suportar imagens bitmap e vídeos - utilizado geralmente para a criação de animações interativas que funcionam embarcadas num navegador web. O produto era desenvolvido e comercializado pela Macromedia, empresa especializada em desenvolver programas que auxiliam o processo de criação de páginas web. Em abril de 2005, a Macromedia foi adquirida pela Adobe Systems, fabricante de diversos softwares como o Photoshop ou Acrobat Reader, por exemplo.

Em versões recentes (a partir da 5), a Macromedia expandiu a utilização do Flash para além de simples animações, mas também para uma ferramenta de desenvolvimento de aplicações RIA. Isso graças aos avanços na linguagem ActionScript, que é a linguagem de programação utilizada em aplicações de arquivos flashes (.swf). A terceira versão desta linguagem acaba de ser lançada, tornando mais fácil e rápido criar aplicações para web, além de contar com recursos bem mais poderosos.

Uma nova plataforma, chamada Apollo, está sendo lançada pela Adobe e tem como objetivo solidificar o desenvolvimento da linguagem ActionScript, seja através do Flash, do Flex ou de outros programas.

Laszlo é uma plataforma que consiste na linguagem do LZX e a LPS (the Laszlo Presentation Server). LZX é um XML hábil e declarativo, baseado em processo de desenvolvimento que suporta rápida prototipação e desenvolvimento de software com excelente performance.

The Laszlo Presentation Server (LPS) é um Servlet que compila a aplicação LZX para executar em tempo real. Laszlo é renderizado no Flash Player ou em DHTML.

O Adobe Flex é o nome de um conjunto de tecnologias, lançada em Março de 2004 pela Macromedia, que suportam o desenvolvimento de aplicações ricas para a Internet baseadas na plataforma do Macromedia Flash.

É possível verificar que as aplicações feitas em Flash oferecem ao usuário uma experiência muito mais robusta, na qual a produtividade é envolvida pela facilidade de uso e interatividade em tempo real, impossível conseguir no HTML. Desenvolver aplicações ricas com o Flash para programadores torna-se de início estranho, pois o Flash trabalha com uma linha do tempo (timeline) que facilita o trabalho dos designers, mas pode confundir programadores iniciantes nesta ferramenta. O Flex remove esta barreira, fornecendo aos programadores um novo caminho de desenvolvimento de RIAs.

ActionScript 3.0
Poderosa linguagem de programação orientada a objetos para plataforma Flash. ActionScript 3.0 é projetado para criar uma linguagem adequada para construir rapidamente RIAs. Embora versões anteriores do ActionScript já ofereciam a potência e flexibilidade necessária para isso na nova versão do  ActionScript 3.0 o desempenho e a facilidade melhorou o desenvolvimento facilitando ainda mais  o desenvolvimento de aplicações com grandes dados com código reutilizáveis.

Linguagem MXML
Os arquivos desenvolvidos em Flex possuem a extensão MXML, a qual é uma linguagem de marcação. Para visualizar uma aplicação MXML o usuário faz uma requisição pelo seu servidor, o servidor recebe a requisição, o servidor do Flex compila o arquivo MXML para SWF (formato Flash – binário), este será rodado no Flash Player que será salvo na máquina do cliente e visualizado no navegador.

Versões do Flex
Flex SDK - O Flex 2 SDK é um compilador em modo caractere. É possível desenvolver aplicações Flex gratuitamente utilizando este compilador. O programador utiliza algum editor de sua preferência (Eclipse, bloco de notas, dreamweaver, etc), salva o arquivo mxml e através do SDK compila este arquivo para binário (.swf).

Flex 2 Builder - O Flex 2 Builder é bastante intuitivo. É um framework de desenvolvimento que oferece várias facilidades ao usuário, uma delas são os componentes. Estes componentes podem ser arrastados até o palco, configurados os parâmetros e depois feita a programação no modo de código. A grosso modo pode-se comparar ao Borland Delphi que tem essas funcionalidades de componentes prontos e programáveis, mas voltado para web.

Flex Data Services - oferece um conjunto de avançados recursos de gerenciamento de dados no lado do servidor que permitem aos desenvolvedores fornecer rapidamente aplicativos Flex que fazem intenso uso de dados.

WPF (Windows Presentation Foundation, também conhecido como Avalon) simplifica a construção de aplicações cliente ricas, uma vez que facilita a integração de media e documentos. O WPF introduz um sistema avançado de layouts, fácil integração de media e gráficos vectoriais e 3D, facilitando ainda a colaboração entre programadores e designers.

Recent Posts
Recent Comments
About Us
Loren Norman: Brilliant! Straight to the point, and perfectly illustrates everything i need, even ...
melisa bruna: Estou interessada em fazer o Curso Gratuito de Flex....
Tom Humes: Nice Site layout for your blog. I am looking forward to reading more from you. Tom...
Pesquisa Anônima: Atencioso com a turma e sólido conhecimento sobre o assunto abordado....
Pesquisa Anônima: Márcio Rosa conseguiu cobrir todos os objetivos propostos pelo curso, e também abordo...