P O K E T R A I N E R S
P O R Q U E P O K E M O N N Ã O É A P E N A S U M J O G O
@ A LVA R OV I E B R A NT Z // AV I E B R A NT Z . C O M . B R
1
A G E N DA
2
Por dentro do Pokemon Go
Onde encontrar dados
Aplicativos desenvolvidos
Poke Trainers
• Analista de TI na Sefaz-MT (MTI)
• Prêmio de melhor espirito empreendedor
• SW Cuiabá 2015 com JogaFácil
• Ex Fullstack developer no Procurix
• Mobile developer no Estudavest
• Ciência da Computação na UFMT
Cuiabá, MT, Brasil
alvarowolfx
@alvaroviebrantz 3
A LVA R O V I E B R A NT Z
4
D E V MT
D E V MT. C O M . B R
S L A C K . D E V MT. C O M . B R
5
S L A C K - D I S C U S S Õ E S G E R A I S
6
W E B - M O B I L E - N O S Q L - A R D U I N O - S TA RT U P
P o r d e n t r o d o P o k e m o n G O
S TAT U S B A S E
7
Todo Pokemon possui valores fixos para:
Ataque
Defesa
Vida (Stamina)
Escondidos no jogo
Base para calculo de CP e HP
S t a t u s B a s e
8
S t a t u s B a s e
9
C á l c u l o d e C P e H P
VS
10
C á l c u l o d e C P e H P
11
C á l c u l o d e C P e H P
https://pokeassistant.com/main/ivcalculator
https://www.reddit.com/r/TheSilphRoad/comments/4t7r4d/exact_pokemon_cp_formula/
12
13
C á l c u l o d e C P e H P
https://pokeassistant.com/main/ivcalculator
https://www.reddit.com/r/TheSilphRoad/comments/4t7r4d/exact_pokemon_cp_formula/
Valor Fixo Por Level
14
L e v e l d o P o k e m o n
15
L e v e l d o P o k e m o n
L e v e l m á x i m o d o s e u P o k e m o n
d e p e n d e d o l e v e l d o t r e i n a d o r 1 ~ 4 0
Ev o l u ç ã o c o m S t a r d u s t ( 1 / 2 l e v e l )
16
C á l c u l o d e C P e H P
https://pokeassistant.com/main/ivcalculator
https://www.reddit.com/r/TheSilphRoad/comments/4t7r4d/exact_pokemon_cp_formula/
Individual Values - IV
17
I n d i v i d u a l Va l u e - I V
P O NTO S E X T R A S E M C A DA AT R I B U TO B A S E
0 ~ 1 5
18
I n d i v i d u a l Va l u e - I V
I N D I V I D UA L
VA LU E ( I V )
~ 1 5 %
M E L H O R O U P I O R
19
D I F E R E N Ç A
~ 9 %
LV L 3 0 A O LV L 4 0
https://pokeassistant.com/stardust?locale=en
I n d i v i d u a l Va l u e - I V
20
S TA R D U S T
É O IT E M
M A I S 

C A R O
D E S E O BT E R
https://pokeassistant.com/stardust?locale=en
D I F E R E N Ç A
~ 2 2 %
LV L 2 0 A O LV L 3 0
O v o s P o k e m o n - I V A l to
21
O v o s P o k e m o n
T i p o s p o ke m o n
D a d o s
O N D E E N C O NT R A R
DA D O S P O K E M O N ?
24
C o m u n i d a d e s
25
C o m u n i d a d e s
26
Bulbapedia
bulbapedia.bulbagarden.net
Wikipedia Pokemon
Todos os jogos já criados
Pokemons
Personagens
História
C o m u n i d a d e s
27
The Silph Road
Grupo de Pesquisa de Pokemon Go
thesilphroad.com
reddit.com/r/TheSilphRoad
Grupo bastante empenhado em produzir conteúdo
Publicam os resultados em thesilphroad.com/research
C o m u n i d a d e s
28
Pogo Dev
Desenvolvedores !
github.com/pogodevorg
reddit.com/r/pokemongodev
Focados em investigar as API do jogo
Ferramentas para desenvolvedores
C o m u n i d a d e s
29
🏆🏆🏆
Top Developers Project
github.com/AeonLucid/POGOProtos
github.com/tejado/pgoapi
Possibilitaram muitas aplicações a serem feitas
Acesso total a API do jogo
Hacker
Area
☠
C o m u n i d a d e s
30
Protocol Buffers
Modelagem e estruturação de API
Geração de código em várias linguagens
Comunicação binária
Padrão RPC
Backed by Google
https://developers.google.com/protocol-buffers/
C o m u n i d a d e s
31
Pokemon Database
pokemondb.net
Melhor fonte de imagens para o jogo !!!
Muitos dados e explicações dos jogos
Status, skills, IV, EV, etc.
C o m u n i d a d e s
32
PokeAPI
pokeapi.co
API Restful em JSON
Open Source
Python
Já está na versão 2.0
Disponível na web ou deploy próprio
github.com/PokeAPI/pokeapi
C o m u n i d a d e s
33
Muitas apps usando a PokeAPI
Menção honrosa
www.pokedex.org
Um dos melhores cases 

de Progressive Web Apps
Curso de Angular com PokeApi
github.com/alvarowolfx/ng-pokedex
C o m u n i d a d e s
34
Todos os dados do Pokemon GO
Em formato JSON
https://gist.github.com/ryankane/
daa3aa2de9fce01bbd12e60275218636
A p l i c a ç õ e s
A P L I C A Ç Õ E S
D E S E N V O LV I DA S
35
A p l i c a ç õ e s
U T I L ITÁ R I O S
36
A p l i c a ç õ e s
37
Calculadoras
IV e evolução de pokemon
Pidgey Spam - Otimizar XP com Lucky Egg
XP e Itens por level
Melhores pokemons para atacar e defender
Melhores ataques
A p l i c a ç õ e s
38
pokeassistant.com
thesilphroad.com/research
rankedboost.com/pokemon-go
poketrainers.co
A p l i c a ç õ e s
M A PA S
39
A p l i c a ç õ e s
40
😠☠😞😭
A p l i c a ç õ e s
41
www.mapapokemongo.com - web
www.pokecrew.com - web
Poke Radar/ Poke Map
Vários apps mobile de mesmo nome
Pode

Usar
'
A p l i c a ç õ e s
42
Open Source - Run on Server
Pogom
github.com/favll/pogom
PokemonMap
github.com/PokemonGoMap/PokemonGo-Map
Integração com Telegram para notificações
IP banidos em provedores de Cloud
Risco
Ban
☠
A p l i c a ç õ e s
43
Apps
PokeMesh - Android
RadarGo - iOS
PokeSensor - iOS e Android
Open Source
github.com/MrPat/PokeSensor
Risco
Ban
☠
H a r d w a r e
H A R D WA R E
D IY
44
H a r d w a r e
45
H a r d w a r e - R a s p b e r r y p i + P G OA p i
46
https://learn.adafruit.com/pi-zero-pokemon-lure-module/overview
Risco
Ban
☠
H a r d w a r e - A r d u i n o + B l u e to o t h L E
47
https://hackaday.io/project/12680-pokemon-go-plus-diy
☠
P o k e Tra i n e r s
48
P O K E T R A I N E R S
P o k e Tra i n e r s
49
Motivação 💪
Comparação de vários pokemons
Design moderno
Sensação de Nativo
Progressive Web Apps
Achar uma sarna pra se coçar
P o k e Tra i n e r s - C o m p a ra ç ã o d e v á r i o s p o ke m o n s
50
P o k e Tra i n e r s - P i d g e y S p a m c o m v á r i o s p o k e m o n s
51
P o k e Tra i n e r s - M a t e r i a l D e s i g n
52
P o k e Tra i n e r s
53
Progressive Web Apps
Linda performance de UI
Instalável
Offline
Compartilhável
Responsivo
Appy-like
P o k e Tra i n e r s
54
“ S i t e s q u e t o m a ra m a s
v i t a m i n a s c e r t a s ”
Progressive Apps: Escaping Tabs Without Losing Our Soul
P r o g r e s s i v e We b A p p s
55
Q u e r S a b e r M a i s ?
http://slides.com/joselitojunior1/progressive-apps
P o k e Tra i n e r s
56
T E C N O LO G I A S
U T I L I Z A DA S N O
P O K E T R A I N E R S
React.js
Com CLI create-react-app
MaterialUI
Firebase
Hosting, Login, Database e Cloud Storage (Imagens)
Google Cloud Platform
Service Worker e AppCache - Funcionar Offline
P o k e Tra i n e r s
57
P o k e Tra i n e r s
58
O N E M O R E
T H I N G …
P o k e Tra i n e r s
59
P O K E T R A I N E R S
N O W O P E N S O U R C E 
G IT H U B . C O M / A LVA R O W O L F X / P O K E T R A I N E R S
D U V I DA S ?
@ A LVA R OV I E B R A NT Z // AV I E B R A NT Z . C O M . B R
60
T H AT ’ S A L L F O L K S

Poke Trainers, porque Pokémon não é apenas um jogo

  • 1.
    P O KE T R A I N E R S P O R Q U E P O K E M O N N Ã O É A P E N A S U M J O G O @ A LVA R OV I E B R A NT Z // AV I E B R A NT Z . C O M . B R 1
  • 2.
    A G EN DA 2 Por dentro do Pokemon Go Onde encontrar dados Aplicativos desenvolvidos Poke Trainers
  • 3.
    • Analista deTI na Sefaz-MT (MTI) • Prêmio de melhor espirito empreendedor • SW Cuiabá 2015 com JogaFácil • Ex Fullstack developer no Procurix • Mobile developer no Estudavest • Ciência da Computação na UFMT Cuiabá, MT, Brasil alvarowolfx @alvaroviebrantz 3 A LVA R O V I E B R A NT Z
  • 4.
    4 D E VMT D E V MT. C O M . B R
  • 5.
    S L AC K . D E V MT. C O M . B R 5 S L A C K - D I S C U S S Õ E S G E R A I S
  • 6.
    6 W E B- M O B I L E - N O S Q L - A R D U I N O - S TA RT U P
  • 7.
    P o rd e n t r o d o P o k e m o n G O S TAT U S B A S E 7
  • 8.
    Todo Pokemon possuivalores fixos para: Ataque Defesa Vida (Stamina) Escondidos no jogo Base para calculo de CP e HP S t a t u s B a s e 8
  • 9.
    S t at u s B a s e 9
  • 10.
    C á lc u l o d e C P e H P VS 10
  • 11.
    C á lc u l o d e C P e H P 11
  • 12.
    C á lc u l o d e C P e H P https://pokeassistant.com/main/ivcalculator https://www.reddit.com/r/TheSilphRoad/comments/4t7r4d/exact_pokemon_cp_formula/ 12
  • 13.
  • 14.
    C á lc u l o d e C P e H P https://pokeassistant.com/main/ivcalculator https://www.reddit.com/r/TheSilphRoad/comments/4t7r4d/exact_pokemon_cp_formula/ Valor Fixo Por Level 14
  • 15.
    L e ve l d o P o k e m o n 15
  • 16.
    L e ve l d o P o k e m o n L e v e l m á x i m o d o s e u P o k e m o n d e p e n d e d o l e v e l d o t r e i n a d o r 1 ~ 4 0 Ev o l u ç ã o c o m S t a r d u s t ( 1 / 2 l e v e l ) 16
  • 17.
    C á lc u l o d e C P e H P https://pokeassistant.com/main/ivcalculator https://www.reddit.com/r/TheSilphRoad/comments/4t7r4d/exact_pokemon_cp_formula/ Individual Values - IV 17
  • 18.
    I n di v i d u a l Va l u e - I V P O NTO S E X T R A S E M C A DA AT R I B U TO B A S E 0 ~ 1 5 18
  • 19.
    I n di v i d u a l Va l u e - I V I N D I V I D UA L VA LU E ( I V ) ~ 1 5 % M E L H O R O U P I O R 19 D I F E R E N Ç A ~ 9 % LV L 3 0 A O LV L 4 0 https://pokeassistant.com/stardust?locale=en
  • 20.
    I n di v i d u a l Va l u e - I V 20 S TA R D U S T É O IT E M M A I S 
 C A R O D E S E O BT E R https://pokeassistant.com/stardust?locale=en D I F E R E N Ç A ~ 2 2 % LV L 2 0 A O LV L 3 0
  • 21.
    O v os P o k e m o n - I V A l to 21
  • 22.
    O v os P o k e m o n
  • 23.
    T i po s p o ke m o n
  • 24.
    D a do s O N D E E N C O NT R A R DA D O S P O K E M O N ? 24
  • 25.
    C o mu n i d a d e s 25
  • 26.
    C o mu n i d a d e s 26 Bulbapedia bulbapedia.bulbagarden.net Wikipedia Pokemon Todos os jogos já criados Pokemons Personagens História
  • 27.
    C o mu n i d a d e s 27 The Silph Road Grupo de Pesquisa de Pokemon Go thesilphroad.com reddit.com/r/TheSilphRoad Grupo bastante empenhado em produzir conteúdo Publicam os resultados em thesilphroad.com/research
  • 28.
    C o mu n i d a d e s 28 Pogo Dev Desenvolvedores ! github.com/pogodevorg reddit.com/r/pokemongodev Focados em investigar as API do jogo Ferramentas para desenvolvedores
  • 29.
    C o mu n i d a d e s 29 🏆🏆🏆 Top Developers Project github.com/AeonLucid/POGOProtos github.com/tejado/pgoapi Possibilitaram muitas aplicações a serem feitas Acesso total a API do jogo Hacker Area ☠
  • 30.
    C o mu n i d a d e s 30 Protocol Buffers Modelagem e estruturação de API Geração de código em várias linguagens Comunicação binária Padrão RPC Backed by Google https://developers.google.com/protocol-buffers/
  • 31.
    C o mu n i d a d e s 31 Pokemon Database pokemondb.net Melhor fonte de imagens para o jogo !!! Muitos dados e explicações dos jogos Status, skills, IV, EV, etc.
  • 32.
    C o mu n i d a d e s 32 PokeAPI pokeapi.co API Restful em JSON Open Source Python Já está na versão 2.0 Disponível na web ou deploy próprio github.com/PokeAPI/pokeapi
  • 33.
    C o mu n i d a d e s 33 Muitas apps usando a PokeAPI Menção honrosa www.pokedex.org Um dos melhores cases 
 de Progressive Web Apps Curso de Angular com PokeApi github.com/alvarowolfx/ng-pokedex
  • 34.
    C o mu n i d a d e s 34 Todos os dados do Pokemon GO Em formato JSON https://gist.github.com/ryankane/ daa3aa2de9fce01bbd12e60275218636
  • 35.
    A p li c a ç õ e s A P L I C A Ç Õ E S D E S E N V O LV I DA S 35
  • 36.
    A p li c a ç õ e s U T I L ITÁ R I O S 36
  • 37.
    A p li c a ç õ e s 37 Calculadoras IV e evolução de pokemon Pidgey Spam - Otimizar XP com Lucky Egg XP e Itens por level Melhores pokemons para atacar e defender Melhores ataques
  • 38.
    A p li c a ç õ e s 38 pokeassistant.com thesilphroad.com/research rankedboost.com/pokemon-go poketrainers.co
  • 39.
    A p li c a ç õ e s M A PA S 39
  • 40.
    A p li c a ç õ e s 40 😠☠😞😭
  • 41.
    A p li c a ç õ e s 41 www.mapapokemongo.com - web www.pokecrew.com - web Poke Radar/ Poke Map Vários apps mobile de mesmo nome Pode
 Usar '
  • 42.
    A p li c a ç õ e s 42 Open Source - Run on Server Pogom github.com/favll/pogom PokemonMap github.com/PokemonGoMap/PokemonGo-Map Integração com Telegram para notificações IP banidos em provedores de Cloud Risco Ban ☠
  • 43.
    A p li c a ç õ e s 43 Apps PokeMesh - Android RadarGo - iOS PokeSensor - iOS e Android Open Source github.com/MrPat/PokeSensor Risco Ban ☠
  • 44.
    H a rd w a r e H A R D WA R E D IY 44
  • 45.
    H a rd w a r e 45
  • 46.
    H a rd w a r e - R a s p b e r r y p i + P G OA p i 46 https://learn.adafruit.com/pi-zero-pokemon-lure-module/overview Risco Ban ☠
  • 47.
    H a rd w a r e - A r d u i n o + B l u e to o t h L E 47 https://hackaday.io/project/12680-pokemon-go-plus-diy ☠
  • 48.
    P o ke Tra i n e r s 48 P O K E T R A I N E R S
  • 49.
    P o ke Tra i n e r s 49 Motivação 💪 Comparação de vários pokemons Design moderno Sensação de Nativo Progressive Web Apps Achar uma sarna pra se coçar
  • 50.
    P o ke Tra i n e r s - C o m p a ra ç ã o d e v á r i o s p o ke m o n s 50
  • 51.
    P o ke Tra i n e r s - P i d g e y S p a m c o m v á r i o s p o k e m o n s 51
  • 52.
    P o ke Tra i n e r s - M a t e r i a l D e s i g n 52
  • 53.
    P o ke Tra i n e r s 53 Progressive Web Apps Linda performance de UI Instalável Offline Compartilhável Responsivo Appy-like
  • 54.
    P o ke Tra i n e r s 54 “ S i t e s q u e t o m a ra m a s v i t a m i n a s c e r t a s ” Progressive Apps: Escaping Tabs Without Losing Our Soul
  • 55.
    P r og r e s s i v e We b A p p s 55 Q u e r S a b e r M a i s ? http://slides.com/joselitojunior1/progressive-apps
  • 56.
    P o ke Tra i n e r s 56 T E C N O LO G I A S U T I L I Z A DA S N O P O K E T R A I N E R S
  • 57.
    React.js Com CLI create-react-app MaterialUI Firebase Hosting,Login, Database e Cloud Storage (Imagens) Google Cloud Platform Service Worker e AppCache - Funcionar Offline P o k e Tra i n e r s 57
  • 58.
    P o ke Tra i n e r s 58 O N E M O R E T H I N G …
  • 59.
    P o ke Tra i n e r s 59 P O K E T R A I N E R S N O W O P E N S O U R C E 
G IT H U B . C O M / A LVA R O W O L F X / P O K E T R A I N E R S
  • 60.
    D U VI DA S ? @ A LVA R OV I E B R A NT Z // AV I E B R A NT Z . C O M . B R 60 T H AT ’ S A L L F O L K S