Your SlideShare is downloading. ×
0
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Consuming Web Services in Android
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Consuming Web Services in Android

319

Published on

My presentation from Michigan Google Developers DevFest 2013. …

My presentation from Michigan Google Developers DevFest 2013.

As mobile apps continue to get more sophisticated, they need data, whether it’s the from the business backend or the current scoreboard for a game server hosted in the cloud. Find out how to connect to and consume web services with your Android application. Get connected to the cloud, working with REST web services and learning how to parse the results.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
319
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Consuming Web Services
  • 2. Mobile • Develop • Design • Lead • Train • TroubleshootDavid Truxall, Ph.D.@davetruxhttp://blog.davidtruxall.com
  • 3. https://github.com/davetrux/DevFest2013Get the code
  • 4. The Mobile Problem(for developers)
  • 5. Screen Real Estate
  • 6. CPU Power
  • 7. Memory Constrained
  • 8. Network Bandwidth
  • 9. Familiar?
  • 10. XMLJSONWeb ServicesSoapREST
  • 11. REpresentational State TransferGETPOSTPUTDELETE
  • 12. JavaScript Object Notation[{"lastName": "Valdez","firstName": "Christian","gender": "m"},{"lastName": "Alston","firstName": "Christie","gender": "f"}]
  • 13. Where?GoogleAmazonTwitterFacebookeBayBaas Providersprogrammableweb.comWindows AzureGovernmentLinkedInFlickrYahooYelpYour companyBuild Some!
  • 14. Web Services and Android
  • 15. Lots of Options
  • 16. Not in an Activity
  • 17. AsyncTask vs. Service
  • 18. AsyncTask
  • 19. Activity ConsiderationsActive when request completesPaused then resumed and request completesPaused when request completes then resumed
  • 20. Demo
  • 21. ServicesNot a daemon or Windows ServiceLike a cron job or scheduled task
  • 22. IntentService vs. Service
  • 23. ActivityIntentServiceIntentServiceWebServicesIntent w/URL & paramsREST + JSONIntent w/data
  • 24. Code
  • 25. Whats MissingPersistenceHTTP HeadersError HandlingSecurityConfiguration
  • 26. PerformanceData sizePaginggzip
  • 27. Google IO 2010 PresentationServices DocumentationCode on GithubThis PresentationMy BlogResources@davetrux

×