Search thedigitallifestyle.tv:
Highlighted Features:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Connect

 

 

 

iTunes & App Store Apple iTunes

 

 

Elan Form Etch | Hard-shell Etched Leather Case 

 

 

Entries in developers (4)

Thursday
Mar262009

WWDC Dates / Events Set

Phew! Not a minute too soon! A little later than usual, but Apple has now made it official: WWDC 2009 will run from June 8-12 at the Moscone Center in San Francisco. This puts to rest the beginning of some rumblings as to whether the event would be pushed back either due to software delays or Steve Jobs' health.

But now that's behind us, and developers of the world can start marking those calendars. Of note, it seems like Apple is pushing the iPhone 3.0 far harder than Snow Leopard for the event. Hey, they're not dumb, and they know where the money's coming from right now.

Any TDL readers headed to WWDC?

Thursday
Mar192009

Like an App in an iPod/iPhone commercial? Here you go!

Apple has made it easy for those apps seen for fleeting seconds in commercials to become huge. Apple has created a page highlighting the apps from the commercials within the iTunes Store. Yes, there are a lot of ways in which Apple and developers could live more harmoniously, but this is a great way, especially for casual app buyers to find the apps they love from the commercials.

Kudos Apple, and enjoy the pile of cash, developers.

Thursday
Oct162008

Interview with Grocery iQ iPhone App Creator

You may be surprised to learn that many iPhone developers are not Mac developers. Perhaps there's a new halo effect underway, bringing fresh developers to the iPhone, and then eventually, the Mac. Jason, (last name withheld to protect the day job) one of the creators of Grocery iQ, currently a top ten application in the app store, gave us a quick look at his experience with coding for the iPhone. And he's agreed to answer your questions in the comments. So feel free to post a comment if you have a question as well.

Q: Tell us about your programming background.

I've been developing software professionally for 11 years. I started out doing Windows/MFC/C++ shrink wrapped software. From there I went to work for an e-commerce startup during the Internet boom. Since I moved on from that company I've been doing component and enterprise Java development for the last 7 years.

Before starting on Grocery iQ, I'd never developed any software on a Mac or for a Mac, and I'd never used Objective-C.

Q: If someone has never programmed before, how can they learn to program for the iPhone? Would you consider this a good platform for beginners?

I don't think the iPhone is a great platform for beginners. Objective-C is somewhat obtuse. I would direct beginners to Java or C to start with.

Q: Since your background is Windows programming, now that you've written an app for the iPhone, any interest in creating Mac software? Is the work for both as similar as Apple has implied?

I am interested in creating Mac software, but at this point we have so much invested into the Grocery iQ platform, I think I will probably be working on other platforms and our sync service, so it may be a while before I get around to it. :)

Coming from Windows, it takes a while to get used to Xcode and Objective-C. I would say I wasn't truly productive in the new environment until working in it for a few weeks.

Q: What was the most challenging part of the development process?

Getting used to the Mac keyboard differences! Having never used a Mac before, I'm still trying to get used to the dang Command key!

Q: Where does the iPhone fit in as a platform from a developer standpoint: Do you approach it as a mobile phone or as a portable computer?

The iPhone is definitely the most "portable computer"-like of any of the mobile devices currently available on the market. However, it still has a lot of the restrictions common to mobile devices. The number one restriction is screen real estate. We spent a LOT of time on the UI and overall usability of Grocery iQ, and I think that really helped our product stand out as a quality, easy-to-use app.

Q: Now that the NDA restrictions have been relaxed, do you think we'll see a more open developer community?

Definitely. When the NDA was in place, many developers were averse to posting questions and code online. I think we will see an explosion of iPhone SDK discussion forums and samples on the Internet.

Q: Since developer-to-developer feedback was curtailed by the NDA, what role did Apple play in development? Did they offer feedback about your app, or did you autonomously write the program, then submit it?

We filed a couple of SDK bugs with Apple, but overall, we developed Grocery iQ autonomously and submitted it to Apple with no big problems. We didn't hear anything from Apple after the app was submitted until we received the email that said Grocery iQ was "Ready for Sale".

Q: For someone who hasn't purchased it, give us an overview of your app.

Grocery iQ helps you build your grocery list fast with the built-in 130,000+ item database. It's easy to put *exactly* what you want on your list - stop getting the wrong thing at the grocery store! Picking from your Favorites and History lets you build a grocery list in seconds. Your list is automatically ordered by aisle to help you get through the store without backtracking. Email your list to your husband so he can do the shopping!

Q: How did you arrive at the price ($4.99) for your app? Do you think developers have a grasp on what people are willing to pay for apps?

Before the app store launched, app pricing was anyone's guess. Since we didn't upload our app to the store until Sept. 7th, we had the advantage of seeing what prices our competitors launched at. We chose the $4.99 price point because we felt it was the right price for the value we were delivering with our app. I think we have a pretty good grasp on what people are willing to pay for a shopping/grocery list app. I can't speak for other app store developers.

Q: How long did it take to develop your app?

5 months of burning the midnight oil. We poured our heart and soul into it, and we hope our customers love the final product!

Q: Why would someone want to use Grocery iQ instead of a paper list?

Your iPhone or iPod touch is always with you. Whenever you think of something to add to your grocery list, pull it out of your pocket and enter it right away. Grocery iQ orders your list automatically to match your store - this keeps you from backtracking in the store, trying to make sure you got everything on a paper list. We have multiple reports and reviews from users saying that using Grocery iQ has cut 30 minutes out of their shopping trip - it helps keep them more organized and makes them more efficient in the grocery store.

Q: Explain the aisle feature.

The Aisle feature in Grocery iQ lets you add, delete, rename, and reorder the aisles. The reordering is the most important aspect, as it allows you to order your Grocery iQ list to match the layout of your store. With multiple store/list support in 1.1, you will be able to store an aisle layout per store/list.

Q: It feels like the level of specific product detail is really intended for the super organized, yes?

Not at all! It may seem that way in the 1.0 release, but our original vision will be fully realized in the 2.0 release with the addition of the Grocery iQ Sync service. One common example is your wife sending you to the store on your way home from work. She will be able to add *exactly* what she wants you to get to the list (down to the brand and exact product size). When you open Grocery iQ at the store, the list will sync, and you can be sure you are getting the right things. This scenario applies not only to married couples, but anyone who needs to collaborate on a shared shopping list: college roommates, restaurant managers, etc.

Q: Can you talk about any future features?

Version 1.1 is nearing completion. It will have support for multiple stores/lists. This is the #1 most requested feature from current customers. Version 1.1 should ship before the end of October.

Version 2.0 is well underway as well. Version 2.0 will be the launch of the Grocery iQ Sync Service. This will be a free upgrade to existing customers. It's a free hosted service, powered by Grocery iQ servers, that allows multiple iPhones or iPod touches to share the same lists and aisle layouts. Pricing support may also make it into this release. We are targeting a late November release for 2.0.

Beyond version 2.0, we plan on expanding to other mobile platforms and the web, among other top-secret world domination plans.

Q: Without giving away your secrets of the app, can you explain where/how you get your shopping item info?

We contracted with several zoos throughout the USA to have several hundred monkeys bang on typewriters for the last few months.

Q: Do you plan on creating other iPhone titles?

Not at this time. We are focused solely on making Grocery iQ better.

Q: Your app was featured by Apple. How did that affect acceptance of Grocery iQ?

Being Apple's App Store Pick of the Week was huge for us. It increased our sales by an order of magnitude. It gave us the foundation we needed to move into the Top 10 Paid Apps. We're currently #8!

Wednesday
Oct012008

Developers, We Want To Talk To You!

Just minutes ago, word came from Apple (via MacRumors)that they are removing the Non-disclosure elements of their agreement with iPhone developers, as they apply to released software:

We have decided to drop the non-disclosure agreement (NDA) for released iPhone software.

We put the NDA in place because the iPhone OS includes many Apple inventions and innovations that we would like to protect, so that others don’t steal our work. It has happened before. While we have filed for hundreds of patents on iPhone technology, the NDA added yet another level of protection. We put it in place as one more way to help protect the iPhone from being ripped off by others.

However, the NDA has created too much of a burden on developers, authors and others interested in helping further the iPhone’s success, so we are dropping it for released software. Developers will receive a new agreement without an NDA covering released software within a week or so. Please note that unreleased software and features will remain under NDA until they are released.

As many iPhone developers know, we've been anxious to talk apps. So send us an email: feedback@thedigitallifestyle.tv we'd love to tell everyone about what went into making your application.