Battle Hack London Intro

  • 1,036 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,036
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
2
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. Welcome to London October 12th - 13th
  • 2. Ongoing Updates & Wifi Updates, Contents and Twitter Follow @PayPalDev #battlehack WIFI SSID: L39 Visitor Password: No Password Needed
  • 3. Level39 House Rules Myles Mahon @mylesmahon
  • 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. What is…
  • 6. A Competition to Find the World’s Best Hack Team
  • 7. World Finals
  • 8. Top Prize from @PayPalDev $100,000
  • 9. Judging Criteria Judges will look for: 1. Quality of idea 1. Implementation 1. Execution and overall user experience
  • 10. Raspberry Pi: Come find us at 3:00 PM raspberrypi.org
  • 11. BattleHack Station 1
  • 12. london.battlehack.org/profiles
  • 13. BattleHack Station 2 london.battlehack.org/ideas
  • 14. BattleHack Station 3
  • 15. Your Task Global & Local Problems
  • 16. help charities match donors, improve public transportation planning, …
  • 17. Integrate PayPal REST API, SDKs, or… developer.paypal.com
  • 18. London #BattleHack Prizes
  • 19. rd 3 Prize Spheros - gosphero.com
  • 20. nd 2 Prize Nexus 7
  • 21. st 1 Prize Trip to Silicon Valley to compete in the #BattleHack Finals!
  • 22. Rehearsal Signup at doodle.com/1234 Sunday @ 8am Rehearsals begin Sunday @ 9 am
  • 23. Thanks To Our Partners!
  • 24. Myles Mahon @mylesmahon
  • 25. Riaz Ahmed @TheRealRiaz
  • 26. HELLO BATTLE HACK  Riaz Ahmed Developer Evangelist, Nokia UK @TheRealRiaz / riaz.ahmed@nokia.com
  • 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. RESOURCES • Hack details… http://nokia.ly/hack-uk • Find me on Twitter @TheRealRiaz • Email riaz.ahmed@nokia.com
  • 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. 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. 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. HAPPY CODING  http://nokia.ly/hack-uk Riaz Ahmed Developer Evangelist, Nokia UK @TheRealRiaz / riaz.ahmed@nokia.com
  • 33. Jamie Parkins @jghackers
  • 34. Prize – Best Use of JustGiving
  • 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. • Event based fundraising • Created 25k fundraising pages within Facebook App • Leaderboards based on GetFundraisingPageDetails method
  • 37. Dogs Trust – iPhone App & SMS Donations
  • 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. Random Ideas…
  • 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. 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. 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. Sandbox
  • 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. Test Cards for Donations
  • 46. Help, I’m stuck?!
  • 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. 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. Ismail Chaib @iChaib
  • 50. Michael Wawra @xmjw
  • 51. #BattleHack London Judges
  • 52. John Lunn Global Director PayPal | Developer
  • 53. Jamie Parkins Product Manager JustGiving
  • 54. Nadeem Shaikh Founder Anthemis
  • 55. Tak Lo Program Manager TechStars
  • 56. James Nicholson Senior Developer Hailo
  • 57. The Ideas so Far…
  • 58. We’ll be Tweeting, so RT the Tweets Best Idea so far Best Progress Most Hardcore
  • 59. Reminders People london.battlehack.org/profiles Ideas london.battlehack.org/ideas
  • 60. Lunch