iOS Development

AppStore app version along side beta, debug build on Apple Watch & iPhone

August 9, 2015
It’s quite handy to have multiple builds of same app on one device for developing purposes. I usually setup three different builds. I like to have AppStore version alongside βeta version that is distributed to testers, as well as having separate debug builds. Last is only used when I directly build and run from Xcode. This involves having different bundle ids. Therefore there will be multiple app ids and provisioning profiles that will need to be created. It’s a drawback, but one well worth the costs. I hate when I want to show off the app to someone but build I have on the device is buggy development version. Or when tester is trying to show me bug he/she found, but I haven’t got the same build as he/she does, on my device. All that is gone with multiple bundle ids setup. I also like to render version and build numbers (more…)
#Blog posts, #Coding, #iOS Development

Memory Game – Maiden Voyage

April 23, 2015
Memory Game – Maiden Voyage. Take on a voyage through the memory frontier. Explore its wondrous tiles… We would like to consider Memory Game Maiden Voyage the most gorgeous memory game on AppStore for iPhone, iPad and  Watch and would love to hear form you on wether you think we have achieved that goal. We think you are going to enjoy our game when you have a few moments to pass and would like to see something delightful. Perhaps you are stuck on crowded public transport, holding the bar with one hand. It is so crowded you can’t even pull out your iPhone. You can keep holding the bar with one hand and taping with the other. We have put a lot of effort into design and bringing almost impossible animations and responsiveness to Apple watch, as we wanted to create bitesized delightful experience. We would like to consider Memory (more…)
#Apps, #Blog posts, #Coding, #iOS Development, #Swift

Collection of interesting Swift talks

January 21, 2015
I collected a few talks in this post that I consider particularly interesting, educational, enlightening and thought provoking. Now almost 8 months on from Swift announcement, with vibrant community, there are plenty of talks to choose from. I feel like we as a community (or at least me) are still working out what will the standard practices be when it comes to structuring and developing software in Swift. I think this might not truly change until Apple rewrites / replaces Cocoa. Talks below are some of the ones that shape my thinking on that topic. If there are any talks that gave you “aha moment”, or made you think about Swift in whole new light. I would love to know, feel free to tweet links at me. (more…)
#Blog posts, #Coding, #iOS Development, #Swift

SnowGlobe.framework iOS Xmas easter egg

December 5, 2014
SnowGlobe.framework its easy to use, open source iOS framework written in #swift. It allows you to ad delightful / cheesy Christmas easter egg to your awesome app for holiday season. When user shakes the device, your app “turns into a snow globe”. Leveraging CAEmitterLayer to create snow fall, snow globe like animation while device is shaken. I am a sucker for that kinda of thing. I don’t see anything wrong with falling for spirit of the holiday season and getting bit cheesy. (more…)
#Blog posts, #Coding, #iOS Development, #Swift

iOS 8 & iPhones from dev’s perspective

September 25, 2014
Gold Master version rained upon us few weeks ago and we have been through traditional new OS release chaos. Neglecting good night sleep in favour of making our apps behave as expected on buggy new OS. This seemed to have been somewhat more demanding then a year ago, but it might be just me being whiny little b**** and forgetting how demanding it was last year. If you indulge me I’d like to reminiscent for awhile. If memory serves me right it was shocking change. Complete redesign of apps was is order, flat design arrived. iOS 7 was buggy as hell on launch but our apps for the most part carried on working as normal. Worse case was your app looked somewhat old, but if your business was dependent on having app that was stable(as stable as any app on iOS 7.0.0) and performing as before on iOS 7, there was (more…)
#Blog posts, #Coding, #iOS Development, #News, #Rants, #Technology

Reasons why it might be a good idea to write swift app right now

July 13, 2014
I would like to pragmatically consider choosing to start development of new app in Swift right now (iOS 8 beta 3).  App that I actually intent to ship and support. Everybody I know, listen to, read and follow quite sanely suggest to stick with Obj-C for now. “It’s way too early, Swift is way to buggy, syntax is subject to change and incomplete”. And of course I have to agree. If you are indie and working on your bread and butter project, you are going to continue develop in Obj-C . Trusted tool you know inside out and are able to develop effectively. Needless to say your customers don’t care about what language is your app written in. It just does not make business sense right now. Same goes if you are working as project lead or contractor for a start-up. You are going to choose to start a new project in  Obj-C, it is easier and cheaper to hire (more…)
#Blog posts, #Coding, #Development journal, #iOS Development, #Swift