News for hackers. Stuff that matters.
Re:Samsung Outsells iPhone, Breaks Shipping Records by Nerdfest on Saturday July 28, 2012 @03:00AM (#4304923)
I think there are 3 main reasons for it.

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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by spaghetti on Saturday July 28, 2012 @04:09AM (#4305028)
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.
Re:Samsung Outsells iPhone, Breaks Shipping Records by matwood on Saturday July 28, 2012 @10:12AM (#4305551)
The 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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by josephlord on Saturday July 28, 2012 @03:07PM (#4306182)
I'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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by matwood on Sunday July 29, 2012 @12:32PM (#4308882)
In 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.
Re:Samsung Outsells iPhone, Breaks Shipping Records by taligent on Saturday July 28, 2012 @05:59AM (#4305195)
Well 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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by sjk413 on Saturday July 28, 2012 @07:57AM (#4305340)
I'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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by matwood on Saturday July 28, 2012 @10:18AM (#4305565)
I 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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by ThePherocity on Saturday July 28, 2012 @08:56AM (#4305426)
Yea, 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.
Re:Samsung Outsells iPhone, Breaks Shipping Records by spaghetti on Saturday July 28, 2012 @12:43PM (#4305865)
You'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.
Re:Samsung Outsells iPhone, Breaks Shipping Records by spaghetti on Sunday July 29, 2012 @12:54AM (#4307598)
Ok 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.
Re:Samsung Outsells iPhone, Breaks Shipping Records by huggyface on Saturday July 28, 2012 @10:58AM (#4305647)
As 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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by baddox on Saturday July 28, 2012 @03:38AM (#4304988)
Don't forget all the dirt cheap Samsung phones that get thrown in with service contracts for free or next to free. Also, don't forget that Apple is still dominating in the profit arena. Apple just reported 8.8 billion USD profits for this quarter, while Samsung reported 5.9 billion USD profits.
Re:Samsung Outsells iPhone, Breaks Shipping Records by hkmurakami on Saturday July 28, 2012 @03:44AM (#4304997)
>Also, don't forget that Apple is still dominating in the profit arena.

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-...

Re:Samsung Outsells iPhone, Breaks Shipping Records by nl on Saturday July 28, 2012 @08:06AM (#4305349)
That chart is nearly 6 months old, and the market is changing so rapidly it is no longer true.

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...

Re:Samsung Outsells iPhone, Breaks Shipping Records by SudarshanP on Saturday July 28, 2012 @07:51AM (#4305329)
If you a shareholder, that graph is music to your ears. If you are a consumer, that graph may be nice or not depending on how rich you are. If you are the kind that prides yourself in owning expensive stuff, the iDevices definitely help with that. If you are driven by aesthetics, it may be adequate value for money. If you prefer freedom the Androids set you free. Is it not awesome that Apple sets a high bar for aesthetics and the competition commoditizes the market. We all win as a consequence.
Re:Samsung Outsells iPhone, Breaks Shipping Records by neya on Saturday July 28, 2012 @04:06AM (#4305022)
I see you've been down-voted or no reason. This is one huge problem with Hacker News. Fan-boys will down-vote you for no reason, when you come up with stuff that proves them wrong. Thanks for the link, heads up!
Re:Samsung Outsells iPhone, Breaks Shipping Records by dan1234 on Saturday July 28, 2012 @04:05AM (#4305020)
4 - Samsung are taking market share from other Android vendors as well as Apple. 5 - Samsung have many more models than Apple most of which are much cheaper and available on contract a minimal cost to the end user.
Re:Samsung Outsells iPhone, Breaks Shipping Records by z92 on Saturday July 28, 2012 @04:12AM (#4305029)
6 - Most people who want to buy an iPhone are waiting for the upcoming iPhone 5. Sales generally diminishes before a big release and crosses all bounds to more than cover the past lag within a month of release.
Re:Samsung Outsells iPhone, Breaks Shipping Records by gbog on Saturday July 28, 2012 @05:21AM (#4305138)
7 - Apple domination in smartphone segment is ending.
Re:Samsung Outsells iPhone, Breaks Shipping Records by signalsignal on Saturday July 28, 2012 @06:36AM (#4305251)
False. Apple never dominated to smart phone market. It just dominates the revenues.
Re:Samsung Outsells iPhone, Breaks Shipping Records by atirip on Saturday July 28, 2012 @05:54AM (#4305188)
So what exactly makes you happy that from now one South Korean company dominates in smartphone segment? Are South Korean companies and their leaders somewhat better, more ethical, more customer friendly than American or European counterparts. Why you all root for Samsung?
Re:Samsung Outsells iPhone, Breaks Shipping Records by jamespcole2 on Saturday July 28, 2012 @06:59AM (#4305273)
Why would it matter what country it's from? Why not have a South Korean company in the lead? I don't really care what countries things are from as long as they are good products, although personally I'd rather see a South Korean company dominating than an American one.
Re:Samsung Outsells iPhone, Breaks Shipping Records by Tichy on Saturday July 28, 2012 @06:34AM (#4305245)
I just root for Android, or rather, for a world that is not dominated by an Apple dictatorship.
Re:Samsung Outsells iPhone, Breaks Shipping Records by 2muchcoffeeman on Saturday July 28, 2012 @08:25AM (#4305381)
http://www.asymco.com/2012/03/07/the-unrelenting-trends-in-t...

Android beat iOS is market share a long time ago. Over all I think Android phones out sell iPhones 2:1.

Re:Samsung Outsells iPhone, Breaks Shipping Records by josephlord on Saturday July 28, 2012 @03:00PM (#4306169)
But what is their lifespan in use? Based on secondhand values I suspect the effective lifespan of the iOS devices is greater and therefore the share in market is greater than the share of sales.

Android is probably the more numerous still but the gap is probably much closer than the sales suggest.

Re:Samsung Outsells iPhone, Breaks Shipping Records by 2muchcoffeeman on Saturday July 28, 2012 @08:19PM (#4307034)
2nd hand sales values do appear to be higher for iOS devices. And in my mind they are usually better built. So I agree the average lifespan may be longer.

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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by benihana on Saturday July 28, 2012 @08:28AM (#4305387)
Get a grip on reality man. A world dominated by an Apple dictatorship? They sell computers and phones. It's not a black and white dichotomy where either Android wins and Apple loses, it's just a teensy bit more complex than that.
Re:Samsung Outsells iPhone, Breaks Shipping Records by Tichy on Saturday July 28, 2012 @09:04AM (#4305433)
It is very simple: on every new Apple computer or computing device, by default you can only install software through their App Store. That means they dictate what software gets to run on their computers. I think on Macs you can manually disable that feature and allow installation of software from other sources (analogous to the App Store on Android). But how many non-power users will do that? On iOS that never was an option, and clearly Apple is trying to move in the same direction with their computers. That is a dictatorship.
Re:Samsung Outsells iPhone, Breaks Shipping Records by CountSessine on Saturday July 28, 2012 @12:00PM (#4305769)
Whoa! Fight the power, brother!

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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by Tichy on Saturday July 28, 2012 @04:58PM (#4306490)
I thought Microsoft does the "signed applications" thing for years already. Most vendors don't bother to pay, though.

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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by halostatue on Saturday July 28, 2012 @11:12AM (#4305673)
This is false. The default setting for Mountain Lion is App Store and signed applications. You can change the setting to allow only App Store or to allow any applications (signed or unsigned).

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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by Tichy on Saturday July 28, 2012 @11:55AM (#4305754)
How does "signed applications" work - Apple first approves your company? I didn't know about the signed applications, but I am not sure how it changes the gist of it, Apple controlling what gets installed.

Apps leaving the App store - we'll see how that will play out. Who still develops apps for "classcial" computers anyway?

Re:Samsung Outsells iPhone, Breaks Shipping Records by binarycrusader on Saturday July 28, 2012 @03:53PM (#4306322)
No, Apple doesn't approve your company first. You simply sign up as an individual or as a company and then you get to generate certificates which you can then use to sign any application you want.

And by default, you can simply hold down a shortcut key to open an application and install it anyway without a signature.

Re:Samsung Outsells iPhone, Breaks Shipping Records by Tichy on Saturday July 28, 2012 @04:48PM (#4306465)
So what is the point if Apple doesn't even verify your company?

As for the shortcut keys, I can never remember them.

Re:Samsung Outsells iPhone, Breaks Shipping Records by binarycrusader on Saturday July 28, 2012 @05:32PM (#4306581)
The point is this: if malware is published using your developer certificate, then Apple can simply revoke the certificate and by default, users won't be able to install or run your applications anymore.

As for the shortcut keys, they're documented, so you don't have to remember them.

Re:Samsung Outsells iPhone, Breaks Shipping Records by halostatue on Saturday July 28, 2012 @06:54PM (#4306823)
As noted by binarycrusader, no approval is necessary. It's just like signing a Windows application (also a damned good idea) and counter-signing it with Microsoft's cert. Both of these things make it so that your app can be flagged if you demonstrate that you're dangerous. The main difference is that Apple has it somewhat easier because they are the CA for the app certs.

As far as who develops apps for "classical" computers…there's a lot of us out there, because they're not going away.

Re:Samsung Outsells iPhone, Breaks Shipping Records by olalonde on Saturday July 28, 2012 @07:15AM (#4305293)
> 7 - Apple domination in smartphone segment is ending.

I don't see any indication it makes grand parent happy or unhappy... Typical fanboy reaction.

Re:Samsung Outsells iPhone, Breaks Shipping Records by Nerdfest on Saturday July 28, 2012 @11:14AM (#4305679)
I think most people who want to buy an iPhone have already bought an iPhone.
Re:Samsung Outsells iPhone, Breaks Shipping Records by z92 on Saturday July 28, 2012 @12:14PM (#4305801)
But everyone who have bought an iPhone have to buy a new iPhone one every two years, until they decide to switch platform.
Re:Samsung Outsells iPhone, Breaks Shipping Records by jonhendry on Saturday July 28, 2012 @08:29PM (#4307048)
They don't have to. They can keep using an old phone.
Re:Samsung Outsells iPhone, Breaks Shipping Records by rimantas on Saturday July 28, 2012 @03:36AM (#4304986)
I agree with the first two points, but you may be greatly overestimating 3.
Re:Samsung Outsells iPhone, Breaks Shipping Records by veidr on Saturday July 28, 2012 @05:28AM (#4305145)
It's not just developers. A lot of users really hate Apple's rules and overbearing behavior. Retroactively disabling apps like Airfoil speakers, not allowing routine apps like wi-fi signal strength checkers, not allowing porn, not allowing installing apps outside of the app store... shit like that pisses off warehouse workers and preschool teachers I know.

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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by taligent on Saturday July 28, 2012 @05:51AM (#4305182)
Firstly, I don't know which preschool teachers you know but I can't imagine many of them caring about a WiFi signal strength checker (it is already built in), porn (iPhone websites already exist and you can put your own videos on the device) or installing apps from outside the app store.

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.

Re:Samsung Outsells iPhone, Breaks Shipping Records by nilliams on Saturday July 28, 2012 @04:37AM (#4305076)
Yep, pissing off the odd developer is not going to eat into Apple's handset sales particularly.
Re:Samsung Outsells iPhone, Breaks Shipping Records by SquareWheel on Saturday July 28, 2012 @05:29AM (#4305146)
I'm not so sure, after all this lawsuit nonsense I've vowed to not buy another Apple product. I can't in good faith support a company that wants to hurt innovation.
Re:Samsung Outsells iPhone, Breaks Shipping Records by taligent on Saturday July 28, 2012 @05:56AM (#4305192)
Interesting to know what phone you will chose.

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 ?

Re:Samsung Outsells iPhone, Breaks Shipping Records by Gigablah on Saturday July 28, 2012 @08:31AM (#4305390)
Common standards? Apple?
Re:Samsung Outsells iPhone, Breaks Shipping Records by SquareWheel on Sunday July 29, 2012 @12:02AM (#4307479)
Who said I was going to buy a phone? I've bought three iPods from Apple in the past as I considered them quality products. I certainly won't be doing that again.
Re:Samsung Outsells iPhone, Breaks Shipping Records by matwood on Saturday July 28, 2012 @10:24AM (#4305583)
I think you could be seeing a lot of 3a/3b with 3b being that Andriod JB is finally a damn good OS imho. I have been in Apples camp for a long time simply because I thought they had the best device OS combo out there. Honestly, I'm surprised they were able to stay the best combo for as long as they have.

I love competition and can't wait to see what Apple comes up with next.

Re:Samsung Outsells iPhone, Breaks Shipping Records by binarycrusader on Saturday July 28, 2012 @03:25AM (#4304973)
It's a fantastic phone; unless you care about the odd blue tinge that the display has (seriously, the way it renders flesh tones put me off). The HTC One X has a better display, but otherwise, the Galaxy SIII seems to be a better phone.
Re:Samsung Outsells iPhone, Breaks Shipping Records by powerslave12r on Saturday July 28, 2012 @03:26AM (#4304975)
Not to mention there are multiple great phones to choose from. Galaxy Nexus and SIII and the ton of S2 variants.
Re:Samsung Outsells iPhone, Breaks Shipping Records by neya on Saturday July 28, 2012 @03:48AM (#4305002)
Well said, in a nutshell. And I agree with 3, totally.