139 karma · joined May 17, 2010
Honestly, their music thing doesn't bother me too much. They included nearly every major service. It doesn't seem like they're playing favorites.
Seeing this, though, makes me want to make an adventure game. Hmm....
After that, I took a programming class (the first one my HS offered) in Java. It was fun. By the end, I had made a tic tac toe game, a game of hangman, and a couple other smaller projects (was only a semester).
Then, since my school didn't offer any other programming classes, I took an independent study so I could work on learning C++. I didn't get too far with it because there was no structure to it (I used the book and tried to make cool games that often didn't go very far) and I didn't have anyone supervising me that knew C++ or OOP (the guy who sat in the room with me during the study only knew Visual Basic and wasn't a great programmer at all). I did end up making a program to solve limits and basic derivatives of functions for my Calculus II class, though. That was helpful.
From there, I went off to college and started a software engineering degree.
I want a Tegra 2 device really badly. I've been tempted to get the Atrix, but I want to be able to install CyanogenMOD on my phone. Waiting to see the bootloader results. Hopefully it's not as bad as previous Motorola devices... If it is, I guess I wait. But I'm not holding my breath for a developer phone with a Tegra 2 anytime soon.
I think tablets will be immensely more useful in a few years when you can do a hell of a lot more on them.
The main reason they're becoming so widespread is because carriers are offering them with 3G data plans. People use them for tethering, etc. I have an iPad that I hardly use. The thing is useful sometimes, but it's just so rare that I actually take it out to use it when I have my netbook, desktop, and an Android phone that's more powerful...