teaching machines

Pokemon Info Searcher – ezenagec – Homework 3

November 7, 2011 by . Filed under cs491 mobile, fall 2011, postmortems.

So this assignment didn’t go nearly as planned at all. I’m a big Pokemon fan so I had a simple but kinda useful idea of creating an app that takes the Pokemon’s name that you’ll type in, and then hand you back a bunch of information about that Pokemon. There are 649 known Pokemon thus far, so this app could definitely gather plenty of information.
What I was trying to have this app do was simply take the Pokemon’s name that was entered in, and then have the app connect online to a site called bulbapedia.net. This website is like the holy grail of Pokemon information. It’s Wikipedia that’s specifically all about Pokemon and the Pokemon Universe. Any minute detail that you want to know about anything Pokemon related, you can find it there. So the app would connect to the searched Pokemon’s bio page on Bulbapedia and then parse through the HTML of the page to obtain certain statistics and info about that Pokemon. Then you can see this information for yourself. I also wanted the option of having a favorites list so that you can reference back to your favorite Pokemon later on.
What made this so difficult for me what the fact that I was very unsure about how to properly connect to the web and get this info. I had trouble structuring my code and knowing the correct syntax to use to do certain things. If i would’ve understood how the code works a lot better, I could have easily carried out this app.