O slideshow foi denunciado.

Conhecendo o Android e suas bibliotecas

2

Compartilhar

Próximos SlideShares
Tendências 2015: AngularJS
Tendências 2015: AngularJS
Carregando em…3
×
1 de 40
1 de 40

Mais Conteúdo rRelacionado

Audiolivros relacionados

Gratuito durante 14 dias do Scribd

Ver tudo

Conhecendo o Android e suas bibliotecas

  1. 1. Conhecendo o Android e suas bibliotecas @pedrofsn
  2. 2. Quem sou eu ● Pedro Francisco de Sousa Neto ● Graduando em Sistemas de Informação ● Máxima Sistemas #python #android #google #dinheiro#mobile #arduino
  3. 3. Versões do Android
  4. 4. Versões Atuais http://developer.android.com/about/index.html
  5. 5. “Só as top”
  6. 6. Uso das versões do Android https://developer.android.com/about/dashboards/index.html
  7. 7. Mercado
  8. 8. http://www.tech-thoughts.net/2014/02/smartphone-market-share-by-region-q4-2013.html
  9. 9. Mercado de smartphones no Brasil *Março de 2014 gs.statcounter.com
  10. 10. Cenário de Desenvolvimento
  11. 11. Já pensei em tudo! ● Ideia do App; ● Usuários; ● Arquitetura; ● Design Patterns; ● UI; ● UX; ● Design de Interação; ● etc.
  12. 12. SQN
  13. 13. Bibliotecas
  14. 14. Biblioteca “É um conjunto de funções pré-escritas, que formam uma solução 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. 15. Vantagens ● Economia de tempo; ● Menos código; ● Mais abstração.
  16. 16. Desvantagens ● Podem ser descontinuadas; ● Pode haver falhas no código; ● Nem sempre atende as suas expectativas necessidades.
  17. 17. Exemplos de bibliotecas
  18. 18. GlassActionBar https://github.com/ManuelPeinado/GlassActionBar
  19. 19. android-circlebutton https://github.com/markushi/android-circlebutton <at.markushi.ui.CircleButton android:layout_width="64dip" android:layout_height="64dip" android:src="@drawable/ic_action_tick" app:cb_color="#99CC00" app:cb_pressed_ring_width="8dip" />
  20. 20. Crouton https://github.com/keyboardsurfer/Crouton
  21. 21. CardsUI https://github.com/Androguide/cardsui-for-android
  22. 22. android-flip https://github.com/openaphid/android-flip
  23. 23. Colours https://github.com/MatthewYork/Colours
  24. 24. HoloGraphLibrary https://bitbucket.org/danielnadeau/holographlibrary/wiki/Home
  25. 25. android-ColorPickerPreference https://github.com/markushi/android-circlebutton
  26. 26. BetterPickers https://github.com/derekbrameyer/android-betterpickers
  27. 27. Android Recurrence Picker https://github.com/Shusshu/Android-RecurrencePicker
  28. 28. NineOldAndroids http://nineoldandroids.com/
  29. 29. ZXing https://github.com/zxing/zxing
  30. 30. ChangeLog Library https://github.com/gabrielemariotti/changeloglib
  31. 31. StandOut https://github.com/pingpongboss/StandOut
  32. 32. v7 appcompat library http://developer.android.com/tools/support-library/setup.html
  33. 33. Google Drive https://developers.google.com/drive/android/
  34. 34. Google+ Platform https://developers.google.com/+/mobile/android/getting-started
  35. 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. 36. Onde encontrar ● GitHub; ● The Android Arsenal; ● Google; ● Blogs; ● Lista de discussões; ● etc.
  37. 37. Tarefa de casa Pesquisar as diferenças entre: - Biblioteca - SDK - API
  38. 38. Acesse e avalie esta apresentação www.pedrofsn.com.br
  39. 39. Dúvidas?

×