nem só de smart devices vive o homem. evolution 2 (new web features)

53
Nem só de Smart Devices vive o homem Armin Bachmann [email protected] @arminbachmann #GXBR

Upload: genexus

Post on 08-Jul-2015

849 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Nem só de Smart Devices

vive o homemArmin Bachmann

[email protected]

@arminbachmann

#GXBR

Page 2: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Plataformas ao longo do tempo

Centralizada Client/Server -> Web Web + Mobile

Page 3: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Solução web universal

Page 4: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Principais Objetivos

Experiência do Usuário

Segurança Performance

Evolução Web

Page 5: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Principais Objetivos

Experiência do Usuário

Page 6: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Experiência do usuário

Padrões da W3C

Usabilidade

Flexibilidade

Page 7: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

1. Padrões da W3C

Padrões da W3C

Usabilidade

Flexibilidade

Page 8: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

1. Padrões da W3C

• HTML válido según W3C– HTML 4.01 Transitional

– HTML 4.01 Strict

– XHTML 4.01 Transitional

– HTML 5

• CSS 3

Page 9: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

http://validator.w3.org/

Page 10: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

http://jigsaw.w3.org/css-validator/

Page 11: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade

Padrões da W3C

Usabilidade

Flexibilidade

Page 12: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade

Page 13: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade – HTML5

Page 14: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)
Page 15: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)
Page 16: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)
Page 17: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade – HTML5

Page 18: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade – HTML5

Page 19: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

• Geolocation

• Email

• Phone

• Address

• Color

2. Usabilidade – Semantic Domains

Page 20: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2. Usabilidade – Semantic Domains

Page 21: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2. Usabilidade – Semantic Domains

Page 22: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2. Usabilidade – Semantic Domains

Page 23: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade - Themes

Page 24: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade - Themes

Page 25: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade - Themes

Page 26: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade - Themes

Page 27: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade - Themes

Page 28: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade - Themes

Page 29: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade – WebFonts

Page 30: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade – WebFonts

Page 31: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Usabilidade – WebFonts

Page 32: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

2.Desenvolvedores - Designers

Page 33: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

TimeZones

Page 34: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

3. Flexibilidade

Padrões da W3C

Usabilidade

Flexibilidade

Page 35: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

3.Flexibilidade – Validações

Page 36: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

3.Flexibilidade – Validações

• Client Side Validation mucho mas personalizable

Page 37: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

3.Flexibilidade – Validações

Page 39: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Principais Objetivos

Segurança

Page 40: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Segurança

Segurançana

Aplicação

Page 41: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Segurança - GAM

AutenticaçãoAutorisação

Role based

Page 42: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Segurança - GAM

Page 43: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Segurança - GAM

• API

• Samples

Page 44: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Proteção contra Vulnerabilidades

Page 45: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Aplicações seguras

Referência

• www.owasp.org

• Ataques e vulnerabilidades

• Top 10

Page 46: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Principais Objetivos

Performance

Page 47: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Performance

Servidor

Canal

Cliente

Page 48: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Performance

Otimização do canal

•Propriedades dos controles

•Especialmente Grids

•Persistência de SDTs

•HTML5, CSS3, Webfonts

•Melhor gestão cache do browser

Page 49: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Performance

Otimização no cliente

•Melhoria no tempo de carga

Otimização no servidor

•Paginação no banco de dados

•Memória, algoritmos

Page 50: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Experiência do Usuário

Segurança Performance

Evolução Web

GeneXus X Evolution 2

Page 51: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Há mais ... Cloud

Web

Applicati

on

Page 52: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Há mais ... ready for

Page 53: Nem só de Smart Devices vive o homem. Evolution 2 (New web Features)

Muito obrigadoArmin Bachmann

[email protected]@arminbachmann

#GXBR