Conhecendo o Android e suas bibliotecas

Embed Size (px)

DESCRIPTION

Conhecendo o Android e suas bibliotecas Knowing Android and its libraries

Text of Conhecendo o Android e suas bibliotecas

  • 1. Conhecendo o Android e suas bibliotecas @pedrofsn

2. Quem sou eu Pedro Francisco de Sousa Neto Graduando em Sistemas de Informao Mxima Sistemas #python #android #google #dinheiro#mobile #arduino 3. Verses do Android 4. Verses Atuais http://developer.android.com/about/index.html 5. S as top 6. Uso das verses do Android https://developer.android.com/about/dashboards/index.html 7. Mercado 8. http://www.tech-thoughts.net/2014/02/smartphone-market-share-by-region-q4-2013.html 9. Mercado de smartphones no Brasil *Maro de 2014 gs.statcounter.com 10. Cenrio de Desenvolvimento 11. J pensei em tudo! Ideia do App; Usurios; Arquitetura; Design Patterns; UI; UX; Design de Interao; etc. 12. SQN 13. Bibliotecas 14. Biblioteca um conjunto de funes pr-escritas, que formam uma soluo para um determinado problema. Adaptado de: http://jarbasjacome.wordpress.com/o-que-e-biblioteca-de-programacao-library-lib-o-que-e-api-application-programming-interface/ 15. Vantagens Economia de tempo; Menos cdigo; Mais abstrao. 16. Desvantagens Podem ser descontinuadas; Pode haver falhas no cdigo; Nem sempre atende as suas expectativas necessidades. 17. Exemplos de bibliotecas 18. GlassActionBar https://github.com/ManuelPeinado/GlassActionBar 19. android-circlebutton https://github.com/markushi/android-circlebutton 20. Crouton https://github.com/keyboardsurfer/Crouton 21. CardsUI https://github.com/Androguide/cardsui-for-android 22. android-flip https://github.com/openaphid/android-flip 23. Colours https://github.com/MatthewYork/Colours 24. HoloGraphLibrary https://bitbucket.org/danielnadeau/holographlibrary/wiki/Home 25. android-ColorPickerPreference https://github.com/markushi/android-circlebutton 26. BetterPickers https://github.com/derekbrameyer/android-betterpickers 27. Android Recurrence Picker https://github.com/Shusshu/Android-RecurrencePicker 28. NineOldAndroids http://nineoldandroids.com/ 29. ZXing https://github.com/zxing/zxing 30. ChangeLog Library https://github.com/gabrielemariotti/changeloglib 31. StandOut https://github.com/pingpongboss/StandOut 32. v7 appcompat library http://developer.android.com/tools/support-library/setup.html 33. Google Drive https://developers.google.com/drive/android/ 34. Google+ Platform https://developers.google.com/+/mobile/android/getting-started 35. Outras bibliotecas https://code.google.com/p/google-gson/ https://github.com/nostra13/Android-Universal-Image-Loader http://www.turtle-player.co.uk/ http://www.onbarcode.com/products/android_barcode/ http://supercsv.sourceforge.net/ http://developer.android.com/google/play-services/index.html https://github.com/ACRA/acra http://androidannotations.org/ https://github.com/passy/Android-DirectoryChooser https://github.com/spacecowboy/NoNonsense-FilePicker https://github.com/rampo/UpdateChecker http://jsoup.org/ https://code.google.com/p/android-image-filtering/ https://github.com/novoda/SimpleEasyXmlParser https://developers.google.com/youtube/android/player/ 36. Onde encontrar GitHub; The Android Arsenal; Google; Blogs; Lista de discusses; etc. 37. Tarefa de casa Pesquisar as diferenas entre: - Biblioteca - SDK - API 38. Acesse e avalie esta apresentao www.pedrofsn.com.br 39. Dvidas?