1 - It's a fantastic phone. 2 - The Apple faithful already have their 4 and 4Ss. 3 - Ship-jumpers: Apple is pissing a lot of people off.
1 - It's a fantastic phone. 2 - The Apple faithful already have their 4 and 4Ss. 3 - Ship-jumpers: Apple is pissing a lot of people off.
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.
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.
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.
Would you mind giving some product names? Just curious to understand your perspective.
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.
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.
Here's a great graphic to illustrate this point (2nd chart) [1]
[1]: http://www.asymco.com/2012/05/03/the-phone-market-in-2012-a-...
Also, if people actually read the whole analysis attached to it, they would see how positive it is about Samsung, not just Apple. To quote:
The new market disruption is evidenced by the shift of fortunes to Apple and Samsung and away from every other device maker.
Additionally, Samsung is now recording record profits, mostly on the back of rapidly increasing sales of profitable phones.
Samsung Electronics Co. said Friday its net profit swelled to 5.2 trillion won ($4.5 billion) in the April-June quarter, a 48 percent jump from a year earlier.
[snip]
In the second quarter, Samsung's mobile division, which makes smartphones, personal computers and network equipment, contributed 63 percent of Samsung's entire operating profit by generating 4.2 trillion won profit.[1]
It's true that Samsung's entire phone division doesn't have the high margins Apple does (I've heard ~25% for Samsung vs 35% for Apple), but Samsung sells a lot of low-margin phones, which bring in a lot of revenue even if the profit rate isn't as high.
[1] http://www.google.com/hostednews/ap/article/ALeqM5jUVFPSfGFp...
Android beat iOS is market share a long time ago. Over all I think Android phones out sell iPhones 2:1.
Android is probably the more numerous still but the gap is probably much closer than the sales suggest.
But this doesn't mean that good 2nd hand Android devices don't get passed on to family or friends. All the devices in my family whether iOS or Android get passed along. The Android handsets are perfectly fine.
I just went through signing the app that my company makes (even though, as yet, we don't need to sign because of the way we distribute). It took me the better part of a week to figure it out (mostly because I did something silly in my script), but I now have several scripts that I can use to make sure our next product is signed out of the gate.
Long-time Apple supporters will tell you that Apple is (a) not requiring all apps be bought from the App store and (b) that they are making mistakes with the sandboxing entitlements that are available, causing apps to leave the App store. In my experience, die-hard anti-Apple folks (like you seem to be) prefer to distort and ignore.
Apps leaving the App store - we'll see how that will play out. Who still develops apps for "classcial" computers anyway?
And by default, you can simply hold down a shortcut key to open an application and install it anyway without a signature.
As for the shortcut keys, I can never remember them.
As for the shortcut keys, they're documented, so you don't have to remember them.
As far as who develops apps for "classical" computers…there's a lot of us out there, because they're not going away.
Apple is enforcing application signatures on the Mac because it's the Right Thing To Do security-wise. Rather than get stuck in a monthly patch-churn cycle like Microsoft is, endlessly releasing Windows fixes for all the sieve-like security holes in every last system library in their OS, Apple is choosing a better, safer, saner way. Vet all the third-party code that runs on the system, or at least force a certificate trail back to abusive or unscrupulous developers.
If you want to run untrusted software on OS X, good for you. Turn off GateKeeper. But requiring developer signatures on native executable code as the default makes too much sense. Arguing otherwise, when there's an easy way for 'power users' to turn off the protection, is elevating the rights of the lazy developer to distribute their code however they like over the rights of non-technical users to enjoy an uncomprimised computer.
Not sure what to think about signed apps, I just reject the App Store model. Whether it will become the only way in future OS X versions only time will tell.
I don't see any indication it makes grand parent happy or unhappy... Typical fanboy reaction.
Can't be Samsung, HTC or Google since all three are under investigation for anti-competitive behaviour in abusing their FRAND obligations. And as we know common standards are what foster innovation. Can't be Microsoft since it has a long, questionable history.
Meego, Symbian ?
It's not just the bogus patent suits and insane restrictions on developers that make people dislike Apple. Developers don't like that shit, but are also in a way more inclined to pragmatically overlook it. Real users are often less forgiving.
Secondly, you seem to be ignorant of the Cydia App Store where there is a large number of paid apps for the more power users.
I love competition and can't wait to see what Apple comes up with next.