App Review rejection 10.6
stefankendall.com
stefankendall.com
I'd just make a website and be done with it. Unless you want to sell it, and then they own the market - it's their rules. You either play by them or don't get into the market.
Not to mention that Google would give you instant visibility to everyone for your chosen search terms, if there's no other page with this info.
This is exactly what I was looking for when playing through Pokemon X/Y! My current method of searching on google to grab the bulbapedia article then scrolling through to find type information (which isn't always there for brand new pokemon) was far too slow. I'll probably keep this running on my iPhone simulator when I play X/Y.
Personally I would have preferred this in website form, but that's only because I'm always in front of a laptop.
Things that would improve the app:
1. A status bar on the main listing. I like having the status bar there if possible to see battery and time and such, but more importantly it would allow the tap to scroll to the top shortcut.
2. Slight bug on the detail-page: you can select a type (e.g. 'bug') but it doesn't go anywhere.
3. Color labels on the types, like most pokemon websites have. Right now I find it a little hard to scan the type listings because it's all text.
4. Maybe make the details page title the name of the pokemon? I think that would make it alot more obvious what I'm looking at (not a concern when you're coming from the search page, but when you've left the app on the details page it's a bit disorienting).
5. This is a much bigger feature request, but seeing type weaknesses would be great, too. When deciding whether or not to use or catch a pokemon it's useful to see strengths/weaknesses.
I'm almost done with X, so I'm not sure if I'll use this much (have been thinking about doing a Nuzlocke run); if I end up using it I'll submit some pull requests. Thanks for making it open source!
Edit: Critical bug
a. If you click the search bar, then tap on the table view before the search bar animation completes, the search bar disappears: https://s3.amazonaws.com/uploads.hipchat.com/1658/151914/gkv...
b. It looks like Aurorus doesn't have any type information provided
http://cssdeck.com/labs/full/typechart
It's not very pretty, and a bit more complex, but it has auto complete.
I haven't added the X/Y pokemon yet, but I'll do that soon. Also, it appears the type chart has changed so the calculations need to be updated too, so I'll have to fork it instead.
If anyone has a easy to parse list of the new pokemon types, I can update it easily. Bulbapedia's terse list format isn't updated yet.
I had some issues with the data. I pulled 1-649 from Wolfram, but it was missing a handful of pokemon that I had to enter by hand by regexing an HTML page from Bulbapedia.
I've been playing kind of competitively with my friends, and scanning bulbapedia wasn't cutting it (and it's missing the type weaknesses for some pokemon for whatever reason)
I'd echo the concern that the status bar should be visible in your app.
Another polish item: rows in the detail view controller get a selection highlight when you tap them, but don't do anything.
Apple also looks to see if there's a way to provide user feedback within the app, so you might want to add something for that.
From what I have seen in the App Store, I think standard procedure is to reject "basic" looking apps like this as a matter of process. The thinking is that rejecting them weeds out the spammers who won't bother appealing the rejection, and people who actually appeal are obviously more emotionally invested in the app, which leads to a higher chance of being accepted.
It looks like you may have looked like you fit in the category of "copied a web page into a tableview, hit publish"
For better or worse, the default app stores are convenient.
When the App Store came along, that directory became a wasteland. In June, Apple shut it down completely.
Apple’s iPhone User Guide was one of those web apps. Nowadays, it’s just a PDF.
Given that newer mobile OSes are going the route of web apps only, perhaps Apple was just 8 years too early with this concept (I wrote ‘8 years’, because I think we’re still 2 years off from mobile web apps being capable enough to rival basic native apps in speed.)
This type of webapp is simple enough to use AppCache without trouble: https://developer.mozilla.org/en/docs/HTML/Using_the_applica...
It's too bad information isn't more medium agnostic yet!
At this point, to prevent quality from being lost in the long tail, Apple's default response should be rejection, and only the most novel of applications should be accepted.
That is the first line of his post. I guess this means his app got rejected.
The incidence of both of these may be on the uptick, but that's no reason to toss out abject insults. It's a data-driven application that looks like it provides data, and that is fine.
I replied back letting them know, that the App was greatly enhanced by the multitouch interface, and asked if they had any suggestions. The App Store reviewer was actually very nice (almost excited that I wrote back?) and reasonable. Their biggest concern was actually relating to lack of iPad specific features/views on the iPad version. It seems Universal apps are reviewed a little more harshly.
I think they have a lot of rules, and sometimes it's hard to keep up the manual review process when they don't see the immediate value of the app. In general, they are quite nice however and will let you know what they are thinking.
For what it's worth I opened sourced the rejected app anyway https://github.com/dmitric/tap-pad-ios
I say this as someone who has gone through over 30 Apple rejections, including some due to really bad policy. But in the end I feel it made my apps better, and led me to respect my customers more.
Edit: that said, this app doesn't look bad, but it is using entirely default settings — perhaps just using a custom tintColor on the window would have got it through.
Giving an app a key colour adds value in the same way a unique and distinctive icon adds value.
I understand that you may view apps as purely functional, but I don't believe Apple views them this way. Given the vast number of apps, both functionality and design quality are important. I happen to agree that they should reject poorly (or undesigned) apps from their store, I only wish they would be more picky.
* If your app is rejected, we have a Review Board that you can appeal to. If you run to the press and trash us, it never helps.
...just sayin :-)
Apple rejected it under the guidelines it provided no value or was too simple. I don't have the exact verbiage, but I can get it when I'm back at home.
They suggested I add more features... Yes my app was simple, but it solved the exact problem many people have.
Here's a video of it: http://www.fotolockapp.com/
https://github.com/stefankendall/pokemondatacollector
There's an API limit of 2k requests/month, which worked just about perfectly for my ~800 API hits while grabbing the data :)
https://en.wikipedia.org/wiki/Warner_Bros._and_JK_Rowling_vs...
The courts acknowledge that reference guides to fictional worlds are either non-infringing or transformative fair use. You can't copyright fictional facts either, only the expression of them.
If I say 'hobbits in Tolkien's work have hairy feet' then again, Tolkien made that fact up, it didn't exist before his writing, but it's still not copyrighted or 'copyrightable'.
Copyright is about copying the actual prose or drawings from Pokemon, but stating the facts about that prose or drawings is allowed.
Anyway, the fact that there's even a discussion about this is proof enough that apple did good to reject the app. It's not apple's job to have a team of lawyers review apps with regard to the intricacies of copyright law.
http://bulbapedia.bulbagarden.net/wiki/Charmander#Type_effec...
You need to look at the IAP:
* Kanto region Pokémon $5.99
* Sinnoh region Pokémon $5.99
* Hoenn region Pokémon $5.99
* Johto region Pokémon $5.99
Those, combined with the initial price, equals $25.95.
Still, it could have been made a little more obvious. Some people may only care about Kanto. That still means it's $8, but anyway.
There are a couple of alternative ones: https://sensortower.com/ios/us/caleb-thorson/app/oak/7179849...
https://sensortower.com/ios/us/derk-adams/app/pokegear/60289...