The Developers Conference 2014 | Porto Alegre

  • View
    113

  • Download
    0

Embed Size (px)

DESCRIPTION

Apresentação no evento da Take.net (Café Com Bytes). Uma visão geral do que vimos de interessante no TDC Porto Alegre 2014.

Text of The Developers Conference 2014 | Porto Alegre

SIRIUS 2.0

Bruno Brandes@brunobrandesRafael Avelar@ravpachecos

1-Trs dias de eventoVrias trilhas diferente por dia. Voc escolhe o que deseja assistir.

2-ContdoContedo apresentado nas trilhas que participamos.

Internet das coisas

Termo utilizado para designar a conectividade entre vrios tipos de objetos do dia a dia sensveis interne

5

Microsoft compra criadora de 'Minecraft' por US$ 2,5 bilhes6

7

Intel RealSense

Termo utilizado para designar a conectividade entre vrios tipos de objetos do dia a dia sensveis interne

9Developer Kit

4th generation and future Intel Core ProcessorsMicrosoft* Windows 8.1 (64-bit only)C++, C#Tecnologia de computao perceptivaAnlise FacilMovimento das MosReconhecimento de Voz

Subtrao do Fundo

Realidade Aumentada

Small ComputersC / C++ / AVR GCC

Java ME 8 / Java SE 8 / Phyton

C#

Microsoft espera que esta nova placa de desenvolvimento ir introduzir o Windows para um outro conjunto de potenciais criadores de dispositivos IoT: os desenvolvedores independentes trabalhando em suas garagens, a chamada comunidade maker.11

Windows Phone 7.5Windows Phone 8Windows Phone 8.1Windows 8Xbox OneWindows on DevicesWindows 8.1Windows 10

Converged OS kernel

Converged App Model

inevitvel que a humanidade se aproxime cada vez mais da robotizao das tarefas manuais. Tallis Gomes

.NET

Azure API Management

$

Azure API ManagementAdapt: Formats, protocols, Uris, aggregation, versioningExpose: Formats, protocols, Uris, aggregation, versioningProtect: Formats, protocols, Uris, aggregation, versioningUnderstand: Formats, protocols, Uris, aggregation, versioningManage: Formats, protocols, Uris, aggregation, versioning

Features

Azure API Management

Novidades C# - Roslyn

Using: No sei at onde isso bom ou ruim. Imagine a confuso que isso pode trazer se importarmos classes que tm mtodos com o mesmo nome?

19Novidades C# - vNext a prxima verso do ASP.NETAgnstico da plataforma de desenvolvimento e hospedagemUnificao das APIs MVC, Web Api e Web Pages Compilao dinmica, cross-plataforma e open source Pode usar um subconjunto do .NET Framework otimizado para nuvem

Using: No sei at onde isso bom ou ruim. Imagine a confuso que isso pode trazer se importarmos classes que tm mtodos com o mesmo nome?

20

Novidades C#7Construtores primrios

Parmetros em classes e estruturas

Novidades C#7Construtores primriosCorpos de construtores primrios

Novidades C#7Construtores primriosConstrutores explcitos

Novidades C#7Avanos em propriedades automticasIniciadores em propriedades automticas

Novidades C#7Avanos em propriedades automticasPropriedades automticas somente com GET

Novidades C#6Atribuio de autoprops somente com GET em Construtor

Novidades C#6Using esttico

Novidades C#6Await em blocos catch e finally

Novidades C#6Filtros de exceo

Novidades C#6Operadores nulos-condicionais

Novidades C#6Expresses nameof

Novidades C#6Expresses de corpo em membros de funoMtodos e similares ou propriedades somente com GET e similares

Novidades C#6Iniciadores de ndice

Novidades C#6Interpolao de strings

Startups

O Modelo MVS

Integrando Design e Lean para criar negcios nicos, de forma gil e com conexo humana

37Lean StartupCientfico e racionalLgica industrialMake-and-SellToyota Production System (TPS)Lean Manufacturing

Tps: umenta a produtividade e a eficincia, evitando o desperdcio38

Ford diz: 39 Idia Hiptese Validao Minimum Viable Product

Lean Startup

Hiptese de Valor Hiptese de Crescimento

Lean Startup

Tudo comea nas ideias e hiptesesComo ter ideias?

Como ter insigths?O que fazer para explorar oportunidades sem ser especialista?Como criar algo relevante para as pessoas?Comear testanto hipteses?

Design Thinking

Design Thinking o conjunto de mtodos e processos para abordar problemas, relacionados aquisio de informaes, anlise de conhecimento e propostas de solues uma ferramenta com o propsito de gerar insights poderosos para empresas e profissionais43

Humanstico, emptico e emocional44Por qu design?

"Na IBM, nos somos bons ao falar sobre valor corporativo mas estamos lutando para entregar uma proposio de valor pessoal

Phil GilbertGeneral ManagerIBM Design

Fazemos o verdadeiro trabalho de design com voc

Hasso Plattnerinstitute of design at stanford

IBM Design tem investido fortemente em design, a proposta e refazer alguns produtos para entregar algo mais. Formando uma cultura de design.45Driver de mercadoFocoRevoluo IndustrialCustoTotal Quality ControlQualidadeMad MenNotoriedadeAcesso, Experincia, ColaboraoRelevnciaPor qu design?

Entre 1760 a 1860, aRevoluo Industrialficou limitada, primeiramente, InglaterraA segunda etapa ocorreu no perodo de 1860 a 190046Como usar o mind set do design para criar algo?Design de servioLgica de servioTudo servioProdutos so avatares do servioDe processo para jornada

Valor co-criado com o usuario no momento de acesso ao servioExperincia.Momentos da Vida47ViableMinimumProductLean & Agilenfase em tecnologia e recursos internosLgica industrial e Make and Sell

48MinimumLean & AgileValuableOrientao focada no ser humano DesignLgica de servioJornadaService

49Minimum Viable Product

Minimum Valable Service

Adilson Chicria JardimCloud &Devops

Avanos nas ferramentas DevOpsVagrant

$ vagrant init hashicorp/precise32$ vagrant up

Avanos nas ferramentas DevOpsDocker

Dvidas?