TiPb's developer spotlights are like DVD/iTunes Extras for the App Store -- a weekly look behind the scenes at the programers and designers that bring you the iPhone, iPod touch, and iPad apps and games you love. This week Rene talks with Luc Vandal of Edovia.
What's your name? Luc Vandal
What's your company? Edovia Inc.
Where are you based? We're based in Montréal, Québec, the french speaking province of Canada.
What's your web address? http://edovia.com
What did you think when Palm announced their tablet would be called TouchPad, given that one of your apps has been named that for years? I actually found it amusing and TouchPad has actually seen a sales increase since then. On the other hand, it made me realize the importance of making sure you protect your brands adequately and took measures in that effect soon after, just in case things turned sour. But for now, I'm not concerned about it.
How long have you been a developer? Started programming on a Commodore 64 back when I was twelve, so about 25 years but more officially for about 12 years, which about 5 of them have been pretty much iOS/Mac exclusive.
How long have you been an iOS developer? Since early 2008, when Apple released the iPhone SDK.
Do you develop for any other platform in addition to iOS? If so, which one(s)? We have some projects for the Mac going on and we're currently porting Screens Connect on Windows but we have no plans for now to develop for other platforms.
What primary computer setup do you use for your iOS development? I used to rely on only a late 2010 MacBook Air. While I love the machine, it's a little slow when using Xcode 4 so I've recently purchased a max-out i7 iMac (SSD/HDD combo, 16GB RAM, etc.), which is more appropriate for development purposes. So at the office it's all iMac and at home I use the MBA with a 27" Cinema Display but in clamshell mode. I don't like multiple-monitors setups. Hurts my neck.
What iOS device(s) do you personally use most often? My iPad 2. I don't use my iPhone 4 very much unless I leave the office or home.
What mobile devices, other than iOS, do you currently use? Does a calculator count? Seriously, none. Might be tempted to by a non-iOS tablet eventually, should there ever be one worth my time and money.
What's your favorite thing about developing for iOS? The development tools are pretty amazing. I also love Objective-C (used to be a MFC guy while I was working at Corel) and just the quality of the OS and devices, the amount of time Apple puts into details. The community is also pretty amazing.
What's your least favorite thing about developing for iOS? The 100 devices limit, which is pretty dumb since Apple releases at least 2-3 new devices each year and most people upgrade. You end up out of spots very quickly. I don't understand the thinking behind this.
What feature would you most like Apple to add to the iOS 5 SDK? Good question. A Bluetooth connection API to allow us to connect an iOS device to a Mac. TouchPad and NumPad would really benefit from it. Improved cloud and synching support. A solution resulting of a mixture of MobileMe and DropBox would be awesome.
What feature would you most like Apple to add to the App Store? Upgrade system for current users but this will never happen. I think Apple's philosophy on this is lower your price and charge the full price every new major version.
If we were to eavesdrop on you while you were coding, what curse word would we hear you use the most? "Tabarnak" or "Câlice", which are pretty common french canadian swear words! Visit http://en.wikipedia.org/wiki/Tabarnak for more info.
What do you do when you're not coding iOS apps? I ride my bike, try to get back at skateboarding, watch movies, drink good alcohol with friends, spend time with the girlfriend and the dog, travel.
**What should we look for from you next? ** We have no plans for the future, we're screwed... Nah, a couple of our iOS apps will make it to the Mac. One of them is pretty obvious to guess really but the one is a surprise! It's pretty much a small project to experiment with the Chameleon framework. As for new projects, we always have ideas but nothing concrete for now!
I tend to scratch my own itch when I develop a new app so projects are very spontaneous and unplanned at Edovia so it's hard to tell what our next project will be!
[Photo credit: Ken Aspeslagh]
[gallery link="file" columns="2"]