symmet
The native vs web argument has been beaten to death. It comes down to this: there is no perfect solution and everything has trade-offs (speed, quality, and cost). Use your brain and pick the solution that works best for the problem you are trying to solve. As much as web apps have replaced many things that may have previously been implemented as native apps on the desktop, there is still native development being done.
As far as your development skills go, Read looks like a great app. If you're young and already cranking out stuff like that, keep at it and you'll go far. You'll be taken seriously as a developer more so by the things you make than by the papers you hold.
One suggestion on your site, make a beta signup form to make it as easy as possible for people to show their interest. It may not seem like a big step, but having to copy that e-mail address out of the alert box and then composing an e-mail is enough to prevent someone from following through.
Seriously though, looks like this will come in handy in the future.
I don't think forgoing an internship would necessarily hurt you, but your portfolio would have to really stand out to make up for it.
I would say continue to pursue internships and see what turns up. If nothing viable or attractive comes up, then plunge into your ideas.
That being said, here's a few tips that I think could help you.
1. Remember that this is business. That doesn't mean forgetting about the people involved, just that the most important thing in this situation is your career.
2. Do as much as you can to help the transition. The new company that I went to work for wanted me to start asap, but I was willing to give my previous employer 2 full weeks of my time since I did value the relationship and wanted to leave on the best terms possible.
3. Just be honest. While they may not want you to go, they should understand that this is what you need to do.
Good luck! Hope it all goes well.
CSS animations can take advantage of hardware graphics acceleration and they render very nicely on mobile browsers.
So, my answer is: both.
http://nodeknockout.com/teams/starcraft-2-destroyed-my-marri...
One suggestion I have on your website: I think you should follow through with the actions you demonstrate on your video. You do so when on the console. But when you show off the "Add Collaborators" and the email function, it just feels weird to see the cancel button clicked so much. This is pretty minor, but just something I noticed.