Entendendo Xamarin.Forms

Há um tempo rolou no blog da Lambda3 um overview sobre Xamarin e como ele nos ajuda a desenvolver apps mobile nativas utilizando C#. Seguindo a ideia de apresentar as facilidades que ele traz no desenvolvimento, hoje irei focar em reaproveitamento de código de interface utilizando Xamarin.Forms. Com ele é possível ter interfaces nativas utilizando …

Continue reading

Xamarin – Vamos utilizar?

Sempre tive um problema de aceitar as políticas que envolvem tecnologias da Microsoft, mas de alguns anos para cá, eu vejo que a empresa está abrindo mais a mente, talvez por conta da mudança gerencial e cultural. Em um passado não muito distante, eu já havia trabalhado com .NET, mas acabei indo para o mundo …

Continue reading

Introdução a linguagem Scala – Parte 1

A Máquina Virtual Java (JVM) é muito conhecida por sua portabilidade, possibilitando o desenvolvimento de aplicações que possam rodar em diversas plataformas, o famoso “write once, run everywhere”. Isso é possível por que quando um código em Java é compilado é gerado um código intermediário formado por bytecodes, que são instruções independentes de plataforma que a JVM consegue executar. Além disso a JVM ainda faz otimizações …

Continue reading

SAP ABAP – Um velho entre os novos

O que é isso? Não fiquem desesperados pequenos gafanhotos. É somente um velho entre os novos. Seu significado é [A]dvanced [B]usiness [A]pplication [P]rogramming [A,B,A,P], é uma linguagem de programação de alto nível. Desenvolvida pela a gigante alemã, a SAP. Uma empresa que disponibiliza uma plataforma ERP também nomeado como SAP, o sistema é associado a …

Continue reading

ASP.NET 5 CoreCLR com Mac OS X

Uma das várias mudanças que estão acontecendo no mundo do .NET 2015 e do ASP.NET 5 é que agora aplicações .NET poderão rodar também no Mac e Linux, com suporte oficial da própria Microsoft. Yaaaay. Durante a enxurrada de eventos dos últimos dias (Build 2015, dotnetConf 2015, Ignite) várias palestras se dedicaram a mostrar o …

Continue reading

HTML Básico – Post 3 – Informações de Cabeçalho

Durante nosso processo de criação de páginas HTML, iremos utilizar alguns padrões de escrita que facilitam a leitura de nosso código, isso irá beneficiar não somente nós mesmo, mas outras pessoas que venham a ler o código digitado, e também o próprio navegador que irá carregar a página da Internet. Para checarmos se nosso código está …

Continue reading

HTML Básico – Post 2 – Estrutura Básica

Neste post vou passar de maneira bem rápida e simplificada o que você precisa fazer para criar sua página na Internet. Tudo o que você precisa é do bloco de notas. Claro que se você quer criar algo mais elaborado, existem muitas outras ferramentas que podem auxiliar, mas estão fora do escopo deste post. Observe …

Continue reading

HTML Básico – Post 1 – Página na Internet

  Bem, todos nós sabemos o que é uma página na Internet, é aquele site que você digita o endereço e acessa pelo seu computador ou pelo celular. Certo, mas como isso tudo funciona? Vou explicar aqui de forma bem simplicada onde fica este site que você acessa e como ele vai parar no seu …

Continue reading

Desafio C# 1: Herança, Reflection e Custom Attributes

Este desafio visa fomentar o conhecimento de C# através da utilização do conceito de herança aliado com reflection e criação de customs atributos. No final teremos 4 classes: class A class B:A class C:B class OrdemAtributoAttribute : Attribute Dentro de 5 dias publico/disponibilizo a resposta proposta por quem vos escreve, eu =] Conceitos aplicados no desafio: …

Continue reading