Contenu connexe Similaire à Hacking For Innovation Delhi (20) Plus de Christian Heilmann (20) Hacking For Innovation Delhi4. I am today here to introduce
you to what hacking means
to us.
5. To me it means:
“Altering a system to do what
you want it to do using what
is at your disposal.”
6. It also means having a lot of
fun trying to make things do
what they weren’t made for.
9. We want you to show us what
can be built using the systems
we (and others) offer...
10. ...that makes a difference in
your lives and make the
things you care about easier
to achieve.
20. Web services are quite
similar, only they allow you
to filter down the data you
want.
25. They also allow you to get the
data in other formats to
easily re-use it.
26. The idea of hacking is to use
this data, mix it up with other
ideas and other data to
provide a better service for
the end user.
30. Or if you like SQL-style data
conversion there’s YQL:
32. Both of these systems allow
you to reach data from Yahoo
and other services and pre-
filter it for use in your own
hacks.
35. I’ve been developing for the
web for 12 years and it still is a
mystery to me why some
things just don’t work.
36. The technologies are easy
enough:
HTML for structure
CSS for presentation
JavaScript for behaviour
38. You have no idea about the
user’s setup, ability or rights
to change their technical
environment.
39. And then there are the
browsers and all their
wonderful bugs and quirks.
40. This is why it is a good start to
use libraries or frameworks.
41. Here are our helpers:
YUI
BluePrint
http://developer.yahoo.com/yui/ http://mobile.yahoo.com/developers
42. Using these, you can quickly
build interfaces that work on
the web and mobiles.
44. The newest way of access that
systems and companies allow
you these days is opening up
their address books.
53. One cool thing is
that SlideShare
automatically
creates
transcripts of
your slides:
54. So I’ve used this to create a
version that is easily
accessible for blind people or
those who don’t have Flash.
56. Using YQL, it was also easy to
write a JavaScript wrapper
that allows you to show the
transcripts with your slides.
59. I got all this emails from
Twitter telling me about
people following me.
61. Or what I was telling the
world before they left me.
62. So I dug into the API a bit and
built TweetEffect.com
65. I put it up, and started testing
edge cases.
66. One of them was Guy
Kawasaki, whom I knew has a
lot of followers and updates.
67. One of them was Guy
Kawasaki, whom I knew has a
lot of followers and updates.
73. It is a matter of wanting to
change what we have and be
ready to play.
75. And we do this to see if we do
a good job in explaining our
offers to the developer world.