Battle Hack London Intro

1,435 views
1,340 views

Published on

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

No Downloads
Views
Total views
1,435
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Battle Hack London Intro

  1. 1. Welcome to London October 12th - 13th
  2. 2. Ongoing Updates & Wifi Updates, Contents and Twitter Follow @PayPalDev #battlehack WIFI SSID: L39 Visitor Password: No Password Needed
  3. 3. Level39 House Rules Myles Mahon @mylesmahon
  4. 4. Agenda Saturday October 12th Sunday October 13th 9:00AM 8:30AM 9:00AM 12:00PM 1:30PM 2:00PM 4:45PM Breakfast Rehearsals Lunch Hacking ends Presentations Award ceremony 5:15PM Doors close 10:30AM 12:00PM 1:30PM 5:30PM Registration opens Introduction & opening talks Lunch & Laser Cut Demo Hacking starts Dinner
  5. 5. What is…
  6. 6. A Competition to Find the World’s Best Hack Team
  7. 7. World Finals
  8. 8. Top Prize from @PayPalDev $100,000
  9. 9. Judging Criteria Judges will look for: 1. Quality of idea 1. Implementation 1. Execution and overall user experience
  10. 10. Raspberry Pi: Come find us at 3:00 PM raspberrypi.org
  11. 11. BattleHack Station 1
  12. 12. london.battlehack.org/profiles
  13. 13. BattleHack Station 2 london.battlehack.org/ideas
  14. 14. BattleHack Station 3
  15. 15. Your Task Global & Local Problems
  16. 16. help charities match donors, improve public transportation planning, …
  17. 17. Integrate PayPal REST API, SDKs, or… developer.paypal.com
  18. 18. London #BattleHack Prizes
  19. 19. rd 3 Prize Spheros - gosphero.com
  20. 20. nd 2 Prize Nexus 7
  21. 21. st 1 Prize Trip to Silicon Valley to compete in the #BattleHack Finals!
  22. 22. Rehearsal Signup at doodle.com/1234 Sunday @ 8am Rehearsals begin Sunday @ 9 am
  23. 23. Thanks To Our Partners!
  24. 24. Myles Mahon @mylesmahon
  25. 25. Riaz Ahmed @TheRealRiaz
  26. 26. HELLO BATTLE HACK  Riaz Ahmed Developer Evangelist, Nokia UK @TheRealRiaz / riaz.ahmed@nokia.com
  27. 27. WINDOWS PHONE BATTLEHACK CHALLENGE • Develop any Windows Phone app that helps solve a local problem…maybe for a charity, local council, transport, hospitals, etc • Why not use HERE maps • • • • • http://developer.here.com cross platform mapping service Use via REST, JS, Native APIs Set up in a few minutes One of the largest in the world!
  28. 28. RESOURCES • Hack details… http://nokia.ly/hack-uk • Find me on Twitter @TheRealRiaz • Email riaz.ahmed@nokia.com
  29. 29. PRIZES  4 x Nokia Lumia 1020 4 x Nokia Lumia 925 2nd BEST Windows Phone BEST Windows Phone app http://nokia.ly/hack-uk app
  30. 30. Free dev tools/services Nokia Premium Developer Program for Lumia (worth $99) • • • • Windows Dev Center Membership Telerik RadControls for WP Buddy.com Cloud APIs and more… FREE accounts! Email riaz.ahmed@nokia.com
  31. 31. WINDOWS PHONE MOMENTUM • • • • 175,000+ apps 2 billion downloads of apps & games Develop for 191 countries and 50+ languages Increasing market share (now 3rd after IOS & Android)
  32. 32. HAPPY CODING  http://nokia.ly/hack-uk Riaz Ahmed Developer Evangelist, Nokia UK @TheRealRiaz / riaz.ahmed@nokia.com
  33. 33. Jamie Parkins @jghackers
  34. 34. Prize – Best Use of JustGiving
  35. 35. On JustGiving you can… • Create a fundraising page and donate to it • Make a direct donation to a charity (one off or recurring) • You can donate in multiple currencies • You can donate via SMS (JustTextGiving) • You can join in a team of fundraisers
  36. 36. • Event based fundraising • Created 25k fundraising pages within Facebook App • Leaderboards based on GetFundraisingPageDetails method
  37. 37. Dogs Trust – iPhone App & SMS Donations
  38. 38. Simple Donation Integration (SDI) No - we don’t have a donation API  • SDI is a redirect based integration technique • Allows you to send users to JustGiving to make a donation (optimised for mobile) • Users are returned to your site afterwards with some query string magic • You then use the API to verify the donation • Simple stuff
  39. 39. Random Ideas…
  40. 40. 1. Register Fundraising Page https://api.justgiving.com/docs/resources/v1/Fundraising/Reg isterFundraisingPage • Used to create fundraising pages for users • Generates 250k+ pages per year on Race For Life • Can PUT certain content (images, story, videos etc) to the fundraising page • Page types include Event based, In Memory, Birthdays etc
  41. 41. 2. Get Page Details https://api.justgiving.com/docs/resources/v1/Fundraising/Get FundraisingPageDetails • GET data from any given fundraising page (totals, donation comments, media etc)
  42. 42. 3. Get Donations For User https://api.justgiving.com/docs/resources/v1/Account/GetDon ationsForUser • GET donation history (amount, charity, date etc) for any given user (requires Auth)
  43. 43. Sandbox
  44. 44. Key to the Kingdom 1. Set yourself up with a developer key at https://apimanagement.justgiving.com/signup 2. Create an application https://apimanagement.justgiving.com/admin/applications 3. Point to sandbox API = https://api-sandbox.justgiving.com Platform = www.v3-sandbox.justgiving.com 4. Away you go!
  45. 45. Test Cards for Donations
  46. 46. Help, I’m stuck?!
  47. 47. Help is on hand! 1. Come grab us in person! 2. Google Support Group at https://groups.google.com/ forum/?fromgroups#!forum/justgiving-api 3. Tweet us at @jghackers
  48. 48. Useful Links & Documents • GitHub repository with open source SDKs https://github.com/JustGiving/JustGiving.Api.Sdk • Sign up for an API account and create API keys http://apimanagement.justgiving.com • Documentation and usage information https://api.justgiving.com/docs • Developer portal http://www.justgiving.com/developer • Simple Donation Integration guide http://www.justgiving.com/developer/simple-donation-integration • Some hack-tastic examples in a few languages https://github.com/JustGiving/JustGiving.Api.Sdk/wiki • Logos & Assets https://justgiving-charity-support.zendesk.com/entries/210512
  49. 49. Ismail Chaib @iChaib
  50. 50. Michael Wawra @xmjw
  51. 51. #BattleHack London Judges
  52. 52. John Lunn Global Director PayPal | Developer
  53. 53. Jamie Parkins Product Manager JustGiving
  54. 54. Nadeem Shaikh Founder Anthemis
  55. 55. Tak Lo Program Manager TechStars
  56. 56. James Nicholson Senior Developer Hailo
  57. 57. The Ideas so Far…
  58. 58. We’ll be Tweeting, so RT the Tweets Best Idea so far Best Progress Most Hardcore
  59. 59. Reminders People london.battlehack.org/profiles Ideas london.battlehack.org/ideas
  60. 60. Lunch

×