If you can't read please download the document
Upload
diego-dukao
View
2.646
Download
2
Embed Size (px)
Citation preview
Kivy
Diego Duko Guimares@diegodukao
www.mobilidade.fm
@diegodukao
www.mobilidade.fm
twitter.com/diegodukao
github.com/diegodukao
slideshare.net/diegodukao
Please allow me to introduce myself
Celulares so legais, Android legal, mas Java nem tanto.
Titanium
PhoneGap
Corona
Xamarin
...
Mochilo 2012
Mochilo 2012
@diegodukao
www.mobilidade.fm
Python
Multiplataforma (Linux, Windows, OS X, Android e iOS)
Comportamento idntico em qualquer plataforma
Foco na criao de interfaces ricas
Kivy
@diegodukao
www.mobilidade.fm
Fcil de usar
Desenvolvimento baseado em widgets
Kivy
@diegodukao
www.mobilidade.fm
Widgets
@diegodukao
www.mobilidade.fm
Label, Button, CheckBox, Image, Slider, Progress Bar, Text Input, Toggle button, Switch, Video, Grid Layout, Box Layout, Anchor Layout, Stack Layout, Bubble, Drop-Down List, FileChooser, Popup, Spinner, TabbedPanel, Video player, Vkeyboard, Scatter, Stencil View, Screen Manager, Camera ...
Widgets
@diegodukao
www.mobilidade.fm
Quem sabe faz ao vivo!
@diegodukao
www.mobilidade.fm
Kivy nos dispositivos mveis
iOS: kivy-ios (github.com/kivy/kivy-ios)
Android: python-for-android(github.com/kivy/python-for-android)
@diegodukao
www.mobilidade.fm
Kivy nos dispositivos mveis
Exemplos no Google Play (vdeo)
@diegodukao
www.mobilidade.fm
Eu devo usar Kivy nos meus projetos?
@diegodukao
www.mobilidade.fm
Eu devo usar Kivy nos meus projetos?
Depende
@diegodukao
www.mobilidade.fm
Para jogos ou aplicativos BEM especficos: SIM!
@diegodukao
www.mobilidade.fm
Para aplicativos comuns e genricos: pense duas vezes
@diegodukao
www.mobilidade.fm
Para aplicativos comuns e genricos: pense duas vezes
Porque pode ser difcil para o usurio se acostumar
@diegodukao
www.mobilidade.fm
Comunidade
github.com/kivy9 commiters
Kivy o trabalho (de alguns) deles
Google Groups: Kivy-users e Kivy-dev (aprox. 600 membros)
#kivy na freenode
@diegodukao
www.mobilidade.fm
Comunidade
Tem MUITA coisa pra fazer! Contribua!
Resolver bugs, melhorar suporte para Android e iOS (camera, gps, etc).
@diegodukao
www.mobilidade.fm
Obrigado!
Perguntas?