4 ms·
Just want to reiterate number three. The Apple app review process is seriously dropping the ball for me right now. So much so that I've learned the basics of An
by spaghetti 14y ago
Just want to reiterate number three. The Apple app review process is seriously dropping the ball for me right now. So much so that I've learned the basics of Android development and ported my core app while waiting for the iOS equivalent to be reviewed. Only thing remaining is to acquire an Android test device, test and submit to Google Play.
- taligent 14y agoWell maybe you should wait until you've actually gone through the testing process before commenting. As someone who has experience in having to get apps to run on almost all Android phones it is a very painful experience. Not only do you have the fragmentation between Android versions but there are OEM specific bugs you need to work around. Then comes the fun part of having to support the wide variety of phones. Trust me you'll be quickly missing the stability and simplicity of iOS development.
- deleted 14y ago[deleted]
- sjk413 14y agoI've been developing in android for about a year and have started developing for iphones a few months ago, I'm new to objective-c, and have to say it's probably my least favourite oop of the few I know. The xcode interface is fantastic for first time app creators that are interested in creating some very standard apps, if you're wanting to break out of the norm though, I find xcode quite suffocating. Sure Android does have the headache of designing for multiple devices, but once you get your head writing your layout files manually it's actually pretty straight forward. I've not submitted an app for publishing on iOS yet, but I'm not looking forward to it. even sharing a dev app with buddies is a nightmare using Apples provisioning profile mess. The iPhone simulator does seem better than its Android counterpart (due to the lack of customization available). Also, how will iPhone apps appear on the iPhone 5 which is likely to have a bigger display? There is nothing in xcode to deal with fitting to multiple device resolutions.
- ThePherocity 14y agoYea, I said that too at first, and now I really like it. I think it has a steeper earning curve than most OOPL's. There is an elegance to the language; though I would love to see a complete overhaul of the language to support namespaces, and to decrease the overly extensive use of @. Prefixed classes just make everything harder to read, and feels very 80's.
- matwood 14y agoI like objective-c. Message passing and everything that comes along with it leads to some interesting coding opportunities. The real strength of Apple dev though lies in the libraries. Also, coding for iOS 5+ only makes it a lot easier to write correct code because of things like ARC and weak reference types. My only problem with Xcode is crashing, but that seems to have mostly been fixed. There is a vim plugin you can use if you prefer those keybindings.
- huggyface 14y agoAs someone who has experience in having to get apps to run on almost all Android phones it is a very painful experience. Would you mind giving some product names? Just curious to understand your perspective.
- spaghetti 14y agoYou're right that I haven't experienced the device fragmentation and other less desirable aspects of Android development. However I'm aware of them. And as an iOS developer of 3+ years I'm well aware of the ease of going between the various iOS devices. Hence my decision to pursue Android development speaks even more strongly of just how annoying Apple's review policies and wait times are.
- spaghetti 14y agoOk got an Android device and tested my app. While it is a relatively simple app every feature worked perfectly on Android 2.3. Will submit to the app store tomorrow and see the results. Something that really stood out: running the app on the device was unbelievably easy compared to iOS's provising profiles, bundle IDs etc etc.
- matwood 14y agoThe Apple app review process is seriously dropping the ball for me right now. Same here. 1-2 years ago I released an iPhone app and the review process was quick and fairly simple. Now, we are on day 8 of waiting for review. Even if we get reviewed today, if we get rejected we're back to another 8+ days of waiting.
- josephlord 14y agoI've released about 4 versions of my first app since November. All the 'in review' phases have lasted only a few minutes up to the latest one. It's been in review since early afternoon Thursday (west coast time). Am I about to get my first rejection? The waiting for review time was 10 days which is longer than I was waiting a couple of months ago although it seems to be normal now.
- matwood 14y agoIn my experience, rejections for missing some rule tend to happen very quickly. Not sure about the longer reviews though. Our current app has been in review for 26 hours now, which is the longest I've ever seen one go.