Are you still doing iPhone app development? Help me out here:
1. Do you use an iPhone or Android phone as your primary phone? One problem I have over developing for multiple platforms is I can only have 1 primary platform (1 desktop/laptop + 1 mobile device). It's the only way I know to ensure the product is good. How do you do it?
2. It's early, but how's sales like compared to iPhones?
3. How's UI like? I had a G1 dev phone and haven't been much up to date with the developments of Android since. In particular, (a) the UI library - do you still pretty much have to cook up your own style because the native ones are terrible, and (b) how do you deal with compatibility over different handsets?
1. My primary phone is a Nexus One, I switched from a first generation iPhone. I still have it but I'm not writing iPhone apps at the moment.
2. It's a free app so sales aren't a factor. I did get an email from somebody who liked it about 10 minutes after it popped up in the market, so there are at least some users out there.
3. The built-in widgets are fine for my purposes, although I only needed a few buttons and a text view. For testing I set up a bunch of virtual devices in the emulator with different screen sizes and OS versions, and I didn't have any problems. I was able to stick to Android's layout managers which do a decent job of adapting to different resolutions. (And I'll be interested to see how Apple deals with future higher-resolution devices, since most iPhone UIs use absolute pixels).
This is just a hobby for me so I have the luxury of focusing on what I enjoy more, which is Android by quite a bit. Of course if I had a plan for an app that I expected to make a lot of money, I'd have to go with the iPhone.
Comments
Are you still doing iPhone app development? Help me out here:
1. Do you use an iPhone or Android phone as your primary phone? One problem I have over developing for multiple platforms is I can only have 1 primary platform (1 desktop/laptop + 1 mobile device). It's the only way I know to ensure the product is good. How do you do it?
2. It's early, but how's sales like compared to iPhones?
3. How's UI like? I had a G1 dev phone and haven't been much up to date with the developments of Android since. In particular, (a) the UI library - do you still pretty much have to cook up your own style because the native ones are terrible, and (b) how do you deal with compatibility over different handsets?
1. My primary phone is a Nexus One, I switched from a first generation iPhone. I still have it but I'm not writing iPhone apps at the moment.
2. It's a free app so sales aren't a factor. I did get an email from somebody who liked it about 10 minutes after it popped up in the market, so there are at least some users out there.
3. The built-in widgets are fine for my purposes, although I only needed a few buttons and a text view. For testing I set up a bunch of virtual devices in the emulator with different screen sizes and OS versions, and I didn't have any problems. I was able to stick to Android's layout managers which do a decent job of adapting to different resolutions. (And I'll be interested to see how Apple deals with future higher-resolution devices, since most iPhone UIs use absolute pixels).
This is just a hobby for me so I have the luxury of focusing on what I enjoy more, which is Android by quite a bit. Of course if I had a plan for an app that I expected to make a lot of money, I'd have to go with the iPhone.