Welcome to
London
October 12th - 13th
Ongoing Updates & Wifi
Updates, Contents and Twitter
Follow @PayPalDev
#battlehack
WIFI
SSID: L39 Visitor
Password: No Pas...
Level39 House Rules

Myles Mahon
@mylesmahon
Agenda
Saturday October 12th

Sunday October 13th

9:00AM

8:30AM
9:00AM
12:00PM
1:30PM
2:00PM
4:45PM

Breakfast
Rehearsal...
What is…
A Competition to Find the World’s
Best Hack Team
World Finals
Top Prize from @PayPalDev

$100,000
Judging Criteria
Judges will look for:
1. Quality of idea
1. Implementation

1. Execution and overall
user experience
Raspberry Pi: Come find us at 3:00 PM

raspberrypi.org
BattleHack Station 1
london.battlehack.org/profiles
BattleHack Station 2
london.battlehack.org/ideas
BattleHack Station 3
Your Task
Global & Local Problems
help charities match
donors, improve public
transportation planning, …
Integrate PayPal
REST API, SDKs,
or…
developer.paypal.com
London
#BattleHack
Prizes
rd
3

Prize

Spheros - gosphero.com
nd
2

Prize
Nexus 7
st
1

Prize
Trip to Silicon Valley
to compete in the

#BattleHack Finals!
Rehearsal Signup at
doodle.com/1234
Sunday @ 8am

Rehearsals begin
Sunday @ 9 am
Thanks To Our Partners!
Myles Mahon
@mylesmahon
Riaz Ahmed
@TheRealRiaz
HELLO
BATTLE HACK

Riaz Ahmed
Developer Evangelist, Nokia UK
@TheRealRiaz / riaz.ahmed@nokia.com
WINDOWS PHONE
BATTLEHACK CHALLENGE
• Develop any Windows Phone app that helps
solve a local problem…maybe for a charity,
l...
RESOURCES
• Hack details… http://nokia.ly/hack-uk
• Find me on Twitter @TheRealRiaz

• Email riaz.ahmed@nokia.com
PRIZES 
4 x Nokia Lumia 1020

4 x Nokia Lumia 925
2nd BEST Windows Phone

BEST Windows Phone
app

http://nokia.ly/hack-uk...
Free dev tools/services
Nokia Premium Developer Program for
Lumia (worth $99)
•
•
•
•

Windows Dev Center Membership
Teler...
WINDOWS PHONE
MOMENTUM

•
•
•
•

175,000+ apps
2 billion downloads of apps & games
Develop for 191 countries and 50+ langu...
HAPPY
CODING 
http://nokia.ly/hack-uk

Riaz Ahmed
Developer Evangelist, Nokia UK
@TheRealRiaz / riaz.ahmed@nokia.com
Jamie Parkins
@jghackers
Prize – Best Use of JustGiving
On JustGiving you can…

• Create a fundraising page and donate to it

• Make a direct donation to a charity (one off or re...
• Event based fundraising
• Created 25k fundraising pages within Facebook App
• Leaderboards based on GetFundraisingPageDe...
Dogs Trust – iPhone App & SMS Donations
Simple Donation Integration (SDI)

No - we don’t have a donation API 
• SDI is a redirect based integration technique
• A...
Random Ideas…
1. Register Fundraising Page
https://api.justgiving.com/docs/resources/v1/Fundraising/Reg
isterFundraisingPage

• Used to ...
2. Get Page Details
https://api.justgiving.com/docs/resources/v1/Fundraising/Get
FundraisingPageDetails

• GET data from a...
3. Get Donations For User
https://api.justgiving.com/docs/resources/v1/Account/GetDon
ationsForUser

• GET donation histor...
Sandbox
Key to the Kingdom
1. Set yourself up with a developer key at
https://apimanagement.justgiving.com/signup

2. Create an ap...
Test Cards for Donations
Help, I’m stuck?!
Help is on hand!

1. Come grab us in person!

2. Google Support Group at
https://groups.google.com/
forum/?fromgroups#!for...
Useful Links & Documents
• GitHub repository with open source SDKs
https://github.com/JustGiving/JustGiving.Api.Sdk
• Sign...
Ismail Chaib
@iChaib
Michael Wawra
@xmjw
#BattleHack London Judges
John Lunn
Global Director
PayPal | Developer
Jamie Parkins
Product Manager
JustGiving
Nadeem Shaikh
Founder
Anthemis
Tak Lo
Program Manager
TechStars
James Nicholson
Senior Developer
Hailo
The Ideas so Far…
We’ll be Tweeting, so RT the Tweets

Best Idea so far
Best Progress
Most Hardcore
Reminders

People
london.battlehack.org/profiles
Ideas
london.battlehack.org/ideas
Lunch
Battle Hack London Intro
Battle Hack London Intro
Battle Hack London Intro
Battle Hack London Intro
Battle Hack London Intro
Battle Hack London Intro
Battle Hack London Intro
Upcoming SlideShare
Loading in...5
×

Battle Hack London Intro

1,165

Published on

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
1,165
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×