A genuine Silicon Valley Web Flyer | One line of code at a time...

Top 10 apps from iPhoneDevCamp

Hundreds of web developers, designers, and ordinary geeks gathered this weekend to build usable applications for the iPhone. The barcamp.org event was hosted at Adobe Town Hall and featured dozens of sponsors. The hack-a-thon began on Saturday morning at 9:00 a.m. and culminated Sunday at 2:00 p.m., when each team had a chance to present their app.

iPhone

Some teams included Yahoo! developers, and others included complete strangers who had just met the day before. I give credit to all teams who participated, but here are the ten most memorable creations:

10. iPhoneVote
Voting appThis application was the first one presented at the hack-a-thon, and it was used as a voting system for the event. You would tilt your iPhone in portrait mode to vote yay, and tilt it horizontally to give a negative vote. There was a laptop set up in the front of the room, and it was updated in real time. Unfortunately, I don’t think the app reset each time a new team would present, so the votes just tallied up into the 80s. Even though it wasn’t used for it’s official purpose, it was a great burst of hope for future apps like this, and boosted the morale of the developers in the room. You will see the display laptop in some of my screenshots below.
9. AppMarks
PickleViewIf you have an iPhone, make AppMarks your Safari home page. The interface models the iPhone front door, but instead, each icon links to a web app or html bookmark. I mentioned AppMarks in this blog post yesterday. AppMarks is cool, but I want to see more functionality. If they want people to add them as their home page, they need to always be thinking of new features. There are other products like Mojits that are right on their heels.
8. PickleView
PickleViewThe only sports application presented today is called PickleView. Ryan Christianson from the Walt Disney Internet Group explained that in baseball, a “pickle” is a play in which a base runner is trapped between bases with fielders tossing the ball back and forth and usually ending with the runner being tagged out. Their iPhone app visualizes a boxscore view of your favorite teams’s stats, and then displays a mock Twitter feed of PickleView’s friends. I am not sure if that’s how this app works but they have a cool concept.
7. Fluther
FlutherI liked the Fluther app because they focused on modular code and fresh CSS specifically for iPhone. They basically took their normal home page and simplified it, stripping a lot of Javascript and verbose markup. I had never heard of Fluther before, but it made me interested in their services simply because they built an application with semantics in mind. They provide a community-driven question and answer hub, and their app was seamless on the iPhone.
6. The Pool
The PoolThe more I think of this app, the more I like it. Imagine your iPhone screen as a pool of water, and every time you touch the screen, a ripple effect occurs. You even see ripples when you don’t touch the screen, and as you’d expect, those ripples are from other members of the community. If you happen to touch the same spot, at the same time as someone else, you will catch a fish. This app is a perfect product of a hack-a-thon because it seems useless, but some users will become addicted to it. Here is a web version of it. Mouse events are disabled :)
5. TeleMoose
The PoolThis is not a hunting game, unless you are hunting for books. TeleMoose takes a very complex Amazon engine and optimizes it for the iPhone interface. The goal at iPhoneDevCamp was to build applications that would not only work on the phone’s wi-fi capability, but also on AT&T’s tortoise-like EDGE network. I liked TeleMoose because it was seamless on the slow network. I would like to see some creativity on their CSS though. The crowd shouted, “Userful!” when TeleMoose creator Dan Wood showcased the “Share” link. This is a tradition of MacHack.
4. iTunes Remote-o-Matic
Remote-o-maticRob Chang took a minute to set this demo up, but as soon as he started, I knew it would work beautifully. Chang basically transformed a really expensive cell phone into a remote device to control his iTunes library on his MacBook. He was able to change tracks and move among albums with ease, and he didn’t even point his iPhone at the computer. I am still trying to figure out how this one works.
3. Tilt
TiltThis was my favorite game presented at the hack-a-thon. Javascript afficianado Joe Hewitt, along with help from Nicole Lazzaro, Colin Toomey, Kent Bye, and Felipe Ortiz, built a game that claims to be 1.5 dimentional. Flip, who likes to eat falling leaves and butterflies, will only catch his dinner if you rotate your iPhone in time for him to be under the falling food. You can try it on your desktop or laptop browser, but good luck trying to rotate your screen.
Tilt
2. moPhaic
This one is kinda useless, but it received the most attention at iPhoneDevCamp:
On Saturday, they had four iPhones side-by-side on the overhead projector, and text would scroll as a marquee across the displays. At the end of the day Sunday, the developers of moPhaic gathered everybody with an iPhone willing to participate in creating the longest iPhone marquee. There is gonna be a video of this somewhere on the internet soon.
moPhaic
This almost looks like a religious ceremony.
1. Liquid Navigation Hack
Liquid Nav HackHave you ever heard of Firebug? It’s the absolute best Firefox extension for developers. If you are building applications for the iPhone, it might be your greatest debugging tool.
But Firebug for the iPhone, iBug.js, is not my favorite app. It’s Joe’s liguid navigation hack. Almost 25% of all apps presented at iPhoneDevCamp used it. Hewitt’s Javascript and CSS package mirror the iPhone’s iPod application, and use a fluid navigation scheme that will become commonplace to any iPhone user. This is my favorite app because so many iPhone hackers used it this weekend as a backbone for their application. This framework will work nicely for future iPhone development because it’s lightweight, elegant, and comfortable for anyone trying to navigate their Apple smart phone. The source code is available here. This would be my starting point if I were to develop an iPhone app.
  • http://www.thescamposide.com campo

    holla

  • http://www.thescamposide.com campo

    holla

  • Rob

    There is no “home page” on the Safari browser on the iPhone. You’d think someone writing about the iPhone would know that.

  • Rob

    There is no “home page” on the Safari browser on the iPhone. You’d think someone writing about the iPhone would know that.

  • http://www.planetblacksburg.com Me

    I don’t have an iPhone, so I would have no clue. Maybe they will come out with a firmware update that allows iPhone Safari users to have a home page. Thanks for the tip.

  • http://www.planetblacksburg.com Me

    I don’t have an iPhone, so I would have no clue. Maybe they will come out with a firmware update that allows iPhone Safari users to have a home page. Thanks for the tip.

  • http://stephane.daury.org/ stephdau

    Re: iTunes remote: one easy way would be to use the iPhone to connect a simple ajax remote control interface on the macbook’s web server, and use a server side script like the one highlighted in the following tutorial: http://whatsmyip.org/itunesremote/

  • http://stephane.daury.org/ stephdau

    Re: iTunes remote: one easy way would be to use the iPhone to connect a simple ajax remote control interface on the macbook’s web server, and use a server side script like the one highlighted in the following tutorial: http://whatsmyip.org/itunesremote/

  • Alex

    nice post… I assume you guys are seeing what is going on over at http://iphone.fiveforty.net/wiki/index.php?title=Main_Page in terms of iPhone “liberation”

    BTW, nice blog, though your content scoots to the very bottom on smaller screens (one of my laptops is a 12″ tablet)… CSS display:inline can have that unintended effect… can prob be fixed with a wrapper around everything, with a pecified minimal width (e.g. 1200px), that will keep the space for the content to align to the right. You may also want to switch the sidebar to the right side, as that’ll deprecate better if portions of it are out of the display area on the right edge of the screen…

    Just my $0.02, no offense ya?

  • Alex

    nice post… I assume you guys are seeing what is going on over at http://iphone.fiveforty.net/wiki/index.php?title=Main_Page in terms of iPhone “liberation”

    BTW, nice blog, though your content scoots to the very bottom on smaller screens (one of my laptops is a 12″ tablet)… CSS display:inline can have that unintended effect… can prob be fixed with a wrapper around everything, with a pecified minimal width (e.g. 1200px), that will keep the space for the content to align to the right. You may also want to switch the sidebar to the right side, as that’ll deprecate better if portions of it are out of the display area on the right edge of the screen…

    Just my $0.02, no offense ya?

  • http://foneim.com spencer miles

    I didn’t make it to iPhoneDevCamp, but did build a jabber/google talk application for the iPhone over the weekend.

    Give it a try at foneim.com. It’s still a bit rough around the edges, though I will be improving it a lot over the next few weeks.

    spencer

  • http://foneim.com spencer miles

    I didn’t make it to iPhoneDevCamp, but did build a jabber/google talk application for the iPhone over the weekend.

    Give it a try at foneim.com. It’s still a bit rough around the edges, though I will be improving it a lot over the next few weeks.

    spencer

  • http://sudoku.hu.cz/iSudoku/ Hanz

    If there isn´t “homepage” on iPhone what Safari display when i run it?

  • http://sudoku.hu.cz/iSudoku/ Hanz

    If there isn´t “homepage” on iPhone what Safari display when i run it?

  • http://www.thescamposide.com campo

    safari displays a blank page when you open it, or the last thing you had open. It pops up and asks you for an address right away. I would assume this is so it doesn’t waste time loading a home page you probably don’t want to see every time anyways, particularly when you’re on the EDGE network which is a bit slower, saves you some unnecessary clicks on the whole probably.

  • http://www.thescamposide.com campo

    safari displays a blank page when you open it, or the last thing you had open. It pops up and asks you for an address right away. I would assume this is so it doesn’t waste time loading a home page you probably don’t want to see every time anyways, particularly when you’re on the EDGE network which is a bit slower, saves you some unnecessary clicks on the whole probably.

  • http://www.xeodesign.com Nicole Lazzaro

    Tilt Has a Home Page!

    Since the iPhone Dev Camp Hack-A-Thon we have created a page for Tilt: a game in 1.5 dimensions. It contains the latest information, source code, and updates for Tilt the first motion controlled iPhone game. To play Tilt rotate your iPhone to help Flip eat falling butterflies and leaves of matching color.

    Here’s the main link page for the Tilt iPhone game.
    Here’s the link to play from your iPhone.
    Here’s the story of how we made Tilt in a weekend.

    Have Fun!

    Nicole Lazzaro
    President XEODesign, Inc.

  • http://www.xeodesign.com Nicole Lazzaro

    Tilt Has a Home Page!

    Since the iPhone Dev Camp Hack-A-Thon we have created a page for Tilt: a game in 1.5 dimensions. It contains the latest information, source code, and updates for Tilt the first motion controlled iPhone game. To play Tilt rotate your iPhone to help Flip eat falling butterflies and leaves of matching color.

    Here’s the main link page for the Tilt iPhone game.
    Here’s the link to play from your iPhone.
    Here’s the story of how we made Tilt in a weekend.

    Have Fun!

    Nicole Lazzaro
    President XEODesign, Inc.

  • http://www.dreamstate.eu smee

    ahaha lol

  • http://www.dreamstate.eu smee

    ahaha lol

  • Jeremy

    Can you provide more details how exactly the internal accelerometer info is accessed in the Tilt Game ? Thanks.

  • Jeremy

    Can you provide more details how exactly the internal accelerometer info is accessed in the Tilt Game ? Thanks.

  • http://efeitosvisuais.com Mike

    and don’t forget AddFone
    http://addfone.com

    A search engine for iphone related applications that has the largest database of apps around… almost twice the side of the second largest list… and that thing is fassssssssst!

  • http://efeitosvisuais.com Mike

    and don’t forget AddFone
    http://addfone.com

    A search engine for iphone related applications that has the largest database of apps around… almost twice the side of the second largest list… and that thing is fassssssssst!

  • http://www.iphoneprojects.com/pool/ Markj

    I made a pretty hompage for the pool (iphone app, barcamp). Would you update your link? Thanks
    http://www.iphoneprojects.com/pool/

  • http://www.iphoneprojects.com/pool/ Markj

    I made a pretty hompage for the pool (iphone app, barcamp). Would you update your link? Thanks
    http://www.iphoneprojects.com/pool/

  • sdfsdfsd

    sdfsdfsdf

  • http://dsfsdf sdfsdfsd

    sdfsdfsdf

  • http://www.sms-heaven.de/ Daniel

    As you can see the iphone has got a lot of special software. In Europe it is very expensive. So not everybody is able to get it. Especially in Germany it is difficult to optain it. The only way to get it is to close a deal with a special phone community. On account of this just less people in Germany are able to own it. But I also will test it.

  • http://www.sms-heaven.de/ Daniel

    As you can see the iphone has got a lot of special software. In Europe it is very expensive. So not everybody is able to get it. Especially in Germany it is difficult to optain it. The only way to get it is to close a deal with a special phone community. On account of this just less people in Germany are able to own it. But I also will test it.

blog comments powered by Disqus