NuriellyCarolineBriz
832 views
12 slides
Jun 07, 2017
Slide 1 of 12
1
2
3
4
5
6
7
8
9
10
11
12
About This Presentation
Apresentação de talk no 2º Meetup React de Bluemau
Size: 1.48 MB
Language: pt
Added: Jun 07, 2017
Slides: 12 pages
Slide Content
Introdução a React Native Nurielly Caroline Brizola
Uma biblioteca criada pelo Facebook, usando Javascript e React, para tornar o desenvolvimento para aplicações móveis mais rápido e permitir o desenvolvimento de aplicativos nativos com a interface com componentes. Sem diferença perceptível entre aplicativos criado usando Java ou Object C. Não utiliza HTML para processar o aplicativo (div, input, ...), mas possui componentes alternativos, que funcionam de forma parecida. View == div Text == p O que é REACT NATIVE?
Para compor os componentes tem as Folhas de Estilo em Javascript. Parece Css, mas não é. const styles = StyleSheet.create({ icones: { marginTop: 20, fontSize: 25, fontWeight: 'bold', color: 'red', height: 60 }, }); Folhas de Estilo
JAVASCRIPT Cobertura para Android e IOS (Sistemas operacionais mais usados) Componentes reutilizáveis, renderizando de forma nativa Aplicativos nativos são mais eficientes Menos uso de memória. Por que usar React Native
Quer utiliza o mesmo código para as diversas plataformas existentes (android, ios, windows phone, PS4, Xbox, 3DS, ...) É apaixonado por Java ou Objective C Já possui um aplicativo desenvolvido em Java ou Objective C ? Casos para não usar Isso realmente seria um caso para não usar?
Facebook Instagram SoundClound Walmart Quem usa React Native
Preparando o ambiente React Native Cli Android Studio > 6.0 Node JS Python
Projeto - Jokenpo
O usuário terá 3 opções: Pedra, Papel ou Tesoura. O computador também irá escolher uma das 3 opções aleatoriamente. Regras: Pedra e Pedra || Papel e Papel || Tesoura e Tesoura = Empate Pedra e Papel = Papel enrola Pedra Pedra e Tesoura = Pedra quebra Tesoura Papel e Tesoura = Tesoura corta Papel