At the start of October, Pokémon published a brief notice stating that Pokémon for iOS would be retired at the end of November. True to their word, at midnight of the 1st of December (around 4pm in my time zone yesterday), the server running Pokédex for iOS’s in-app content purchases was taken offline and the app itself disappeared from the App Store within the hour. There were no official news posts marking its passing, no tweets, no acknowledgements… it just went away.
(This photo here is my birthday dinner with my parents, sister and grandmother. 🙂 )
Whelp! There we go. I’m 29 now. The final year where I can say ‘I’m in my twenties’. Criminy. How frightening. Doesn’t time fly. XD
In any case, as I like to do every year, here’s a quick flashback of my previous year of existence. I like to do this just to reflect on what I spent my year doing, so I can better figure out what I’m going to do from here. 🙂
Hands-down, it’s been an absolutely ludicrous year; much more different, and much more transformative than I think I could have anticipated this time last year. So much has happened, so much has changed, and I’m really happy it turned out the way it did. 🙂
Sorry about the last update being so long ago!
2015 has been absolutely ridiculous for me so far (In a truly good way, that is!).
Thanks to a talk I did on integrating Realm into iComics last year, I’ve started working for Realm, remotely from Perth. This has been an absolutely amazing experience so far, having learned a HUGE deal about how companies operate in Silicon Valley, as well as integrating with a team that operates in multiple time zones. The fact that this all came about as a result of my work on iComics is something I still haven’t managed to process yet. Truly awesome.
In any case, now all of the main excitement has started settling down (Although not for long I’ll wager!), I’ve been looking at the next batch of features and upgrades that iComics needs. Since I’ve been getting quite a few emails asking about updates to the app, it seems a bit of a status update is already long overdue. Here’s some of the major points on we’re were at right now. 🙂
A long, LONG time ago, I wrote a blog post on zooming to a point in UIScrollView. Even today, 3 years later, zooming to a point still isn’t a default feature of UIScrollView, and so with that functionality still being in hot demand, that original post has ended up becoming one of the most active links on my blog.
Sadly, over the years, I started receiving reports from various people using that sample code that in a lot of different scenarios, that code was actually broken. While it would work fine if the scroll view was completely zoomed out (Which was fine for iComics’ needs), if you were zoomed in at all, then the resulting zoom behavior would be incorrect. Not only that, I discovered a unique scenario in iComics where if the scroll view’s content size was of a particular shape and VERY slightly zoomed in (To a decimal fraction amount), then that code would utterly break, and the scroll view content would fly off-screen.
As a result of that catastrophic error, this year, I decided to delete that original zooming code, and rewrite the lot from scratch. Not only would this fix the broken functionality, but it also made a new feature of iComics v1.2.5, where tapping multiple times results in different zoom levels, possible.
That… that was fast. Really fast. I can’t believe how fast 2014 blew by. That was way too fast.
What an absolutely crazy ride 2014 has been. I cannot believe how ridiculously busy, and at the same time how rewarding it’s became at the end.