Tag: «этот день»
This Day 2.0
I released an update for the This Day app. I redesigned it for iOS 7 (which is roughly the same as removing almost all styling altogether). In my opinion it became nicer and more concise.
I used the standard UIActivityViewController for sharing via Facebook, Twitter, and other built-in options such as email, sms/iMessage, etc., and I also added Vkontakte-iOS-SDK for sharing to VK instead of the homemade thing that had been there before. True, there are not really any visual differences for the user, and by the time I finally got around to polishing everything, VK had already released an official iOS SDK, but I did not want to dig into it just to replace something that was already working.
At the same time I got rid of the now unnecessary SBJson for working with JSON, because you can safely use the NSJSONSerialization already built into iOS. I decided to add Yandex.Metrica Mobile to the app to count users properly and see, for example, who uses which iOS version and on what device. For now I am just watching the numbers; it is informative.
This is how the little hobby project continues. I will think about what else to build into it, and then I will write the next app. For now — download/update:
«This Day» app is now also for iPhone
Finally finished updating the «This Day» app so that it now installs not just on iPad, but on iPhone as well.
This Day for iPad 1.1

Version 1.1 of This Day for iPad has been released. At first I wanted to add swipe navigation for events and fix a few small things, but somehow it dragged on. When I finally coded it, I had to reject the app from the App Store 2 or 3 times because I kept finding nasty bugs that made it crash or display incorrectly. By the time I had fixed everything critical, the new iPad had come out, so I added graphics for it right after that. And at the very end I discovered that sharing to VK requires a captcha, so I had to google it and implement its handling.
So in the end, what started as small changes turned into a pretty substantial changelog for such an app:
- support for iPad with Retina display;
- events can now be swiped with a finger;
- when publishing an event to Facebook or VKontakte, the app now shows a notification that the publication succeeded;
- when publishing events to Facebook or VKontakte, they are now posted in a more understandable form with the full date;
- captcha handling for posting to VKontakte added;
- fixed a bug that prevented long events from being published;
- minor improvements and bug fixes.
«This Day» for iPad

A friend and I shipped an iPad app called «This Day». First one done — congrats to me. More details…