Pular para o conteúdo principal

Postagens

Subindo uma solução para o GIT (VS2013)

Segue abaixo uma "receita de bolo" para realizar o controle do código fonte de uma solução desenvolvida no Visual Studio com o Git ( fonte ): Com nossa solução aberta no Visual Studio 2013: Selecionar File | Add to Source Control; Selecionar Microsoft Git Provider; As duas etapas acima irão criar um repositório local do GIT. Agora no Git: No browser de sua preferência (IE 6) abrir a página do GitHub e logar em sua conta; Criar um novo repositório (IMPORTANTE não escolher a opção "Initialize this repository with a README") As duas etapas acima irão criar um repositório vazio sem uma master branch; Uma vez que o repositório tenha sido criado será disponibilizado seu endereço, na primeira página do mesmo, copiar essa URL. De volta ao Visual Studio: É importante que o Git Provider tenha sido escolhido como provedor, verificar em Tools/Options/Source Control/Plug-in Selection Abrir o Team Explorer; Selecionar Home | Unsynced Commits;

Hello React!

Hoje iremos criar um "Hello World" com react passo a passo, a ideia é passar por todas as etapas necessárias desde a criação até a geração para publicação. Node: Como iremos utilizar o "Create React App" precisaremos do Node ( baixar aqui ); Instalando o Create React App: No prompt de comando executar "npm install -g create-react-app"; Criando nossa aplicação: No prompt de comando selecionar uma pasta (C:\Projects por exemplo) e  executar "create-react-app hello-app"; Feito isso, tudo que é necessário para nossa primeira aplicação estará instalado, para testar se tudo esta correto: Entrar no diretório da aplicação: No prompt de comando executar "cd hello-app"; Abrir o web server: No prompt de comando executar "npm start" (é provável que seja solicitado liberação de acesso para o Node); Como podemos perceber nossa aplicação esta "hospedada" e "rodando", qualquer alte

Compactando arquivos (Android)

Dica rápida! Segue uma dica rápida para realizar a compactação de arquivos no Android, não deixem de visitar o artigo original 1 Classe import android.util.Log; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; public class Compress { private static final int BUFFER = 2048 ; private String[] _files; private String _zipFile; public Compress (String[] files, String zipFile) { _files = files; _zipFile = zipFile; } public void zip () { try { BufferedInputStream origin = null ; FileOutputStream dest = new FileOutputStream(_zipFile); ZipOutputStream out = new ZipOutputStream( new BufferedOutputStream(dest)); byte data[] = new byte [BUFFER]; for ( int i= 0 ; i < _files.length; i++) { Log.v( "Compress"

Click com botão direito e menu de contexto no Silverlight

Quando o Silverlight 4 foi lançado um dos recursos mais aguardados era o clique do botão direito, até então não era possível incluir nada nessa funcionalidade. Hoje contamos com o "Context Menu control", sendo ele quem iremos mostrar ao clicar com o botão direito. Já apresentamos aqui um exemplo de como realizar isso, hoje mostraremos com mais detalhes. Novo projeto Vamos iniciar o Visual Studio 2010 e criar uma nova aplicação Silverlight (Silverlight Application Project), com o nome ContextMenuSample: Em seguida vamos adicionar as referencias para o "Toolkit", que ira nos permitir trabalhar com "ContextMenu" e "MenuItem": Agora vamos incluir um "TextBox". O click direito apresentará o "context menu", nele teremos dois menus, sendo eles "Grow Font" e "Shrink Font", ao selecionar uma das opções o tamanho da fonte será alterado. Dando continuidade, adicionaremos dois eventos importantes, "Mo

TableLayout (Android)

Em nosso ultimo post sobre Android falamos sobre como utilizar o LinearLayout, hoje mostraremos uma outra forma de agrupar os componentes com o uso do TableLayout. Como o próprio nome sugere o TableLayout nos permite organizar os componentes na tela de forma tabular (linhasxcolunas), além de ser uma forma bem rápida de organizar componentes sem que tenhamos que nos preocupar com alinhamentos e margens. O que usaremos: JDK 1.6 Android Developer Tools (Eclipse) Criando um novo projeto Vamos abrir o Eclipse em seguida File - New - Project - Android - Android Application Project: Na próxima tela iremos especificar o nome da aplicação, o nome do projeto e o nome do pacote: Na próxima tela nos certificaremos da criação de uma atividade, selecionando a opção “Create activity”: Vamos manter o ícone padrão: Em seguida vamos escolher uma atividade em branco selecionando “BlankActivity”: Por fim seremos questionados quanto a alguns detalhes de nossa atividade, aqui também ma